preview icon for xenochimera, fixes feral in stasis, raises shock threshold

This commit is contained in:
Screemonster
2017-03-03 16:01:17 +00:00
parent 7653763fc4
commit 26cb63f7fc
2 changed files with 2 additions and 2 deletions

View File

@@ -53,7 +53,7 @@
//handle feral triggers
if(H.nutrition <= 200||H.traumatic_shock > 10) // Stress factors are in play
if(H.nutrition <= 200||H.traumatic_shock > 36) // Stress factors are in play
// If they're hungry, give nag messages.
if (!istype(H.loc, /mob)) // if they're in a mob, skip the hunger stuff so it doesn't mess with drain/absorption modes.
if(H.nutrition < 200 && H.nutrition > 150)
@@ -73,7 +73,7 @@
H.feral = min(150-H.nutrition, H.feral+1) //Feralness increases while this hungry, capped at 50-150 depending on hunger.
// If they're hurt, chance of snapping. Not if they're straight-up KO'd though.
if (H.stat == CONSCIOUS && H.traumatic_shock >=20)
if (H.stat == CONSCIOUS && H.traumatic_shock >=36 && H.in_stasis == 0) //30 brute/burn, or 18 halloss.
if (2.5*H.halloss >= H.traumatic_shock) //If the majority of their shock is due to halloss, greater chance of snapping.
if(prob(min(10,(0.2 * H.traumatic_shock))))
if(H.feral == 0)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.6 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB