| | |
| | | 5007:ChConfig.TriggerType_XPAttackAddSkillPer, # 道法攻击增加伤害百分比 98
|
| | | 5008:ChConfig.TriggerType_XPAttackOver, # 道法攻击后触发99
|
| | | 5009:ChConfig.TriggerType_BounceHPPer, # 受到攻击时,反弹伤害百分比值17
|
| | | 5010:ChConfig.TriggerType_IsDealy, # 是否触发致命一击 72
|
| | | 5011:ChConfig.TriggerType_TurnFightStart, # 回合开场触发 100
|
| | | }
|
| | | return tdict.get(effectID, -1)
|
| | | #===========================================================================
|
| | |
| | | continue
|
| | |
|
| | | if triggerType == ChConfig.TriggerType_IsDealy:
|
| | | curValue = callFunc(attacker, defender, effect)
|
| | | curValue = max(curValue, callFunc(attacker, defender, effect)) # 取最高倍值
|
| | | else:
|
| | | curValue += callFunc(attacker, defender, effect)
|
| | | if skillTypeID not in Def_PassiveSkillValueNoCD:
|