From 7fd0e89ae9963e54cdd88edf3dbe77c78c592d95 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期三, 13 十二月 2023 10:31:00 +0800
Subject: [PATCH] 10033 【后端】仙树升级系统及砍树产出规则(仙树系统;砍树基础)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.py
index 8304879..42f5236 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.py
@@ -2334,7 +2334,7 @@
 def SetItemCount(item, cnt, playerID=0, accID=0, playerName=""):
     if not item.IsEmpty():
         itemID = item.GetItemTypeID()
-        if cnt > 0 and itemID in ChConfig.Def_TransformItemIDList:
+        if cnt > 0 and (itemID in ChConfig.Def_TransformItemIDList or item.GetType() == ChConfig.Def_ItemType_AutoUseMoney):
             item.SetUserAttr(ShareDefine.Def_IudetItemCount, min(cnt, ChConfig.Def_UpperLimit_DWord))
         else:
             item.SetCount(min(cnt, 65535))
@@ -2347,7 +2347,7 @@
             raise
         
 def GetItemCount(item):
-    if item.GetItemTypeID() in ChConfig.Def_TransformItemIDList:
+    if item.GetItemTypeID() in ChConfig.Def_TransformItemIDList or item.GetType() == ChConfig.Def_ItemType_AutoUseMoney:
         return item.GetUserAttr(ShareDefine.Def_IudetItemCount)
     return item.GetCount()
 

--
Gitblit v1.8.0