ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveBuffEffMng.py
@@ -434,6 +434,7 @@
             4108:ChConfig.TriggerType_SkillSuccess,  # 使用技能成功后不触发技能 处理消耗等问题用 87
             4109:ChConfig.TriggerType_SkillValue,   # 增加技能伤害固定值 82
             4110:ChConfig.TriggerType_ChangeSkillEff, # 改变技能特效
             5000:ChConfig.TriggerType_TurnNum, # 回合触发 91
             }
    return tdict.get(effectID, -1) 
    #===========================================================================
@@ -1234,6 +1235,10 @@
# 那么ntElf执行人物的伤害计算和被动触发效果
# 被动技能只处理玩家,宠物,和灵
def FindRealAttacker(attacker):
    if attacker.GetDictByKey(ChConfig.Def_Obj_Dict_TurnFightTimeline):
        # 回合制下都代表自己
        return attacker
    if attacker.GetGameObjType() != IPY_GameWorld.gotNPC:
        # --玩家
        return attacker