Some balance fixes to the traumatic shock stuff.

This commit is contained in:
cib
2011-12-29 00:37:37 -08:00
parent bf29dc3a69
commit 6d79e47d96
2 changed files with 4 additions and 5 deletions
+2 -3
View File
@@ -1078,9 +1078,8 @@
lying = 1
disease_symptoms |= DISEASE_WHISPER
if (shock_stage > 100)
if(prob(5))
Paralyse(50)
if (shock_stage > 70) if(shock_stage % 30 == 0)
Paralyse(rand(15,28))
if(shock_stage >= 30)
if(shock_stage == 30) emote("me",1,"is having trouble keeping their eyes open.")
eye_blurry = max(2, eye_blurry)
+2 -2
View File
@@ -3,7 +3,7 @@
// proc to find out in how much pain the mob is at the moment
/mob/living/carbon/proc/updateshock()
src.traumatic_shock = src.getOxyLoss() + src.getToxLoss() + src.getFireLoss() + 1.5*src.getBruteLoss() + 2*src.getCloneLoss()
src.traumatic_shock = src.getOxyLoss() + src.getToxLoss() + src.getFireLoss() + 1.2*src.getBruteLoss() + 2*src.getCloneLoss()
if(reagents.has_reagent("alkysine"))
src.traumatic_shock -= 10
if(reagents.has_reagent("inaprovaline"))
@@ -15,4 +15,4 @@
/mob/living/carbon/proc/handle_shock()
updateshock()
updateshock()