From e07bd56b5584f148d82806610dc4951a533311dd Mon Sep 17 00:00:00 2001 From: MrPerson Date: Mon, 2 May 2016 01:45:46 -0700 Subject: [PATCH] [s] Monkey cubes work in sinks again --- code/game/objects/structures/watercloset.dm | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/code/game/objects/structures/watercloset.dm b/code/game/objects/structures/watercloset.dm index 39d63affdfe..099f0da18fa 100644 --- a/code/game/objects/structures/watercloset.dm +++ b/code/game/objects/structures/watercloset.dm @@ -425,7 +425,7 @@ user << "You fill [RG] from [src]." return 1 - else if(istype(O, /obj/item/weapon/melee/baton)) + if(istype(O, /obj/item/weapon/melee/baton)) var/obj/item/weapon/melee/baton/B = O if(B.bcell) if(B.bcell.charge > 0 && B.status == 1) @@ -440,12 +440,12 @@ playsound(src, "sparks", 50, 1) return - else if(istype(O, /obj/item/weapon/mop)) + if(istype(O, /obj/item/weapon/mop)) O.reagents.add_reagent("water", 5) user << "You wet [O] in [src]." playsound(loc, 'sound/effects/slosh.ogg', 25, 1) - else if(istype(O, /obj/item/weapon/reagent_containers/food/snacks/monkeycube)) + if(istype(O, /obj/item/weapon/reagent_containers/food/snacks/monkeycube)) var/obj/item/weapon/reagent_containers/food/snacks/monkeycube/M = O user << "You place [src] under a stream of water..." user.drop_item() @@ -453,22 +453,21 @@ M.Expand() return - var/obj/item/I = O - if(!I || !istype(I)) + if(!istype(O)) return - if(I.flags & ABSTRACT) //Abstract items like grabs won't wash. No-drop items will though because it's still technically an item in your hand. + if(O.flags & ABSTRACT) //Abstract items like grabs won't wash. No-drop items will though because it's still technically an item in your hand. return if(user.a_intent != "harm") - user << "You start washing [I]..." + user << "You start washing [O]..." busy = 1 if(!do_after(user, 40, target = src)) busy = 0 return 1 busy = 0 O.clean_blood() - user.visible_message("[user] washes [I] using [src].", \ - "You wash [I] using [src].") + user.visible_message("[user] washes [O] using [src].", \ + "You wash [O] using [src].") return 1 else return ..()