Various things

Restores glass shard throwdamage to 15 because it should never have been
reduced in the first plaaaace.

Slightly buffs bombsuits-- you'll still die if hit by epicenter, but if
you have a suit, reduces damage taken from heavy explosions.  Was 90+15
+ whatever pressure does to you while you're out to 60 + 1 + whatever
pressure does to you while you're out.  Significantly increases odds of
survival, I think.  Can easily be tweaked further.

Fixes ipcs being affected by cloneloss-- check was placed after damage
was applied so it terminated after damage was applied.
Fixes tasers piercing through godmode.  Now properly calls the proc
instead of applying direct damage like everything else.
Makes pain-immune races immune to halloss.  Because pain damage doesn't
really make sense against things that feel no pain.
Nerfs chloral to stun for ~4 seconds + metabolism duration as opposed to
40 seconds + metabolism duration.  that can go and die.
Painkillers now rapidly remove halloss.  If you have tramadol running in
you, it will take rapid consecutive taser hits to bring you down.  If
you have oxy, it'll most likely take multiple people tasing you
simultaneously to down you.  stun batons and lasers still work just as
well though.
This commit is contained in:
Duck-
2014-10-17 14:25:37 -04:00
parent 6764416a9a
commit aef81d9d14
9 changed files with 25 additions and 18 deletions
+4 -1
View File
@@ -813,6 +813,7 @@ datum
if (volume > overdose)
M.hallucination = max(M.hallucination, 2)
..()
M.adjustHalLoss(-5)
return
tramadol
@@ -827,6 +828,7 @@ datum
if (volume > overdose)
M.hallucination = max(M.hallucination, 2)
..()
M.adjustHalLoss(-20)
return
oxycodone
@@ -842,6 +844,7 @@ datum
M.druggy = max(M.druggy, 10)
M.hallucination = max(M.hallucination, 3)
..()
M.adjustHalLoss(-70)
return
@@ -1973,7 +1976,7 @@ datum
M.confused += 2
M.drowsyness += 2
if(2 to 199)
M.Weaken(30)
M.Weaken(2)
if(200 to INFINITY)
M.sleeping += 1
..()