From 0bd10c628da04d212a570c82328465ca26645419 Mon Sep 17 00:00:00 2001 From: Peter Wall Date: Thu, 1 Aug 2013 14:42:53 +0200 Subject: [PATCH] Fixed ore processing machines not updating properly --- code/modules/mining/machine_processing.dm | 12 ++++++++++-- code/modules/mining/machine_stacking.dm | 11 ++++++++++- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/code/modules/mining/machine_processing.dm b/code/modules/mining/machine_processing.dm index d113a8d11f8..ac206cf1b89 100644 --- a/code/modules/mining/machine_processing.dm +++ b/code/modules/mining/machine_processing.dm @@ -18,7 +18,15 @@ else del(src) -/obj/machinery/mineral/processing_unit_console/attack_hand(user as mob) +/obj/machinery/mineral/processing_unit_console/process() + updateDialog() + +/obj/machinery/mineral/processing_unit_console/attack_hand(mob/user) + add_fingerprint(user) + interact(user) + +/obj/machinery/mineral/processing_unit_console/interact(mob/user) + user.set_machine(src) var/dat = "Smelter control console

" //iron @@ -114,7 +122,7 @@ user << browse("[dat]", "window=console_processing_unit") - + onclose(user, "console_processing_unit") /obj/machinery/mineral/processing_unit_console/Topic(href, href_list) diff --git a/code/modules/mining/machine_stacking.dm b/code/modules/mining/machine_stacking.dm index ed683799d94..46a37dae549 100644 --- a/code/modules/mining/machine_stacking.dm +++ b/code/modules/mining/machine_stacking.dm @@ -18,7 +18,15 @@ else del(src) -/obj/machinery/mineral/stacking_unit_console/attack_hand(user as mob) +/obj/machinery/mineral/stacking_unit_console/process() + updateDialog() + +/obj/machinery/mineral/stacking_unit_console/attack_hand(mob/user) + add_fingerprint(user) + interact(user) + +/obj/machinery/mineral/stacking_unit_console/interact(mob/user) + user.set_machine(src) var/dat @@ -60,6 +68,7 @@ dat += text("
Stacking: [machine.stack_amt]

") user << browse("[dat]", "window=console_stacking_machine") + onclose(user, "console_stacking_machine") /obj/machinery/mineral/stacking_unit_console/Topic(href, href_list) if(..())