ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerHorse.py
@@ -39,6 +39,7 @@
import PlayerActLunhuidian
import PlayerActHorsePetTrain
import PlayerActTask
import PlayerTask
import PlayerPet
import time
@@ -576,7 +577,7 @@
#struct    tagCMHorseUp
#{
#    tagHead        Head;
#    BYTE        UseItemCnt;        //消耗材料个数
#    WORD        UseItemCnt;        //消耗材料个数
#    BYTE        IsAutoBuy;        //是否自动购买
#};
def OnHorseClassLVUP(index, curPackData, tick):
@@ -643,8 +644,11 @@
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_HorserEatItemCount, updEatItemCount)
    
    # 升阶
    upItemPerCount = horseIpyData.GetUpEatItemPerCount()
    upCnt = costItemCount / upItemPerCount
    for _ in range(upCnt):
    EventShell.EventRespons_HorseUp(curPlayer) # 改为使用就算
    PlayerTask.AddTaskValue(curPlayer, ChConfig.TaskType_HorseUp, 1)
    PlayerTask.AddTaskValue(curPlayer, ChConfig.TaskType_HorseUp, upCnt)
    if updClassLV > horseLV:
        EventShell.EventRespons_HorseLV(curPlayer, updClassLV)
        # 玩家马匹进阶