From c6c0951f89f0017a13b2576605ae5504dd1e993f Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期四, 23 八月 2018 21:23:46 +0800
Subject: [PATCH] fix:新增使用X品丹药成就

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerAttrFruit.py |    4 +++-
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py            |    5 +++--
 ServerPython/CoreServerGroup/GameServer/Script/ShareDefine.py                                 |    5 +++--
 3 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/ServerPython/CoreServerGroup/GameServer/Script/ShareDefine.py b/ServerPython/CoreServerGroup/GameServer/Script/ShareDefine.py
index 5b228ca..e538065 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/ShareDefine.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/ShareDefine.py
@@ -1601,7 +1601,8 @@
 SuccType_CompoundEquip, # 合成X阶X颜色X星级以上装备124
 SuccType_IceLode, #通关冰晶矿脉成就125
 SuccType_RefineStoveColor, #炼制X品质丹药X枚126
-) = range(1, 127)
+SuccType_UseStoveBylv, #使用X品丹药X枚127
+) = range(1, 128)
 
 
 
@@ -1613,7 +1614,7 @@
 UnDownCheckSuccessTypeList = [
                               SuccType_EquipPlusLV, SuccType_GodWeapon,
                               SuccType_MainTaskNode,SuccType_PassWagicWeapon,
-                              SuccType_KillSpecificNPC,
+                              SuccType_KillSpecificNPC, SuccType_UseStoveBylv,
                               SuccType_Pray,SuccType_PetClassLV,
                               SuccType_HorseAllLV, SuccType_QueenRelics,SuccType_XMZZConWin,
                               SuccType_EquipSuit,
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerAttrFruit.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerAttrFruit.py
index a046f96..ae2525b 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerAttrFruit.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerAttrFruit.py
@@ -263,7 +263,9 @@
     if hasUseCnt <= 0:
         return DefaultReturn
     PlayerControl.NomalDictSetProperty(curPlayer, eatCntKey, eatCnt)
-    
+    if funcIndex == ShareDefine.Def_AttrFruitFunc_Stove:
+        PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_UseStoveBylv, hasUseCnt, [item.GetLV()])
+        
     ItemCommon.DelItem(curPlayer, item, hasUseCnt, True, ChConfig.ItemDel_AttrFruit)
     return addValue, hasUseCnt
 
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py
index 5b228ca..e538065 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py
@@ -1601,7 +1601,8 @@
 SuccType_CompoundEquip, # 合成X阶X颜色X星级以上装备124
 SuccType_IceLode, #通关冰晶矿脉成就125
 SuccType_RefineStoveColor, #炼制X品质丹药X枚126
-) = range(1, 127)
+SuccType_UseStoveBylv, #使用X品丹药X枚127
+) = range(1, 128)
 
 
 
@@ -1613,7 +1614,7 @@
 UnDownCheckSuccessTypeList = [
                               SuccType_EquipPlusLV, SuccType_GodWeapon,
                               SuccType_MainTaskNode,SuccType_PassWagicWeapon,
-                              SuccType_KillSpecificNPC,
+                              SuccType_KillSpecificNPC, SuccType_UseStoveBylv,
                               SuccType_Pray,SuccType_PetClassLV,
                               SuccType_HorseAllLV, SuccType_QueenRelics,SuccType_XMZZConWin,
                               SuccType_EquipSuit,

--
Gitblit v1.8.0