/*
* Modifiers applied by Medical sources.
*/
/datum/modifier/bloodpump
name = "external blood pumping"
desc = "Your blood flows thanks to the wonderful power of science."
on_created_text = "You feel alive."
on_expired_text = "You feel.. less alive."
stacks = MODIFIER_STACK_EXTEND
pulse_set_level = PULSE_NORM
/datum/modifier/bloodpump/check_if_valid()
..()
if(holder.stat == DEAD)
src.expire()
/datum/modifier/bloodpump_corpse
name = "forced blood pumping"
desc = "Your blood flows thanks to the wonderful power of science."
on_created_text = "You feel alive."
on_expired_text = "You feel.. less alive."
stacks = MODIFIER_STACK_EXTEND
pulse_set_level = PULSE_SLOW
/datum/modifier/bloodpump/corpse/check_if_valid()
..()
if(holder.stat != DEAD)
src.expire()
/*
* Modifiers caused by chemicals or organs specifically.
*/
/datum/modifier/cryogelled
name = "cryogelled"
desc = "Your body begins to freeze."
mob_overlay_state = "chilled"
on_created_text = "You feel like you're going to freeze! It's hard to move."
on_expired_text = "You feel somewhat warmer and more mobile now."
stacks = MODIFIER_STACK_ALLOWED
slowdown = 0.1
evasion = -5
attack_speed_percent = 1.1
disable_duration_percent = 1.05
/datum/modifier/clone_stabilizer
name = "clone stabilized"
desc = "Your body's regeneration is highly restricted."
on_created_text = "You feel nauseous."
on_expired_text = "You feel healthier."
stacks = MODIFIER_STACK_EXTEND
incoming_healing_percent = 0.1