diff --git a/Assets/ManagedResources/~Lua/Modules/Player/PlayerManager.lua b/Assets/ManagedResources/~Lua/Modules/Player/PlayerManager.lua index dbd459cf24..cefffb29c2 100644 --- a/Assets/ManagedResources/~Lua/Modules/Player/PlayerManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Player/PlayerManager.lua @@ -375,8 +375,10 @@ function this.GetPlayerDesignation() return PlayerManager.designation end end - NetManager.RequestChangeModifyDecoration(2,0) - this.SetPlayerDesignation(0) + if PlayerManager.designation ~= 0 then + NetManager.RequestChangeModifyDecoration(2,0) + this.SetPlayerDesignation(0) + end PlayerManager.SetisRefreshMainPanelNpc(true) return PlayerManager.designation end @@ -391,8 +393,10 @@ function this.GetPlayerSkin() return PlayerManager.skin end end - NetManager.RequestChangeModifyDecoration(4,0) - this.SetPlayerSkin(0) + if PlayerManager.skin ~= 0 then + NetManager.RequestChangeModifyDecoration(4,0) + this.SetPlayerSkin(0) + end PlayerManager.SetisRefreshMainPanelNpc(true) return PlayerManager.skin end @@ -405,8 +409,10 @@ function this.GetPlayerRide() return PlayerManager.ride end end - NetManager.RequestChangeModifyDecoration(3,0) - this.SetPlayerRide(0) + if PlayerManager.ride ~= 0 then + NetManager.RequestChangeModifyDecoration(3,0) + this.SetPlayerRide(0) + end PlayerManager.SetisRefreshMainPanelNpc(true) return PlayerManager.ride end