diff --git a/code/game/objects/structures/janicart.dm b/code/game/objects/structures/janicart.dm index 1aeb9cdf4c..84cb98b963 100644 --- a/code/game/objects/structures/janicart.dm +++ b/code/game/objects/structures/janicart.dm @@ -38,7 +38,7 @@ GLOBAL_LIST_BOILERPLATE(all_janitorial_carts, /obj/structure/janitorialcart) to_chat(user, "There's no room in [src] for [I].") return FALSE - if(!user.unEquip(I, 0, src)) + if(!user.canUnEquip(I)) to_chat(user, "[I] is stuck to your hand.") return FALSE @@ -83,6 +83,7 @@ GLOBAL_LIST_BOILERPLATE(all_janitorial_carts, /obj/structure/janitorialcart) to_chat(user, "There's no room in [src] for [I].") return FALSE + user.drop_from_inventory(I, src) update_icon() to_chat(user, "You put [I] into [src].") return TRUE