diff --git a/code/modules/mob/language.dm b/code/modules/mob/language.dm index 259f35049b..27d332b9c2 100644 --- a/code/modules/mob/language.dm +++ b/code/modules/mob/language.dm @@ -20,13 +20,21 @@ flags = WHITELISTED /datum/language/tajaran - name = "Siik'Mas" //should be Siik'Mas as per lore. - desc = "An expressive language that combines yowls and chirps with posture, tail and ears. Native to the Tajaran." + name = "Siik'maas" + desc = "The traditionally employed tongue of Ahdomai, composed of expressive yowls and chirps. Native to the Tajaran." speech_verb = "mrowls" colour = "tajaran" key = "j" flags = WHITELISTED +/datum/language/tajaran_sign + name = "Siik'tajr" + desc = "An expressive language that combines yowls and chirps with posture, tail and ears. Spoken by many Tajaran." + speech_verb = "mrowls" + colour = "tajaran" + key = "y" //only "dfpqyz" left. + flags = WHITELISTED | NONVERBAL + /datum/language/skrell name = "Skrellian" desc = "A melodic and complex language spoken by the Skrell of Qerrbalak. Some of the notes are inaudible to humans." diff --git a/code/modules/mob/living/carbon/species.dm b/code/modules/mob/living/carbon/species.dm index f18d054569..743e57d4e9 100644 --- a/code/modules/mob/living/carbon/species.dm +++ b/code/modules/mob/living/carbon/species.dm @@ -154,7 +154,7 @@ name = "Tajaran" icobase = 'icons/mob/human_races/r_tajaran.dmi' deform = 'icons/mob/human_races/r_def_tajaran.dmi' - language = "Siik'tajr" + language = "Siik'maas" tail = "tajtail" attack_verb = "scratch" punch_damage = 5 diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index a92876f6f7..c9c4278f5a 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -97,7 +97,8 @@ var/list/ai_list = list() //Languages add_language("Sol Common", 0) add_language("Sinta'unathi", 0) - add_language("Siik'Mas", 0) + add_language("Siik'maas", 0) + add_language("Siik'tajr", 0) add_language("Skrellian", 0) add_language("Rootspeak", 0) add_language("Tradeband", 1) diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index f2fe8a41ea..f6ca16f6e4 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -231,7 +231,8 @@ //full set of languages R.add_language("Sol Common", 1) R.add_language("Sinta'unathi", 1) - R.add_language("Siik'Mas", 1) + R.add_language("Siik'maas", 1) + R.add_language("Siik'tajr", 0) R.add_language("Skrellian", 1) R.add_language("Rootspeak", 1) R.add_language("Tradeband", 1) diff --git a/code/modules/mob/say.dm b/code/modules/mob/say.dm index 6eaf19b6ee..a7bfe2f299 100644 --- a/code/modules/mob/say.dm +++ b/code/modules/mob/say.dm @@ -90,7 +90,7 @@ //Language check. for(var/datum/language/L in src.languages) if(speaking.name == L.name) - if (L.flags & NONVERBAL && (!(other in view(src))) + if ((L.flags & NONVERBAL) && !(other in view(src))) return 0 return 1