Radiation Component tweaks and adjustments (#19078)

* draft

* v2

* v3

* Final Glow

* Update positive.dm

* .

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
Cameron Lennox
2026-01-24 17:57:00 -05:00
committed by GitHub
parent 7ca6e33742
commit b7d9b9dc47
4 changed files with 195 additions and 44 deletions
@@ -1392,6 +1392,8 @@
BP_R_FOOT = list("path" = /obj/item/organ/external/foot/right/crewkin)
)
species_component = list(/datum/component/radiation_effects/besk)
/datum/species/crew_shadekin/get_bodytype()
return SPECIES_SHADEKIN
@@ -922,6 +922,7 @@
G.radiation_color = trait_prefs["glow_color"]
G.glows = trait_prefs["glow_enabled"]
G.radiation_healing = TRUE
G.radiation_nutrition = TRUE
/datum/trait/positive/radioactive_heal/unapply(var/datum/species/S,var/mob/living/carbon/human/H, var/list/trait_prefs)
..() //Does all the removal stuff
@@ -930,3 +931,4 @@
var/datum/component/radiation_effects/G = H.GetComponent(added_component_path)
if(G)
G.radiation_healing = initial(G.radiation_healing)
G.radiation_nutrition = initial(G.radiation_nutrition)