ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/TurnSkill.py
@@ -1172,7 +1172,7 @@
    if IsNeedSyncSkill(useSkill):
        Sync_UseSkill(turnFight, curBatObj, useSkill)
        
    __doSkillUserAnger(turnFight, curBatObj, useSkill)
    __doSkillUserAnger(turnFight, curBatObj, useSkill, **kwargs)
    
    DoBeAttackResult(turnFight, curBatObj, useSkill)
    return
@@ -1644,10 +1644,14 @@
        
    return
def __doSkillUserAnger(turnFight, curBatObj, useSkill):
def __doSkillUserAnger(turnFight, curBatObj, useSkill, **kwargs):
    ## 技能释放者怒气相关
    if SkillCommon.isAngerSkill(useSkill):
        curBatObj.SetXP(0)
        if "noUseXP" in kwargs:
            kwargs.pop("noUseXP")
            GameWorld.DebugLogEx("本次不消耗怒气")
        else:
            curBatObj.SetXP(0)
    elif SkillCommon.isTurnNormalSkill(useSkill) and useSkill.GetBatType() == ChConfig.TurnBattleType_Normal:
        addXP = IpyGameDataPY.GetFuncCfg("AngerXP", 3)
        AddFightXP(curBatObj, addXP, "skillID:%s" % useSkill.GetSkillID())