From b98c13657f5eff72e8e694ee17816a3e18fa5f01 Mon Sep 17 00:00:00 2001 From: SECBATON GRIFFON <87321915+SECBATON-GRIFFON@users.noreply.github.com> Date: Thu, 20 Jun 2024 03:26:09 +0100 Subject: [PATCH] FIXES BAGULOOSE QUICK EQUIP EXPLOIT (#36676) * FIXES BAGULOOSE EXPLOIT * moves this here for less lines changed, works all the same * wait this affects return value keep it --- code/game/objects/items/weapons/storage/bluespace.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/weapons/storage/bluespace.dm b/code/game/objects/items/weapons/storage/bluespace.dm index 9575367bf5dd..9eac1072ec78 100644 --- a/code/game/objects/items/weapons/storage/bluespace.dm +++ b/code/game/objects/items/weapons/storage/bluespace.dm @@ -32,13 +32,13 @@ user.drop_item(src) qdel(user) -/obj/item/weapon/storage/backpack/holding/attackby(obj/item/weapon/W as obj, mob/user as mob) +/obj/item/weapon/storage/backpack/holding/handle_item_insertion(obj/item/W, prevent_warning) . = ..() if(W == src) return // HOLY FUCKING SHIT WHY STORAGE CODE, WHY - pomf var/list/recursive_list = recursive_type_check(W, /obj/item/weapon/storage/backpack/holding) if(recursive_list.len) // Placing a bag of holding into another will singuloose when stored inside other objects too, such as when on your back or on a diona's back and stuffed in - singulocreate(recursive_list, user) + singulocreate(recursive_list, usr) return //BoH+BoH=Singularity, WAS commented out