From 23301d9b730444b2572cfe2eae87fa6ba8e51fa9 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Thu, 8 Aug 2013 22:56:31 -0700 Subject: [PATCH] Made dispensers unwrenchable. --- code/game/objects/structures/tank_dispenser.dm | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/code/game/objects/structures/tank_dispenser.dm b/code/game/objects/structures/tank_dispenser.dm index 76622dcb729..a2349b2d80d 100644 --- a/code/game/objects/structures/tank_dispenser.dm +++ b/code/game/objects/structures/tank_dispenser.dm @@ -52,6 +52,8 @@ user << "You put [I] in [src]." else user << "[src] is full." + return + updateUsrDialog() if(istype(I, /obj/item/weapon/tank/plasma)) if(plasmatanks < 10) user.drop_item() @@ -61,8 +63,16 @@ user << "You put [I] in [src]." else user << "[src] is full." - updateUsrDialog() - + return + updateUsrDialog() + if(istype(I, /obj/item/weapon/wrench)) + if(anchored) + user << "You lean down and unwrench [src]." + anchored = 0 + else + user << "You wrench [src] into place." + anchored = 1 + return /obj/structure/dispenser/Topic(href, href_list) if(usr.stat || usr.restrained())