ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/TurnBuff.py
@@ -42,7 +42,7 @@
    @param refreshTimeLayer: 刷新剩余时间、层级
    '''
    skillData = curBuff.GetSkillData()
    curBuff.SetCalcTime(turnFight.getTimeline())
    curBuff.SetAddTiming(curBatObj.GetTiming())
    if refreshTimeLayer:
        curBuff.SetRemainTime(max(tagBuff.GetRemainTime(), skillData.GetLastTime()))
        curBuff.SetLayer(max(tagBuff.GetLayer(), skillData.GetLayerMax()))
@@ -180,7 +180,7 @@
                GameWorld.DebugLog("        默认覆盖")
                
            # 重置回合、CD、值等
            buff.SetCalcTime(turnFight.getTimeline())
            buff.SetAddTiming(batObj.GetTiming())
            buff.SetRemainTime(buffSkill.GetLastTime())
            buff.SetLayer(updLayerCnt)
            buff.SetBuffValueList(buffValueList)
@@ -205,11 +205,12 @@
    relatedSkillID = bySkill.GetSkillID() if bySkill else 0
    ownerID = buffOwner.GetID()
    buffID = buff.GetBuffID()
    timing = batObj.GetTiming()
    
    GameWorld.DebugLog("    __addNewBuff. buffID=%s,skillID=%s,ownerID=%s,relatedSkillID=%s,timeline=%s"
                       % (buffID, skillID, ownerID, relatedSkillID, turnFight.getTimeline()), curID)
    GameWorld.DebugLog("    __addNewBuff. buffID=%s,skillID=%s,ownerID=%s,relatedSkillID=%s,timing=%s"
                       % (buffID, skillID, ownerID, relatedSkillID, timing), curID)
    buff.SetAddTiming(timing) # 武将当前在什么时机就设置为什么时机
    buff.SetOwnerID(ownerID)
    buff.SetCalcTime(turnFight.getTimeline())
    buff.SetRemainTime(buffSkill.GetLastTime())
    buff.SetLayer(setLayerCnt)
    buff.SetBuffValueList(buffValueList)