From 547c00e1b697d292d4e04a5464ca11527397a8da Mon Sep 17 00:00:00 2001 From: Unknown Date: Mon, 15 Apr 2019 02:07:02 -0400 Subject: [PATCH] Fixes Part Two --- code/game/machinery/recharger.dm | 2 +- .../modules/modular_computers/hardware/nano_printer.dm | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm index 08eebc8df1..e2ae58c8c9 100644 --- a/code/game/machinery/recharger.dm +++ b/code/game/machinery/recharger.dm @@ -49,7 +49,7 @@ obj/machinery/recharger if(!C.battery_module) to_chat(user, "This device does not have a battery installed.") return - if(!G.get_cell()) + else if(!G.get_cell()) to_chat(user, "This device does not have a battery installed.") return diff --git a/code/modules/modular_computers/hardware/nano_printer.dm b/code/modules/modular_computers/hardware/nano_printer.dm index 0eb2a7b065..2496a6930d 100644 --- a/code/modules/modular_computers/hardware/nano_printer.dm +++ b/code/modules/modular_computers/hardware/nano_printer.dm @@ -21,10 +21,16 @@ if(!check_functionality()) return 0 + var/obj/item/weapon/paper/P = new/obj/item/weapon/paper(get_turf(holder2)) + // Damaged printer causes the resulting paper to be somewhat harder to read. if(damage > damage_malfunction) - text_to_print = stars(text_to_print, 100-malfunction_probability) - new/obj/item/weapon/paper(get_turf(holder2),text_to_print, paper_title) + P.info = stars(text_to_print, 100-malfunction_probability) + else + P.info = text_to_print + if(paper_title) + P.name = paper_title + P.update_icon() stored_paper-- return 1