From 85536ea0fd88c1cc247a426d06892ad37900708a Mon Sep 17 00:00:00 2001 From: listerla <57296132+listerla@users.noreply.github.com> Date: Thu, 20 Aug 2020 22:17:04 -0400 Subject: [PATCH] Skrell blood is now hemocyanin-based (#7492) * Skrell blood is now hemocyanin-based Inspired by Aurora * Update Chemistry-Reagents-Dispenser.dm * Create Lorilili - hemocyanin.yml --- .../mob/living/carbon/human/species/station/station.dm | 2 +- .../Chemistry-Reagents/Chemistry-Reagents-Dispenser.dm | 6 +++++- html/changelogs/Lorilili - hemocyanin.yml | 4 ++++ 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 html/changelogs/Lorilili - hemocyanin.yml diff --git a/code/modules/mob/living/carbon/human/species/station/station.dm b/code/modules/mob/living/carbon/human/species/station/station.dm index bd5ff8a5d9..add47b9d94 100644 --- a/code/modules/mob/living/carbon/human/species/station/station.dm +++ b/code/modules/mob/living/carbon/human/species/station/station.dm @@ -292,7 +292,7 @@ appearance_flags = HAS_HAIR_COLOR | HAS_LIPS | HAS_UNDERWEAR | HAS_SKIN_COLOR flesh_color = "#8CD7A3" - blood_color = "#1D2CBF" + blood_color = "#0081CD" base_color = "#006666" cold_level_1 = 280 //Default 260 - Lower is better diff --git a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Dispenser.dm b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Dispenser.dm index 7743e184d5..15f846706b 100644 --- a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Dispenser.dm +++ b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Dispenser.dm @@ -66,6 +66,10 @@ taste_description = "pennies" color = "#6E3B08" +/datum/reagent/copper/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) + if(alien == IS_SKRELL) + M.add_chemical_effect(CE_BLOODRESTORE, 8 * removed) + /datum/reagent/ethanol name = "Ethanol" //Parent class for all alcoholic reagents. id = "ethanol" @@ -228,7 +232,7 @@ color = "#353535" /datum/reagent/iron/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) - if(alien != IS_DIONA) + if(alien != IS_DIONA && alien != IS_SKRELL) M.add_chemical_effect(CE_BLOODRESTORE, 8 * removed) /datum/reagent/lithium diff --git a/html/changelogs/Lorilili - hemocyanin.yml b/html/changelogs/Lorilili - hemocyanin.yml new file mode 100644 index 0000000000..cb9d76d5b1 --- /dev/null +++ b/html/changelogs/Lorilili - hemocyanin.yml @@ -0,0 +1,4 @@ +author: Lorilili +delete-after: True +changes: + - tweak: "Skrellian blood is now hemocyanin-based and regenerates with copper, not iron." \ No newline at end of file