From a29e52b10c444bb6602012f64652c7cf3c44d5d5 Mon Sep 17 00:00:00 2001 From: Chinsky Date: Sun, 9 Mar 2014 22:32:17 +0400 Subject: [PATCH] Stopped braindamage effect from dealing 4 digit amounts of damage to brain organ. --- code/modules/virus2/effect.dm | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/code/modules/virus2/effect.dm b/code/modules/virus2/effect.dm index a1d93744b2..5d811ab8ad 100644 --- a/code/modules/virus2/effect.dm +++ b/code/modules/virus2/effect.dm @@ -47,23 +47,6 @@ proc/activate(var/mob/living/carbon/mob,var/multiplier) proc/deactivate(var/mob/living/carbon/mob) -////////////////////////SPECIAL///////////////////////////////// -/*/datum/disease2/effect/alien - name = "Unidentified Foreign Body" - stage = 4 - activate(var/mob/living/carbon/mob,var/multiplier) - mob << "\red You feel something tearing its way out of your stomach..." - mob.adjustToxLoss(10) - mob.updatehealth() - if(prob(40)) - if(mob.client) - mob.client.mob = new/mob/living/carbon/alien/larva(mob.loc) - else - new/mob/living/carbon/alien/larva(mob.loc) - var/datum/disease2/disease/D = mob:virus2 - mob:gib() - del D*/ - /datum/disease2/effect/invisible name = "Waiting Syndrome" stage = 1 @@ -219,7 +202,8 @@ if(istype(mob, /mob/living/carbon/human)) var/mob/living/carbon/human/H = mob var/datum/organ/internal/brain/B = H.internal_organs["brain"] - B.take_damage(5) + if (B.damage < B.min_broken_damage) + B.take_damage(5) else mob.setBrainLoss(50)