diff --git a/lua/pointshop/sv_player_extension.lua b/lua/pointshop/sv_player_extension.lua index f511ce1..44781b4 100644 --- a/lua/pointshop/sv_player_extension.lua +++ b/lua/pointshop/sv_player_extension.lua @@ -338,7 +338,7 @@ function Player:PS_EquipItem(item_id) if PS.Items[item_id].Slot then for id, item in pairs(self.PS_Items) do - if item_id != id and PS.Items[id].Slot and PS.Items[id].Slot == PS.Items[item_id].Slot then + if item_id != id and PS.Items[id].Slot and PS.Items[id].Slot == PS.Items[item_id].Slot and self.PS_Items[id].Equipped then self:PS_HolsterItem(id) end end