求问懂修改代码的大佬,我已经把蒂法的大招用禁用dot的方法设
darkestdungeon吧
全部回复
仅看楼主
level 5
求问懂修改代码的大佬,我已经把蒂法的大招用禁用dot的方法设定了CD,但是这个像“莉莉丝”一样的CD计时不会弄啊。有大佬懂怎么弄这个么?不要太在意那个致死抗性,后期会调回去。
2021年03月08日 11点03分 1
level 5
影响星降这个技能冷却的相关的effect是以下四个:
effect: .name "starfall_dis" .target "performer" .curio_result_type "positive" .chance 500% .buff_ids "starfall_disable_poison_3" .on_hit true .on_miss true .duration 3 .has_description false
effect: .name "deo_poison" .target "performer" .curio_result_type "negative" .chance 0% .dotPoison 1 .duration 1 .skill instant true .on_hit true .on_miss true .has_description false .queue true
前两个effct的逻辑很好懂,禁用dot的逻辑,后两个的stat type我不认识("upgrade_discount"),而且4个effect都是禁用描述的(?),效果是怎么标注上去的我不太清楚。
effect: .name "starfall_des" .target "performer" .curio_result_type "positive" .chance 500% .buff_ids "starfall_cooldown" .on_hit true .on_miss true .skill instant true
effect: .name "starfall_false_des" .target "performer" .curio_result_type "positive" .chance 500% .buff_ids "starfall_false_cooldown" .on_hit true .on_miss true .duration 3 .has_description false
里面对应的两个buff_ids是:
{
"id" : "starfall_cooldown",
"stat_type" : "upgrade_discount",
"stat_sub_type" : "starfall_cooldown",
"amount" : 1,
"remove_if_not_active" : false,
"rule_type" : "always",
"is_false_rule" : false,
"has_description": false,
"is_clear_debuff_valid": false,
"remove_on_battle_complete" : true,
"rule_data" : {
"float" : 0,
"string" : ""
}
},
{
"id" : "starfall_false_cooldown",
"stat_type" : "upgrade_discount",
"stat_sub_type" : "starfall_false_cooldown",
"amount" : 1,
"remove_if_not_active" : false,
"rule_type" : "always",
"is_clear_debuff_valid": false,
"remove_on_battle_complete" : true,
"is_false_rule" : false,
"rule_data" : {
"float" : 0,
"string" : ""
}
},
2021年03月08日 12点03分 2
对对,就是后面2个的第一个我直接弄上去了,然后就是上面的效果。能计时,但是技能界面最下面是蓝色的字符,然后buff里也是蓝色的字符
2021年03月08日 13点03分
@神起猫money buff的蓝字我以为是localization缺少相应的翻译的原因
2021年03月08日 16点03分
1