From e4fc3ac2dea951d1345acb647cf9bc36142951e9 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 12 二月 2026 11:41:47 +0800
Subject: [PATCH] 16 卡牌服务端(删除不需要的旧活动:成长必买、限时特惠、限时礼包、每日礼包、限时抢购、极品白拿、运势活动、天帝礼包、转盘、许愿池、幸运鉴宝;)

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

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTreasure.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTreasure.py
index c2e6cf7..b710702 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTreasure.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTreasure.py
@@ -16,7 +16,6 @@
 #-------------------------------------------------------------------------------
 
 import GameWorld
-import PlayerRune
 import IPY_GameWorld
 import IpyGameDataPY
 import FormulaControl
@@ -25,7 +24,6 @@
 import ItemControler
 import NetPackCommon
 import PlayerActLunhuidian
-import PlayerActYunshi
 import PlayerActivity
 import PlayerSuccess
 import PlayerGoldInvest
@@ -128,8 +126,8 @@
 
 def IsActTreasureType(curPlayer, treasureType):
     ## 是否活动中的寻宝类型
-    if PlayerActYunshi.IsActTreasureType(curPlayer, treasureType):
-        return True
+    #if PlayerActYunshi.IsActTreasureType(curPlayer, treasureType):
+    #    return True
     return False
 
 #// A5 69 寻宝心愿物品选择 #tagCSTreasureWishSelect
@@ -751,6 +749,9 @@
     # 通知前端
     sendPack = ChPyNetSendPack.tagMCTreasureResult()
     sendPack.Clear()
+    sendPack.TreasureType = treasureType
+    sendPack.TreasureIndex = treasureIndex
+    sendPack.CostType = costType
     sendPack.AddMoneyType = addScoreType
     sendPack.AddMoneyValue = addScore
     sendPack.AddTreasureLuck = addLuck
@@ -837,11 +838,6 @@
             return
         if heroIpyData.GetRecruitBySelf() and not PlayerHero.GetHeroActivite(curPlayer, itemID):
             GameWorld.DebugLog("武将未激活不产出! itemID=%s" % itemID, playerID)
-            return
-        
-    elif itemData.GetType() == ChConfig.Def_ItemType_Rune:
-        if not PlayerRune.GetIsOpenByRuneID(curPlayer, itemID):
-            GameWorld.DebugLog("未解锁的符印不产出! itemID=%s" % itemID, playerID)
             return
         
     return True

--
Gitblit v1.8.0