From 4b7838584b2db7886ec8dda6b043c59713b8d6dc Mon Sep 17 00:00:00 2001 From: jiaoyangna <3046463818@qq.com> Date: Sat, 9 Oct 2021 15:04:43 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BA=A2=E7=82=B9=E4=BF=AE=E6=94=B9=E6=8F=90?= =?UTF-8?q?=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Likability/HeroLikeAbilityPanel.lua | 1 + .../~Lua/Modules/Likability/LikabilityManager.lua | 9 ++++++--- Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua | 1 - 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Likability/HeroLikeAbilityPanel.lua b/Assets/ManagedResources/~Lua/Modules/Likability/HeroLikeAbilityPanel.lua index 3cc1df3fc2..54a0b7246b 100644 --- a/Assets/ManagedResources/~Lua/Modules/Likability/HeroLikeAbilityPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Likability/HeroLikeAbilityPanel.lua @@ -167,6 +167,7 @@ function HeroLikeAbilityPanel:RequestDonate(num) self.effect.gameObject:SetActive(false) local SkeletonGraphic = self.curLiveObj:GetComponent("SkeletonGraphic") SkeletonGraphic.AnimationState:SetAnimation(0, "touch", false) + CheckRedPointStatus(RedPointType.LikeabilityRed) end) end diff --git a/Assets/ManagedResources/~Lua/Modules/Likability/LikabilityManager.lua b/Assets/ManagedResources/~Lua/Modules/Likability/LikabilityManager.lua index 1a7b48d814..1647dea74b 100644 --- a/Assets/ManagedResources/~Lua/Modules/Likability/LikabilityManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Likability/LikabilityManager.lua @@ -295,9 +295,12 @@ function this.CheckRedPot() if num > 0 then --计算玩家拥有的英雄中对应星级的英雄的数量 for i, v in pairs(PlayerManager.heroHandBook) do - if not this.CheckIsMaxLv(i) then - return true - end + local conFig = ConfigManager.GetConfigData(ConfigName.HeroConfig,i) + if conFig and conFig.Star == 5 then + if not this.CheckIsMaxLv(i) then + return true + end + end end end end diff --git a/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua b/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua index 5198fa57b2..17d74f2251 100644 --- a/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Net/NetManager.lua @@ -5896,7 +5896,6 @@ function NetManager.HeroUpLikableRequest(heroId,itemId,itemNum,func) HeroPropManager.SetDirtyByType(v.dynamicId, Hero_Prop_Type.LikeAbility) end end - CheckRedPointStatus(RedPointType.LikeabilityRed) if func then func() end