| | |
| | |
|
| | | skillAim = GetSkillFireAim(curSkill)
|
| | | affectTag = GetSkillAffectTag(curSkill)
|
| | | GameWorld.DebugLog("释放被动触发技能 : %s- %s"%(skillAim, curSkill.GetSkillID()))
|
| | | GameWorld.DebugLog("释放被动触发技能 : %s- %s %s"%(skillAim, curSkill.GetSkillID(), curSkill.GetSkillName()), attacker.GetID())
|
| | |
|
| | | if skillAim == ChConfig.Def_UseSkillAim_None:
|
| | | if curSkill.GetSkillType() in ChConfig.Def_CanAttackSkill_List and affectTag != ChConfig.Def_UseSkillTag_Self:
|
| | |
| | | # 指定目标为自己
|
| | | result = DoLogic_UseSkill(attacker, attacker, curSkill, tick, isEnhanceSkill=isEnhanceSkill)
|
| | |
|
| | | GameWorld.DebugLog("触发结果-----------%s"%result)
|
| | | GameWorld.DebugLog("触发结果-----------%s"%result, attacker.GetID())
|
| | | return result
|
| | |
|
| | |
|