From 63f6f44ec2a38eaec9f39bbe26edb07daed49b49 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 16 九月 2025 17:36:50 +0800
Subject: [PATCH] 129 【战斗】战斗系统-服务端(王元姬技能,弹射待处理;支持被动变更伤害倍值;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerGubao.py |   39 ---------------------------------------
 1 files changed, 0 insertions(+), 39 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerGubao.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerGubao.py
index 2b664c9..7e736f6 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerGubao.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerGubao.py
@@ -21,7 +21,6 @@
 import PlayerControl
 import IpyGameDataPY
 import ChPyNetSendPack
-import PlayerGatherSoul
 import NetPackCommon
 import IPY_GameWorld
 import PlayerHorse
@@ -30,8 +29,6 @@
 import ChConfig
 import ItemControler
 import PlayerDienstgrad
-import PlayerGatherTheSoul
-import PlayerActGubao
 import PlayerActTask
 import PlayerCoat
 
@@ -170,7 +167,6 @@
     RefreshGubaoAttr(curPlayer)
     Sync_GubaoInfo(curPlayer, [gubaoID])
     
-    PlayerActGubao.OnGubaoCost(curPlayer, needPieceInfo, realNeedItemList)
     return
 
 #// B2 17 古宝升星 #tagCMGubaoStarUp
@@ -267,7 +263,6 @@
     RefreshGubaoAttr(curPlayer)
     Sync_GubaoInfo(curPlayer, [gubaoID])
     
-    PlayerActGubao.OnGubaoCost(curPlayer, needPieceInfo, realNeedItemList)
     PlayerActTask.AddActTaskValue(curPlayer, ChConfig.ActTaskType_GubaoStarUp)
     return
 
@@ -399,7 +394,6 @@
     RefreshGubaoAttr(curPlayer)
     Sync_GubaoInfo(curPlayer, [gubaoID])
     
-    PlayerActGubao.OnGubaoCost(curPlayer, needPieceInfo, realNeedItemList)
     PlayerActTask.AddActTaskValue(curPlayer, ChConfig.ActTaskType_GubaoLVUp)
     return
 
@@ -627,35 +621,11 @@
         if attrID > 0 and addAttrValue > 0:
             effAttrInfo[attrID] = effAttrInfo.get(attrID, 0) + addAttrValue
             
-    #22    天星塔每通关x层+xx属性                    x层
-    elif effType == 22:
-        skyTowerFloor = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_SkyTowerFloor)
-        addAttrValue = int(skyTowerFloor / effCond * effAttrValue)
-        #GameWorld.DebugLog("    effID=%s,effType=%s,effCond=%s,skyTowerFloor=%s,attrID=%s,addAttrValue=%s" % (effID, effType, effCond, skyTowerFloor, attrID, addAttrValue))
-        if attrID > 0 and addAttrValue > 0:
-            effAttrInfo[attrID] = effAttrInfo.get(attrID, 0) + addAttrValue
-            
-    #23    符印塔每通关x层+xx属性                    x层
-    elif effType == 23:
-        trialTowerPassLV = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_TrialTower_PassLV)
-        addAttrValue = int(trialTowerPassLV / effCond * effAttrValue)
-        #GameWorld.DebugLog("    effID=%s,effType=%s,effCond=%s,trialTowerPassLV=%s,attrID=%s,addAttrValue=%s" % (effID, effType, effCond, trialTowerPassLV, attrID, addAttrValue))
-        if attrID > 0 and addAttrValue > 0:
-            effAttrInfo[attrID] = effAttrInfo.get(attrID, 0) + addAttrValue
-            
     #24    符印等级每每x级+xx属性                   x级
     elif effType == 24:
         runeTotalLV = PlayerRune.GetRuneTotalLV(curPlayer)
         addAttrValue = int(runeTotalLV / effCond * effAttrValue)
         #GameWorld.DebugLog("    effID=%s,effType=%s,effCond=%s,runeTotalLV=%s,attrID=%s,addAttrValue=%s" % (effID, effType, effCond, runeTotalLV, attrID, addAttrValue))
-        if attrID > 0 and addAttrValue > 0:
-            effAttrInfo[attrID] = effAttrInfo.get(attrID, 0) + addAttrValue
-            
-    #25    聚魂等级每每x级+xx属性                   x级
-    elif effType == 25:
-        soulTotalLV = PlayerGatherSoul.GetGatherSoulTotalLV(curPlayer)
-        addAttrValue = int(soulTotalLV / effCond * effAttrValue)
-        #GameWorld.DebugLog("    effID=%s,effType=%s,effCond=%s,soulTotalLV=%s,attrID=%s,addAttrValue=%s" % (effID, effType, effCond, soulTotalLV, attrID, addAttrValue))
         if attrID > 0 and addAttrValue > 0:
             effAttrInfo[attrID] = effAttrInfo.get(attrID, 0) + addAttrValue
             
@@ -831,15 +801,6 @@
         effValue = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_GubaoItemEffValue % (gubaoID, effType))
         addAttrValue = int(effValue / effCond * effAttrValue)
         #GameWorld.DebugLog("    effID=%s,effType=%s,effValue=%s,effCond=%s,attrID=%s,addAttrValue=%s" % (effID, effType, effValue, effCond, attrID, addAttrValue))
-        if attrID > 0 and addAttrValue > 0:
-            effAttrInfo[attrID] = effAttrInfo.get(attrID, 0) + addAttrValue
-            
-    #53    镶嵌x品质聚魂每x个+xx属性    x品质    x个
-    elif effType == 53:
-        soulColor = effCond
-        colorCount = PlayerGatherTheSoul.GetHoleSoulColorCount(curPlayer, soulColor, True)
-        addAttrValue = int(colorCount / effCond2 * effAttrValue)
-        #GameWorld.DebugLog("    effID=%s,effType=%s,soulColor=%s,colorCount=%s,effCond2=%s,attrID=%s,addAttrValue=%s" % (effID, effType, soulColor, colorCount, effCond2, attrID, addAttrValue))
         if attrID > 0 and addAttrValue > 0:
             effAttrInfo[attrID] = effAttrInfo.get(attrID, 0) + addAttrValue
             

--
Gitblit v1.8.0