|  |  | 
 |  |  |         PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_HorseAllLV, 1, [horseID, updClassLV])
 | 
 |  |  |         
 | 
 |  |  |         EventShell.EventRespons_HorseLV(curPlayer, updClassLV)
 | 
 |  |  |          | 
 |  |  |         EventShell.EventRespons_HorseUp(curPlayer)
 | 
 |  |  |         
 | 
 |  |  |     addLV = updClassLV - horseLV
 | 
 |  |  |     if addLV:
 | 
 |  |  | 
 |  |  |     #EventReport.WriteEvent_custom_mission_log(curPlayer, ChConfig.CME_Class_Horse, ChConfig.CME_Log_End, 1, cmeInfoEx=str(updateClassLV))
 | 
 |  |  |     sumLV = GetHorseSumLV(curPlayer)
 | 
 |  |  |     PlayerMagicWeapon.SetMWPrivilegeData(curPlayer, ChConfig.MWPrivilege_Horse, sumLV)
 | 
 |  |  | 
 | 
 |  |  |     # 刷属性,更新排行榜
 | 
 |  |  |     RefreshHorseAttr(curPlayer)
 | 
 |  |  |     # 玩家马匹进阶
 |