From 7a303f2f1b93d679bee1c8f418f9d34845112c1d Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期三, 28 十一月 2018 20:45:12 +0800
Subject: [PATCH] 2523 【BUG】【1.3】无法寻宝(符印解锁判断修改)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRune.py |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRune.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRune.py
index 90542bc..303dad1 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRune.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRune.py
@@ -209,7 +209,10 @@
     curRuneType = curEff.GetEffectID()
     floorCnt = IpyGameDataPY.GetFuncCfg('TowerRuneType', 2)
     towerRuneTypeDict = IpyGameDataPY.GetFuncEvalCfg('TowerRuneType')
-    for floor, typeList in towerRuneTypeDict.items():
+    floorList = [int(i) for i in towerRuneTypeDict]
+    floorList.sort()
+    for floor in floorList:
+        typeList = towerRuneTypeDict[str(floor)]
         if curRuneType in typeList:
             floorkey = (int(floor) - 1)*100+ floorCnt if int(floor) > 1 else 0
             return curPassLV >= floorkey

--
Gitblit v1.8.0