From 840e8d090c583e67cb0ac15ce335b1d11165f3b2 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 16 五月 2024 11:16:48 +0800 Subject: [PATCH] 10133 【后端】境界修改(修复渡劫无法领取过关条件奖励bug) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerPrestigeSys.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerPrestigeSys.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerPrestigeSys.py index 808d431..0e84e57 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerPrestigeSys.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerPrestigeSys.py @@ -34,6 +34,7 @@ import DataRecordPack import SkillCommon import PlayerTask +import FBCommon import time #------------------------------------------------------------------------------ @@ -223,8 +224,7 @@ if not NeedPassMap or len(NeedPassMap) != 2: return mapID, lineID = NeedPassMap - grade = GameWorld.GetDictValueByBit(curPlayer, ChConfig.Def_Player_Dict_PlayerFBStar_MapId, lineID, False, [mapID]) - if not grade: + if not FBCommon.IsFBPass(curPlayer, mapID, lineID): GameWorld.DebugLog('境界渡劫条件领奖,副本未过关! curRealmLV=%s,mapID=%s,lineID=%s' % (curRealmLV, mapID, lineID)) return awardItemInfo = realmIpyData.GetPassMapAwardItem() -- Gitblit v1.8.0