diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index 7a464f81a1f..65c1514fdaa 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -56,6 +56,9 @@ var/obj/item/card/id/id_card var/id_card_type = /obj/item/card/id/synthetic + var/list/possible_accents = list(ACCENT_TTS, ACCENT_CETI, ACCENT_GIBSON, ACCENT_SOL, ACCENT_LUNA, ACCENT_MARTIAN, ACCENT_VENUS, ACCENT_VENUSJIN, ACCENT_JUPITER, ACCENT_COC, ACCENT_ELYRA, ACCENT_ERIDANI, + ACCENT_SILVERSUN, ACCENT_KONYAN, ACCENT_EARTH, ACCENT_REPUBICLANSIIK) + // Misc uv_intensity = 175 //Lights cast by robots have reduced effect on diona mob_thinks = FALSE diff --git a/code/modules/mob/living/silicon/silicon_procs.dm b/code/modules/mob/living/silicon/silicon_procs.dm index 2ab67bfea24..ae6f52e5334 100644 --- a/code/modules/mob/living/silicon/silicon_procs.dm +++ b/code/modules/mob/living/silicon/silicon_procs.dm @@ -2,7 +2,7 @@ set name = "Mimic Accent" set category = "Subsystems" - var/chosen_accent = input(src, "Choose an accent to mimic.", "Accent Mimicry") as null|anything in SSrecords.accents + var/chosen_accent = input(src, "Choose an accent to mimic.", "Accent Mimicry") as null|anything in possible_accents if(!chosen_accent) return diff --git a/html/changelogs/alberyk-robotaccent.yml b/html/changelogs/alberyk-robotaccent.yml new file mode 100644 index 00000000000..2514fe6cf48 --- /dev/null +++ b/html/changelogs/alberyk-robotaccent.yml @@ -0,0 +1,6 @@ +author: Alberyk + +delete-after: True + +changes: + - tweak: "Restricted what accents synthetics can mimic to be more lore friendly."