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. copper-oxide There is a fish in the details tab.
![Porcupine-fish-Diodon-hystox](https://github.com/user-attachments/assets/ee97054a-d6b8-4b0e-b467-a716e028c0fb) **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"