From 45fe117d468a411745820247df8d39c66170b4e8 Mon Sep 17 00:00:00 2001
From: Bangle <140950607+Offwrldr@users.noreply.github.com>
Date: Sun, 7 Dec 2025 14:01:54 -0500
Subject: [PATCH] Skrell Adjustments (#4989)
## About The Pull Request
Flash protection for Skrell raised from **Sensitive** to **None** in
respect to their other weaknesses. Copper blood color changed to be
_oxidized copper_, teal-ish. More distinct. Issues raised by an
anonymous player and I put together the PR. In the event the flash
protection change is deemed too heavy balance-wise, I'll make changes
here to change the description of Skrell to include their flash
sensitivity, as it is unlisted.
There is a fish in the details tab.

**A porcupine fish in the Andaman Sea**
Diodon hystrix is a species of porcupine fish. These fishes are short
and broad-bodied, with large eyes and spines covering their skin. Like
puffer fishes, they inflate their bodies when threatened.
[https://www.britannica.com/animal/fish](https://www.britannica.com/animal/fish)
## Why It's Good For The Game
Skrell already have some substantial weaknesses to Brute and Cold
damage. Flash weakness atop that is somewhat silly. Given they're oxygen
breathers, the copper-based blood in their systems would be teal, rather
than copper-colored. More distinct than the previous brown color, makes
the race more interesting.
## Proof Of Testing
I did not test it because TGUI refused to load after I compiled it
(multiple times), which prevented me from using admin tooling or
creating my character. It _should_ work right out of the box, given it's
just minor details changed.
## Changelog
:cl: Bangle
balance: rebalanced something
code: changed some code
/:cl:
---
code/__DEFINES/~~bubber_defines/colors.dm | 3 ++-
modular_skyrat/modules/customization/_globalvars/lists.dm | 2 +-
.../modules/mob/living/carbon/human/species/skrell.dm | 2 +-
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/code/__DEFINES/~~bubber_defines/colors.dm b/code/__DEFINES/~~bubber_defines/colors.dm
index 6a1b181357f..34616b45fe8 100644
--- a/code/__DEFINES/~~bubber_defines/colors.dm
+++ b/code/__DEFINES/~~bubber_defines/colors.dm
@@ -10,7 +10,8 @@ GLOBAL_LIST_INIT(chat_colors_by_mob_name, list(
))
/// Blood colors
-#define BLOOD_COLOR_COPPER "#6E3B08"
+//teal oxidized skrell blood - slightly brightened copper oxide hue
+#define BLOOD_COLOR_COPPER "#70B596"
#define BLOOD_COLOR_NANITE_SLURRY "#CCCCCC"
//alternate lizard blood
#define BLOOD_COLOR_GREEN "#339933"
diff --git a/modular_skyrat/modules/customization/_globalvars/lists.dm b/modular_skyrat/modules/customization/_globalvars/lists.dm
index df9f3640200..8539e50c97f 100644
--- a/modular_skyrat/modules/customization/_globalvars/lists.dm
+++ b/modular_skyrat/modules/customization/_globalvars/lists.dm
@@ -119,7 +119,7 @@ GLOBAL_LIST_INIT(custom_blood_colors, list(
"Lime/Xeno" = BLOOD_COLOR_XENO,
"Violet/Avali" = BLOOD_COLOR_VIOLET,
"Cyan/Vox" = BLOOD_COLOR_CYAN,
- "Brown/Skrell" = BLOOD_COLOR_COPPER,
+ "Teal/Skrell" = BLOOD_COLOR_COPPER,
"White/Nanites" = BLOOD_COLOR_NANITE_SLURRY,
"Black" = BLOOD_COLOR_BLACK,
))
diff --git a/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/skrell.dm b/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/skrell.dm
index b727a3269c9..c5dea9106a3 100644
--- a/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/skrell.dm
+++ b/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/skrell.dm
@@ -125,7 +125,7 @@
desc = "Large black orbs."
icon = 'modular_skyrat/modules/organs/icons/skrell_organ.dmi'
icon_state = "eyes"
- flash_protect = FLASH_PROTECTION_SENSITIVE
+ flash_protect = FLASH_PROTECTION_NONE //flash buff given their weakness to brute and cold
/obj/item/organ/lungs/skrell
name = "skrell lungs"