Language Processor Fixes (#21618)

Fixes an issue where having a language processor from your origin gets
deleted if you also take a language processor in your loadouts. They're
intended to be parallel and not replacements for each other.
This commit is contained in:
VMSolidus
2025-12-07 01:39:10 +00:00
committed by GitHub
parent c67e6d2900
commit 7a646b6104
3 changed files with 18 additions and 0 deletions
@@ -37,6 +37,7 @@
/obj/item/organ/internal/augment/language/klax
name = "K'laxan language processor"
organ_tag = BP_AUG_LANGUAGE_KLAX
augment_languages = list(LANGUAGE_UNATHI)
species_restricted = list(
SPECIES_VAURCA_BREEDER,
@@ -49,6 +50,7 @@
/obj/item/organ/internal/augment/language/cthur
name = "C'thur language processor"
organ_tag = BP_AUG_LANGUAGE_CTHUR
augment_languages = list(LANGUAGE_SKRELLIAN)
species_restricted = list(
SPECIES_VAURCA_BREEDER,
@@ -62,6 +64,7 @@
/obj/item/organ/internal/augment/language/mikuetz
name = "Mi'kuetz language processor"
organ_tag = BP_AUG_LANGUAGE_MIKUETZ
augment_languages = list(LANGUAGE_AZAZIBA)
species_restricted = list(
SPECIES_VAURCA_BREEDER,
@@ -75,6 +78,7 @@
/obj/item/organ/internal/augment/language/zino
name = "Zino language processor"
organ_tag = BP_AUG_LANGUAGE_ZINO
augment_languages = list(LANGUAGE_GUTTER)
species_restricted = list(
SPECIES_VAURCA_BREEDER,
@@ -88,6 +92,7 @@
/obj/item/organ/internal/augment/language/tradeband
name = "Tradeband language processor"
organ_tag = BP_AUG_LANGUAGE_TRADEBAND
augment_languages = list(LANGUAGE_TRADEBAND)
species_restricted = list(
SPECIES_VAURCA_BREEDER,
@@ -100,6 +105,7 @@
/obj/item/organ/internal/augment/language/zeng
name = "Zeng-Hu Nral'malic language processor"
organ_tag = BP_AUG_LANGUAGE_ZENG
augment_languages = list(LANGUAGE_SKRELLIAN)
species_restricted = list(
SPECIES_VAURCA_BREEDER,
@@ -112,6 +118,7 @@
/obj/item/organ/internal/augment/language/vekatak
name = "Ve'katak Phalanx Hivenet receiver"
organ_tag = BP_AUG_LANGUAGE_VEKATAK
icon_state = "phalanx_hivenet"
dead_icon = "phalanx_hivenet_broken"
on_mob_icon = 'icons/mob/human_races/augments_external.dmi'