diff --git a/Assets/ManagedResources/~Lua/Modules/WorldArena/GodsWayBattleInfoPanel.lua b/Assets/ManagedResources/~Lua/Modules/WorldArena/GodsWayBattleInfoPanel.lua index 5190544503..7c2e374e64 100644 --- a/Assets/ManagedResources/~Lua/Modules/WorldArena/GodsWayBattleInfoPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/WorldArena/GodsWayBattleInfoPanel.lua @@ -312,6 +312,11 @@ function WorldArenaBattleInfoPanel:BindEvent() GodsWayTowerManager.SetTowerFloorByType(curType,1) UIManager.OpenPanel(UIName.RewardItemPopup,msg.drop,1) Game.GlobalEvent:DispatchEvent(GameEvent.FourEle.RefreshView) + local showTime=GodsWayTowerManager.GetTowerTimeByType(curType) + if showTime==0 then + GodsWayTowerManager.SetTowerTimeByType(curType,GetTimeStamp()) + Game.GlobalEvent:DispatchEvent(GameEvent.FourEle.RefreshView) + end else UIManager.OpenPanel(UIName.BattleFailPopup, nil, true, nil, BATTLE_TYPE.GodsWayTower) end