From ca8b05315cdba149ceaa3f0c64571dee9d4aca0a Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Tue, 18 Jun 2024 11:55:09 +0200 Subject: [PATCH] [MIRROR] the omnitool upgrade for medical cyborgs makes their syringes faster too (#28240) * the omnitool upgrade for medical cyborgs makes their syringes faster too (#83792) ## About The Pull Request gives medborgs upgraded with the omnitool upgrade TRAIT_FASTMED which makes use of syringes quicker ## Why It's Good For The Game encourages medical cyborgs to use a variety of chemicals with different effects they've crafted themselves through the beaker apparatus instead of just relying on their infinite hypospray for everything ## Changelog :cl: balance: the advanced omnitool upgrade now hastens the mediborg's syringe too /:cl: * the omnitool upgrade for medical cyborgs makes their syringes faster too --------- Co-authored-by: TheRyeGuyWhoWillNowDie <70169560+TheRyeGuyWhoWillNowDie@users.noreply.github.com> --- code/game/objects/items/robot/robot_upgrades.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index e9c9fbf64bb..6d22f336603 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -425,6 +425,7 @@ . = ..() if(!.) return . + ADD_TRAIT(cyborg, TRAIT_FASTMED, REF(src)) for(var/obj/item/borg/cyborg_omnitool/medical/omnitool_upgrade in cyborg.model.modules) if(omnitool_upgrade.upgraded) to_chat(user, span_warning("This unit is already equipped with an omnitool upgrade!")) @@ -436,6 +437,7 @@ . = ..() if(!.) return . + REMOVE_TRAIT(cyborg, TRAIT_FASTMED, REF(src)) for(var/obj/item/borg/cyborg_omnitool/omnitool in cyborg.model.modules) omnitool.downgrade_omnitool()