From 722a336e2a7303deffb5eccb31926b18d0fd139b Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Tue, 25 Jun 2013 23:30:13 -0700 Subject: [PATCH] Attempted fix to non-refreshing window. --- code/modules/reagents/dartgun.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/dartgun.dm b/code/modules/reagents/dartgun.dm index 9d206e6596..5481dc22a1 100644 --- a/code/modules/reagents/dartgun.dm +++ b/code/modules/reagents/dartgun.dm @@ -207,7 +207,9 @@ /obj/item/weapon/gun/dartgun/can_hit(var/mob/living/target as mob, var/mob/living/user as mob) return 1 -/obj/item/weapon/gun/dartgun/attack_self(user as mob) +/obj/item/weapon/gun/dartgun/attack_self(mob/user) + + user.set_machine(src) var/dat = "[src] mixing control:

" if (beakers.len) @@ -235,7 +237,8 @@ dat += "The dart cartridge is empty!" dat += " \[Eject\]" - user << browse("[dat]", "window=dartgun_mixing_window") + user << browse(dat, "window=dartgun") + onclose(user, "dartgun", src) /obj/item/weapon/gun/dartgun/proc/check_beaker_mixing(var/obj/item/B) if(!mixing || !beakers)