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