| | |
| | | skillAim = GetSkillFireAim(curSkill)
|
| | | affectTag = GetSkillAffectTag(curSkill)
|
| | | skillID = curSkill.GetSkillID()
|
| | | GameWorld.DebugLog("释放被动触发技能 : atkID=%s,skillID=%s(%s)" % (attacker.GetID(), skillID, curSkill.GetSkillName()))
|
| | | GameWorld.DebugLog("释放被动触发技能 : atkID=%s,skillID=%s(%s)" % (attacker.GetID(), skillID, 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("触发结果-----------skillID=%s, %s" % (skillID, result))
|
| | | GameWorld.DebugLog("触发结果-----------skillID=%s, %s" % (skillID, result), attacker.GetID())
|
| | | return result
|
| | |
|
| | |
|