/* * 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