From 333d2ed5d46495ecc4bb71ac10845648c4c7bc26 Mon Sep 17 00:00:00 2001 From: Zephyr <12817816+ZephyrTFA@users.noreply.github.com> Date: Fri, 17 Mar 2023 19:53:51 -0400 Subject: [PATCH] Medical Borg Surgical Processor is now used to start surgeries (#73993) ## About The Pull Request Makes it so that the surgical processor is now used to start surgeries instead of the surgical drapes. This makes it less confusing for new players who download surgeries and then cannot figure out how to actually use them. Previously you had to have the module and the drapes active at the same time, now just the module. ## Why It's Good For The Game Quality of life for medical borgs, and also not a noob trap anymore. ## Changelog :cl: add: Surgical Processor upgrade for medical cyborgs can now be used to start surgeries. balance: You no longer need to use two module slots for starting surgeries with the surgical processor. /:cl: --- code/modules/surgery/tools.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/surgery/tools.dm b/code/modules/surgery/tools.dm index 74011f355ef..28205a0e81d 100644 --- a/code/modules/surgery/tools.dm +++ b/code/modules/surgery/tools.dm @@ -248,7 +248,6 @@ . = ..() AddComponent(/datum/component/surgery_initiator) - /obj/item/surgical_processor //allows medical cyborgs to scan and initiate advanced surgeries name = "surgical processor" desc = "A device for scanning and initiating surgeries from a disk or operating computer." @@ -257,6 +256,10 @@ item_flags = NOBLUDGEON var/list/loaded_surgeries = list() +/obj/item/surgical_processor/Initialize(mapload) + . = ..() + AddComponent(/datum/component/surgery_initiator) + /obj/item/surgical_processor/examine(mob/user) . = ..() . += span_notice("Equip the processor in one of your active modules to access downloaded advanced surgeries.")