mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-23 04:51:32 +01:00
Origin Trait Changes + Vaurca Language Traits (#18912)
Origin traits, as well as species natural armor, will correctly remove themselves when culture/origin/species is changed. Vaurca primary language processors (K'lax Sinta'Unathi and C'thur Nral'malic) are now culture traits rather than loadout items. This means that they can be added/removed from ghostroles automatically without having to copypaste the same code 200 times. Secondary language processors (Sinta'Azaziba, Freespeak, Tradeband) have stayed as loadout items as some of them do not have distinct cultures or origins they can be added to.
This commit is contained in:
@@ -477,22 +477,27 @@
|
||||
/obj/item/organ/internal/augment/language/klax
|
||||
name = "K'laxan language processor"
|
||||
augment_languages = list(LANGUAGE_UNATHI)
|
||||
species_restricted = list(SPECIES_VAURCA_BREEDER, SPECIES_VAURCA_BULWARK, SPECIES_VAURCA_WARFORM, SPECIES_VAURCA_WARRIOR, SPECIES_VAURCA_WORKER)
|
||||
|
||||
/obj/item/organ/internal/augment/language/cthur
|
||||
name = "C'thur language processor"
|
||||
augment_languages = list(LANGUAGE_SKRELLIAN)
|
||||
species_restricted = list(SPECIES_VAURCA_BREEDER, SPECIES_VAURCA_BULWARK, SPECIES_VAURCA_WARFORM, SPECIES_VAURCA_WARRIOR, SPECIES_VAURCA_WORKER)
|
||||
|
||||
/obj/item/organ/internal/augment/language/mikuetz
|
||||
name = "Mi'kuetz language processor"
|
||||
augment_languages = list(LANGUAGE_AZAZIBA)
|
||||
species_restricted = list(SPECIES_VAURCA_BREEDER, SPECIES_VAURCA_BULWARK, SPECIES_VAURCA_WARFORM, SPECIES_VAURCA_WARRIOR, SPECIES_VAURCA_WORKER)
|
||||
|
||||
/obj/item/organ/internal/augment/language/zino
|
||||
name = "Zino language processor"
|
||||
augment_languages = list(LANGUAGE_GUTTER)
|
||||
species_restricted = list(SPECIES_VAURCA_BREEDER, SPECIES_VAURCA_BULWARK, SPECIES_VAURCA_WARFORM, SPECIES_VAURCA_WARRIOR, SPECIES_VAURCA_WORKER)
|
||||
|
||||
/obj/item/organ/internal/augment/language/eridani
|
||||
name = "Eridani language processor"
|
||||
augment_languages = list(LANGUAGE_TRADEBAND)
|
||||
species_restricted = list(SPECIES_VAURCA_BREEDER, SPECIES_VAURCA_BULWARK, SPECIES_VAURCA_WARFORM, SPECIES_VAURCA_WARRIOR, SPECIES_VAURCA_WORKER)
|
||||
|
||||
/obj/item/organ/internal/augment/language/zeng
|
||||
name = "Zeng-Hu Nral'malic language processor"
|
||||
|
||||
Reference in New Issue
Block a user