| | |
| | | 5002:ChConfig.TriggerType_AtkBackBef, # 反击前触发 94
|
| | | 5003:ChConfig.TriggerType_AtkBackAft, # 反击后触发 95
|
| | | 5004:ChConfig.TriggerType_BeAttackOver, # 被攻击后触发 20
|
| | | 5005:ChConfig.TriggerType_SkillSuccessPet, # 灵宠技能释放成功都可触发 96
|
| | | }
|
| | | return tdict.get(effectID, -1)
|
| | | #===========================================================================
|
| | |
| | | # 那么ntElf执行人物的伤害计算和被动触发效果
|
| | | # 被动技能只处理玩家,宠物,和灵
|
| | | def FindRealAttacker(attacker):
|
| | | if not attacker:
|
| | | return
|
| | | if attacker.GetDictByKey(ChConfig.Def_Obj_Dict_TurnFightTimeline):
|
| | | # 回合制下都代表自己
|
| | | return attacker
|