From 15e8d6cb717a93fce7b6264cc9ad585d930f0607 Mon Sep 17 00:00:00 2001
From: ExusA <67055922+ExusA@users.noreply.github.com>
Date: Tue, 14 Jan 2025 21:41:22 +0800
Subject: [PATCH] Tweaked diona and fixed slimepeople eyes (#27950)
Removed the human eyes layered on top of dionea, and removed the option to change the color of diona and slimepeople eyes.
---
code/modules/client/preference/preferences.dm | 2 +-
code/modules/mob/living/carbon/human/species/diona_species.dm | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm
index 836b3a54c3a..95b814b1177 100644
--- a/code/modules/client/preference/preferences.dm
+++ b/code/modules/client/preference/preferences.dm
@@ -299,7 +299,7 @@ GLOBAL_LIST_INIT(special_role_times, list(
active_character.f_style = "Shaved"
- if(!(S.bodyflags & ALL_RPARTS))
+ if(!(S.bodyflags & ALL_RPARTS) && (S.eyes != "blank_eyes") && !(S.bodyflags & NO_EYES))
dat += "Eyes: "
dat += "Color [color_square(active_character.e_colour)]
"
diff --git a/code/modules/mob/living/carbon/human/species/diona_species.dm b/code/modules/mob/living/carbon/human/species/diona_species.dm
index 1d0e3e2e021..b3c3d834576 100644
--- a/code/modules/mob/living/carbon/human/species/diona_species.dm
+++ b/code/modules/mob/living/carbon/human/species/diona_species.dm
@@ -17,6 +17,7 @@
As a gestalt entity, each nymph possesses an individual personality, yet they communicate collectively. \
Consequently, Diona often speak in a unique blend of first and third person, using 'We' and 'I' to reflect their unified yet multifaceted nature."
+ eyes = "blank_eyes"
species_traits = list(NO_HAIR)
inherent_traits = list(TRAIT_NOGERMS, TRAIT_NODECAY)
inherent_biotypes = MOB_ORGANIC | MOB_HUMANOID | MOB_PLANT