ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/TurnAttack.py
@@ -1978,6 +1978,19 @@
            break
        
    TurnPassive.OnTriggerPassiveEffect(turnFight, curBatObj, ChConfig.TriggerWay_HeroActionEnd)
    batObjMgr = BattleObj.GetBatObjMgr()
    for faction in [ChConfig.Def_FactionA, ChConfig.Def_FactionB]:
        batFaction = turnFight.getBatFaction(faction)
        for lineupNum in batFaction.lineupDict.keys():
            batLineup = batFaction.getBatlineup(lineupNum)
            for lineupObjID in batLineup.posObjIDDict.values():
                lineupObj = batObjMgr.getBatObj(lineupObjID)
                if not lineupObj.IsAlive():
                    continue
                if lineupObj.GetFaction() != curBatObj.GetFaction():
                    TurnPassive.OnTriggerPassiveEffect(turnFight, lineupObj, ChConfig.TriggerWay_EnemyAction, curBatObj)
                else:
                    TurnPassive.OnTriggerPassiveEffect(turnFight, lineupObj, ChConfig.TriggerWay_FriendAction, curBatObj)
    return True
def SetObjKilled(turnFight, gameObj, killer=None, useSkill=None):