diff --git a/Assets/ManagedResources/~Lua/Modules/Likability/LikabilityManager.lua b/Assets/ManagedResources/~Lua/Modules/Likability/LikabilityManager.lua index 74e56415bf..f0f31b75dd 100644 --- a/Assets/ManagedResources/~Lua/Modules/Likability/LikabilityManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Likability/LikabilityManager.lua @@ -435,7 +435,13 @@ function this.SetProvalue(prolist,proType,tag,nextLv,indexType,_color) else local config = ConfigManager.TryGetConfigDataByKey(ConfigName.PrivilegeTypeConfig,"PrivilegeType",k) if config then - str1 = string.format(config.Name,string.format("%s",_color,GetEquipPropertyFormatStr(config.IfFloat, v))) + local tempStr = "" + if v > 0 then + tempStr = GetEquipPropertyFormatStr(config.IfFloat, v) + else + tempStr = string.format("%d%%", 0) + end + str1 = string.format(config.Name,string.format("%s",_color,tempStr)) end end table.insert(newProList,str1)