mirror of
https://github.com/KabKebab/GS13.git
synced 2026-07-11 16:08:32 +01:00
Add files via upload
This commit is contained in:
@@ -491,6 +491,8 @@ datum/status_effect/rebreathing/tick()
|
||||
|
||||
/datum/status_effect/stabilized/purple/tick()
|
||||
var/is_healing = FALSE
|
||||
if(owner.nutrition <= NUTRITION_LEVEL_STARVING) //No healing if you don't eat
|
||||
return..()
|
||||
if(owner.getBruteLoss() > 0)
|
||||
owner.adjustBruteLoss(-0.2)
|
||||
is_healing = TRUE
|
||||
@@ -503,6 +505,7 @@ datum/status_effect/rebreathing/tick()
|
||||
if(is_healing)
|
||||
examine_text = "<span class='warning'>SUBJECTPRONOUN is regenerating slowly, purplish goo filling in small injuries!</span>"
|
||||
new /obj/effect/temp_visual/heal(get_turf(owner), "#FF0000")
|
||||
owner.nutrition -= 5 //Drains nutrition to heal. Idea is to make it seem like it's just speeding up natural regeneration significantly
|
||||
else
|
||||
examine_text = null
|
||||
..()
|
||||
@@ -544,8 +547,8 @@ datum/status_effect/stabilized/blue/on_remove()
|
||||
/datum/status_effect/stabilized/yellow
|
||||
id = "stabilizedyellow"
|
||||
colour = "yellow"
|
||||
var/cooldown = 10
|
||||
var/max_cooldown = 10
|
||||
var/cooldown = 30
|
||||
var/max_cooldown = 30
|
||||
examine_text = "<span class='warning'>Nearby electronics seem just a little more charged wherever SUBJECTPRONOUN goes.</span>"
|
||||
|
||||
/datum/status_effect/stabilized/yellow/tick()
|
||||
@@ -601,6 +604,7 @@ datum/status_effect/stabilized/blue/on_remove()
|
||||
colour = "dark blue"
|
||||
|
||||
/datum/status_effect/stabilized/darkblue/tick()
|
||||
owner.adjust_bodytemperature(min(-1.5)) //Makes you colder, you are soaking wet after all
|
||||
if(owner.fire_stacks > 0 && prob(80))
|
||||
owner.fire_stacks--
|
||||
if(owner.fire_stacks <= 0)
|
||||
|
||||
@@ -30,7 +30,7 @@ Regenerative extracts:
|
||||
user.visible_message("<span class='notice'>[user] crushes the [src] over [user.p_them()]self, the milky goo quickly seeping into [user.p_their()] skin!</span>",
|
||||
"<span class='notice'>You squeeze the [src], and it bursts in your hand, splashing you with milky goo which seeps into your skin!</span>")
|
||||
core_effect_before(H, user)
|
||||
target.reagents.add_reagent(/datum/reagent/medicine/regen_jelly,30) //TODO Make these stronger, No aheals but I'll make a new medicine for these to add that heals faster.
|
||||
target.reagents.add_reagent(/datum/reagent/medicine/pure_regen_jelly,5) //No instant aheals. Gives medicine instead, extremely fast acting and very powerful. But not instant.
|
||||
core_effect(H, user)
|
||||
playsound(target, 'sound/effects/splat.ogg', 40, 1)
|
||||
qdel(src)
|
||||
@@ -51,7 +51,7 @@ Regenerative extracts:
|
||||
colour = "purple"
|
||||
|
||||
/obj/item/slimecross/regenerative/purple/core_effect(mob/living/target, mob/user)
|
||||
target.reagents.add_reagent(/datum/reagent/medicine/neo_jelly,15) //Varies what it applies so you get two powerful healing chems at once.
|
||||
target.reagents.add_reagent(/datum/reagent/medicine/pure_neo_jelly,5) //Varies what it applies so you get two powerful healing chems at once since Purples are all about healing.
|
||||
|
||||
/obj/item/slimecross/regenerative/blue
|
||||
colour = "blue"
|
||||
|
||||
Reference in New Issue
Block a user