5223 【主干】【BT3】竞技场功能未开启或者没有战斗记录过天也会收到保底奖励
1个文件已修改
8 ■■■■ 已修改文件
ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldArena.py 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldArena.py
@@ -578,12 +578,12 @@
    # 其他的获得保底奖励
    orderPlayerIDList = orderPlayerIDDict.keys()
    floorPlayerIDList = []
    for playerID, batRecList in PyGameData.g_arenaPlayerBattleRecDict.items():
        if not batRecList:
            #GameWorld.DebugLog("没有对战记录,不发奖励")
            continue
    for playerID, battleRecList in PyGameData.g_arenaPlayerBattleRecDict.items():
        if playerID in orderPlayerIDList:
            continue
        if not battleRecList:
            #GameWorld.DebugLog("没有对战记录的不发! ", playerID)
            continue
        floorPlayerIDList.append(playerID)
        PlayerCompensation.SendMailByKey("ArenaFloorAward%s" % awardType, [playerID], floorAwardList)