From 65c6db4b2dfda4cd184cc5939ca6f923180c7f6d Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 18 六月 2019 17:43:21 +0800
Subject: [PATCH] 7334 【后端】【2.0】封魔坛双倍掉落规则(去除第一名双倍奖励,增加第一名额外奖励规则;宝箱增加装备筛选规则)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py
index a35eba0..c7a3e33 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py
@@ -1371,7 +1371,7 @@
                 
     return dropItemIDList
 
-def __GetEquipIDList(npcID, classLV, color, isSuit, placeList, itemJobList):
+def __GetEquipIDList(findID, classLV, color, isSuit, placeList, itemJobList, findType="NPC"):
     #存一个满足要求的所有的物品的列表 然后从当中随机选一个
     #注: 阶、颜色、套装ID、职业、部位,这5个条件可确认唯一一件装备
     key = "%s_%s" % (classLV, color)
@@ -1404,7 +1404,7 @@
                     placeItemList = filterItemIDDict[itemPlace]
                     placeItemList.append([itemJob, suiteID, itemID])
         PyGameData.g_filterEquipDict[key] = filterItemIDDict
-        GameWorld.Log("缓存掉落装备ID: classLV_color=%s, %s, %s" % (key, filterItemIDDict, PyGameData.g_filterEquipDict))
+        GameWorld.Log("缓存产出装备ID: classLV_color=%s, %s, %s" % (key, filterItemIDDict, PyGameData.g_filterEquipDict))
         
     itemIDList = []
     for itemPlace, placeItemList in filterItemIDDict.items():
@@ -1420,8 +1420,8 @@
             itemIDList.append(itemID)
             
     if not itemIDList:
-        GameWorld.ErrLog("找不到可掉落的装备ID: npcID=%s,classLV=%s,color=%s,isSuit=%s,placeList=%s,itemJobList=%s" 
-                         % (npcID, classLV, color, isSuit, placeList, itemJobList))
+        GameWorld.ErrLog("找不到可产出的装备ID: %sID=%s,classLV=%s,color=%s,isSuit=%s,placeList=%s,itemJobList=%s" 
+                         % (findType, findID, classLV, color, isSuit, placeList, itemJobList))
     return itemIDList
 
 def __GetNPCPieRateEquipDrop(ipyDrop, doCnt, equipDropPlus):

--
Gitblit v1.8.0