2454 【1.3】上古战场复仇之刃buff退出重进后,没有重置 2453 【1.3】中途退出上古战场结算邮件内容错误
| | |
| | | gameFB = GameWorld.GetGameFB()
|
| | | gameFB.SetPlayerGameFBDict(playerID, FBPlayerDict_ContKillCntEx, 0)
|
| | | gameFB.SetPlayerGameFBDict(playerID, FBPlayerDict_EnemyID, 0)
|
| | | gameFB.SetPlayerGameFBDict(playerID, FBPlayerDict_RebornBuffLV, 0)
|
| | | return
|
| | |
|
| | |
|
| | |
| | | emptySpace = ItemCommon.GetItemPackSpace(curPlayer, IPY_GameWorld.rptItem, needSpace)
|
| | | mapID = GameWorld.GetMap().GetMapID()
|
| | | if mapID != ChConfig.Def_FBMapID_ElderBattlefield or isLogin or emptySpace < needSpace:
|
| | | PlayerControl.SendMailByKey("ElderBattlefieldMail", [curPlayer.GetPlayerID()], rewardItemList)
|
| | | PlayerControl.SendMailByKey("ElderBattlefieldMail" if mapID == ChConfig.Def_FBMapID_ElderBattlefield else 'ElderBattlefieldMail2', [curPlayer.GetPlayerID()], rewardItemList)
|
| | | else:
|
| | | for itemID, itemCnt, isBind in rewardItemList:
|
| | | ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, isBind, [IPY_GameWorld.rptItem], event=["ElderBattlefield", False, {}])
|