From f6e27c21d385111b43440541778eabf70ab74727 Mon Sep 17 00:00:00 2001 From: yuanshuai <243578945@qq.com> Date: Wed, 7 Sep 2022 11:40:13 +0800 Subject: [PATCH] =?UTF-8?q?=20=E7=A5=9E=E5=BA=94=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E5=B1=9E=E6=80=A7=E6=88=98=E6=96=97=E5=8A=9B=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua | 1 - .../~Lua/Modules/RoleInfo/EquipTreasureManager.lua | 1 + .../~Lua/Modules/RoleInfo/EquipTreasureStrongPopup.lua | 4 ++++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua b/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua index e478e4c7f3..fd4905b94a 100644 --- a/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua @@ -6872,7 +6872,6 @@ function NetManager.SendUpgradeGodTreeRequest(_jewelId,_count,func) if func then func(msg) end - EquipTreasureManager.SetTreasureDirty(_jewelId, true) end) end diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/EquipTreasureManager.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/EquipTreasureManager.lua index f3ea933d5f..08a7d8476e 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/EquipTreasureManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/EquipTreasureManager.lua @@ -475,6 +475,7 @@ function this.ChangeTreasureLv(_idDyn, _type) allTreasures[_idDyn].refineLv = refine allTreasures[_idDyn].refineConfig =this.GetCurrTreasureLvConfig(2, allTreasures[_idDyn].refinePool, refine) else + --改变神应等级 if allTreasures[_idDyn] then allTreasures[_idDyn].treeLv=allTreasures[_idDyn].treeLv+1 end diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/EquipTreasureStrongPopup.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/EquipTreasureStrongPopup.lua index a5152f2556..cfe00cc976 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/EquipTreasureStrongPopup.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/EquipTreasureStrongPopup.lua @@ -220,6 +220,10 @@ function EquipTreasureStrongPopup:BindEvent() if oldWarPowerValue ~= newWarPowerValue then UIManager.OpenPanel(UIName.WarPowerChangeNotifyPanelV2,{oldValue = oldWarPowerValue,newValue = newWarPowerValue}) end + + -- 宝物属性改变需要重新计算战斗力 + HeroPropManager.SetDirtyByType(curEquipData.upHeroDid, Hero_Prop_Type.EquipTreasure) + -- EquipTreasureManager.SetTreasureDirty(curEquipData.idDyn, true) Game.GlobalEvent:DispatchEvent(GameEvent.Treasure.TreasureLvUp) end) end)