| | |
| | | atkSkillPerYinji = PassiveBuffEffMng.GetPassiveSkillValueByTriggerType(atkObj, defObj, curSkill, ChConfig.TriggerType_AttackAddSkillPerYinji)
|
| | | atkSkillPer += atkSkillPerYinji
|
| | |
|
| | | if isSuperHit and hurtType == ChConfig.Def_HurtType_SuperHit:
|
| | | if hurtType == ChConfig.Def_HurtType_SuperHit:
|
| | | # 暴击增加技能伤害
|
| | | atkSkillPer += PassiveBuffEffMng.GetPassiveSkillValueByTriggerType(atkObj, defObj, curSkill, ChConfig.TriggerType_SuperHitSkillPer)
|
| | | atkSkillPer += PassiveBuffEffMng.GetValueByPassiveBuffTriggerType(atkObj, defObj, curSkill, ChConfig.TriggerType_SuperHitSkillPer)
|
| | |
|
| | | # buff中暴击减层,无触发技能
|
| | | PassiveBuffEffMng.OnPassiveBuffTrigger(atkObj, defObj, curSkill, ChConfig.TriggerType_SuperHitSubLayer, tick)
|
| | |
|
| | | elif hurtType == ChConfig.Def_HurtType_ThumpHit:
|
| | | atkSkillValue += PassiveBuffEffMng.GetPassiveSkillValueByTriggerType(atkObj, defObj, curSkill, ChConfig.TriggerType_ThumpSkillValue)
|
| | |
|
| | | if isLuckyHit:
|
| | | # 会心一击时增加会心伤害固定值
|