diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoLayout.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoLayout.lua index 05758dce36..32f8cad7ca 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoLayout.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoLayout.lua @@ -127,8 +127,6 @@ function RoleInfoLayout:BindEvent() --显示所有属性 Util.AddClick(this.allProButton, function() - --因为后端无法区分是否为PVP,所以前端处理,把PVP伤害加成和减免从伤害加成和减免中去除 - allAddProVal = HeroManager.CalculatePvpBonusForShow(allAddProVal) UIManager.OpenPanel(UIName.RoleProInfoPopup,allAddProVal,curHeroData.heroConfig,true,nil) end) end @@ -190,6 +188,8 @@ function this:UpdateHeroInfoData() else allAddProVal=HeroManager.CalculateHeroAllProValList(1,curHeroData.dynamicId,false) end + --因为后端无法区分是否为PVP,所以前端处理,把PVP伤害加成和减免从伤害加成和减免中去除 + allAddProVal = HeroManager.CalculatePvpBonusForShow(allAddProVal) this:ProShow(this.atkPro,allAddProVal,HeroProType.Attack) this:ProShow(this.hpPro,allAddProVal,HeroProType.Hp) this:ProShow(this.phyDef,allAddProVal,HeroProType.PhysicalDefence)