From c7f22b72951170d7c6c2b54fb141e00250e2acde Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 05 八月 2021 17:37:39 +0800
Subject: [PATCH] 1111 【BT3】【主干】【后端】新增物品类型56激活法宝道具支持(53为王者法宝,56非王者法宝)

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

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
index d00779e..e0a2e18 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
@@ -350,7 +350,8 @@
 Def_ItemType_Refine2 = 46 #炼丹物品类型2
 Def_ItemType_Refine3 = 47 #炼丹物品类型3
 Def_ItemType_FamilyBossFood = 50       #仙盟兽粮
-Def_ItemType_SuccessItem = 53     # 用于完成成就的物品,不存在背包
+Def_ItemType_ActiveMWItem = 53     # 用于激活法宝的物品,不存在背包 (王者法宝)
+Def_ItemType_ActiveMWItem2 = 56     # 用于激活法宝的物品,不存在背包(非王者法宝)
 Def_ItemType_ResetAttrPoint = 59       #洗点卷轴 使用后将某个属性一定值变为未分配属性
 Def_ItemType_GatherSoulExp = 61 #聚魂精华材料
 Def_ItemType_GatherSoul = 62 #普通聚魂
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 9aac51b..c6fb9f3 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.py
@@ -1099,7 +1099,7 @@
         isNeedRecord = False
         itemID = tagItem.GetItemTypeID()
         #激活成就的道具
-        if tagItem.GetType() == ChConfig.Def_ItemType_SuccessItem:
+        if tagItem.GetType() in [ChConfig.Def_ItemType_ActiveMWItem, ChConfig.Def_ItemType_ActiveMWItem2]:
             PlayerMagicWeapon.DoActiveMW(curPlayer, tagItem.GetEffectByIndex(0).GetEffectValue(0))
             tagItem.Clear()
             return True

--
Gitblit v1.8.0