From d49c1b2a2fe66725428a2799e755ce86f8d15771 Mon Sep 17 00:00:00 2001 From: Mikhail Dzianishchyts Date: Sat, 1 Mar 2025 06:23:59 +0300 Subject: [PATCH] Fix belt disappearing on mouse drop (#28188) * Fix belt disappearing on mouse drop * Update code/game/objects/items/weapons/storage/belt.dm Co-authored-by: Spaghetti-bit Signed-off-by: Mikhail Dzianishchyts --------- Signed-off-by: Mikhail Dzianishchyts Co-authored-by: Spaghetti-bit --- .../objects/items/weapons/storage/belt.dm | 20 +------------------ 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index 53f85b5393b..b9bf3d5b5ca 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -63,26 +63,8 @@ return is_equipped() /obj/item/storage/belt/MouseDrop(obj/over_object, src_location, over_location) - var/mob/M = usr - if(!is_screen_atom(over_object)) - return ..() + ..() playsound(loc, "rustle", 50, TRUE, -5) - if(!M.restrained() && !M.stat && can_use()) - switch(over_object.name) - if("r_hand") - if(M.unequip(src)) - if(M.r_hand) - M.drop_item_to_ground(src) - else - M.put_in_r_hand(src) - if("l_hand") - if(M.unequip(src)) - if(M.l_hand) - M.drop_item_to_ground(src) - else - M.put_in_l_hand(src) - add_fingerprint(usr) - return /obj/item/storage/belt/deserialize(list/data) ..()