diff --git a/Assets/ManagedResources/~Lua/Modules/Map/MapPanel.lua b/Assets/ManagedResources/~Lua/Modules/Map/MapPanel.lua index 48f622c63e..e2b3e37313 100644 --- a/Assets/ManagedResources/~Lua/Modules/Map/MapPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Map/MapPanel.lua @@ -103,14 +103,22 @@ end function this:BindEvent() Util.AddClick(this.BtnBack, function() NetManager.RequestTrialReward(function(msg) - if msg.drop and #msg.drop.itemlist > 0 then - UIManager.OpenPanel(UIName.TrialRewardBackPopup,msg.drop,function() + if CarbonManager.difficulty ~= 4 then + if msg.drop and #msg.drop.itemlist > 0 then + UIManager.OpenPanel(UIName.TrialRewardBackPopup,msg.drop,function() + if ctrlView.GetCallListCount() > 1 then + PopupTipPanel.ShowTip(Language[11258]) + return + end + this.SetEndlessShow() + end) + else if ctrlView.GetCallListCount() > 1 then PopupTipPanel.ShowTip(Language[11258]) return end this.SetEndlessShow() - end) + end else if ctrlView.GetCallListCount() > 1 then PopupTipPanel.ShowTip(Language[11258])