| | |
| | | 4004:ChConfig.TriggerType_AttackOver, # 攻击(对敌技能)后被动技能被触发 4
|
| | | 4005:ChConfig.TriggerType_AttackAddSkillPer, # 所有攻击伤害(SkillPer)增加,含普攻,计算时 5
|
| | | 4006:ChConfig.TriggerType_SuperHit, # 暴击时 触发技能6,
|
| | | 4007:ChConfig.TriggerType_SuperHitValue, # 暴击时 增加暴击值7,
|
| | | 4007:ChConfig.TriggerType_SuperHitValue, # 暴击时 增加暴击值百分比7,
|
| | | 4008:ChConfig.TriggerType_AttackAddSkillPer, # 所有攻击伤害(SkillPer)增加,含普攻,计算时 5
|
| | | 4009:ChConfig.TriggerType_HurtObjAddBuff, # 击中玩家(群攻多次触发)8,
|
| | | 4010:ChConfig.TriggerType_ReduceCD, # 减少CD9, #CD
|
| | |
| | | 4093:ChConfig.TriggerType_NoControl, # 使关联技能不受控制 78
|
| | | 4094:ChConfig.TriggerType_Buff_AddSuperHitRate, # BUFF类:增加暴击率
|
| | | 4095:ChConfig.TriggerType_SuperHitSuckBloodPer, # BUFF类: 暴击百分比吸血, 79
|
| | | 4096:ChConfig.TriggerType_SuperHitAddSkillPer, # 暴击增加技能伤害
|
| | | 4097:ChConfig.TriggerType_BurnPer, # 灼烧伤害百分比 81
|
| | | 4097:ChConfig.TriggerType_BurnPer, # 灼烧伤害百分比 80
|
| | | }
|
| | | return tdict.get(effectID, -1)
|
| | | #===========================================================================
|
| | |
| | | # 获得【BUFF】被动触发的方式 与GetTriggerTypeByEffectID互补
|
| | | def GetBuffTriggerTypeByEffectID(effectID):
|
| | | tdict = {
|
| | | 1011:ChConfig.TriggerType_Buff_AttackSubLayer, # BUFF类:攻击减buff层,0消失
|
| | | 4500:ChConfig.TriggerType_AttackOver, # BUFF类:攻击触发新技能
|
| | | 4501:ChConfig.TriggerType_AttackAddSkillPer, # BUFF类:提高主动技能的技能伤害
|
| | | 4502:ChConfig.TriggerType_BeAttackOver, # BUFF类:被攻击触发技能
|
| | |
| | | 4530:ChConfig.TriggerType_Buff_AttackSubLayer, # BUFF类:攻击减buff层,0消失
|
| | | 4531:ChConfig.TriggerType_BounceHPPerByAttacker, # 反弹伤害百分比值, 由攻击方决定 77
|
| | | 4532:ChConfig.TriggerType_SuperHit, # buff中对第一目标暴击触发技能
|
| | | 4533:ChConfig.TriggerType_BurnDisappear, # 灼烧消失触发 81
|
| | |
|
| | | 803:ChConfig.TriggerType_BloodShield, # 血盾
|
| | | 806:ChConfig.TriggerType_BloodShield, # 血盾
|