From d995b5ae6754788eb9e7938221ae7368e7a4467e Mon Sep 17 00:00:00 2001 From: Verkister Date: Sat, 5 Jan 2019 13:15:14 +0200 Subject: [PATCH] Tweaks borg belly passive drain. -Disables "life support" passive drain for compactor type modules. (janitor, dozer, science) -Reduces the passive drain for sleeper and brig-belly while slightly increasing it while the passive crit support is actually enabled. Just a little bit of a QoL thing to reduce the cost of endo encounters. --- .../mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm b/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm index 0bacecc5677..4209b419d91 100644 --- a/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm +++ b/code/modules/mob/living/silicon/robot/dogborg/dog_sleeper_vr.dm @@ -620,14 +620,15 @@ clean_cycle() return - if(patient) //We're caring for the patient. Medical emergency! Or endo scene. + if(patient && !compactor) //We're caring for the patient. Medical emergency! Or endo scene. update_patient() if(patient.health < 0) patient.adjustOxyLoss(-1) //Heal some oxygen damage if they're in critical condition patient.updatehealth() + drain() patient.AdjustStunned(-4) patient.AdjustWeakened(-4) - drain() + drain(1) return if(!patient && !cleaning) //We think we're done working.