diff --git a/code/_onclick/observer.dm b/code/_onclick/observer.dm index 5c81116661e..e245e649b08 100644 --- a/code/_onclick/observer.dm +++ b/code/_onclick/observer.dm @@ -84,6 +84,10 @@ else user << "[src] has no destination." +/obj/item/weapon/storage/attack_ghost(mob/user as mob) + orient2hud(user) + show_to(user) + // ------------------------------------------- // This was supposed to be used by adminghosts // I think it is a *terrible* idea diff --git a/code/game/objects/items/weapons/storage/storage.dm b/code/game/objects/items/weapons/storage/storage.dm index 728ec9fe470..bc1466f3ba2 100644 --- a/code/game/objects/items/weapons/storage/storage.dm +++ b/code/game/objects/items/weapons/storage/storage.dm @@ -25,7 +25,7 @@ /obj/item/weapon/storage/MouseDrop(obj/over_object) - if(ismob(usr)) //all the check for item manipulation are in other places, you can safely open any storages as anything and its not buggy, i checked + if(iscarbon(usr)) //all the check for item manipulation are in other places, you can safely open any storages as anything and its not buggy, i checked var/mob/M = usr if (istype(usr.loc,/obj/mecha)) // stops inventory actions in a mech