|
16 | 16 | species_type = new species_type() |
17 | 17 | var/disallowed_trait = (NOMOUTH in species_type.species_traits) // Cant eat |
18 | 18 | qdel(species_type) |
19 | | - |
| 19 | + |
20 | 20 | if(disallowed_trait) |
21 | 21 | return "You don't have the ability to eat!" |
22 | 22 | return FALSE |
|
311 | 311 | medical_record_text = "During physical examination, patient was found to have an upgraded cybernetic organ." |
312 | 312 | var/slot_string = "organ" |
313 | 313 | var/list/organ_list = list( |
314 | | - ORGAN_SLOT_LUNGS = /obj/item/organ/lungs/cybernetic/upgraded, |
315 | | - ORGAN_SLOT_HEART = /obj/item/organ/heart/cybernetic/upgraded, |
| 314 | + ORGAN_SLOT_LUNGS = /obj/item/organ/lungs/cybernetic/upgraded, |
| 315 | + ORGAN_SLOT_HEART = /obj/item/organ/heart/cybernetic/upgraded, |
316 | 316 | ORGAN_SLOT_LIVER = /obj/item/organ/liver/cybernetic/upgraded, |
317 | 317 | ) |
318 | 318 | ///String to denote the quality of the organ |
|
343 | 343 |
|
344 | 344 | if(species_type == /datum/species/ipc) // IPCs are already cybernetic |
345 | 345 | return "You already have cybernetic organs!" |
346 | | - |
| 346 | + |
347 | 347 | var/datum/species/species = new species_type |
348 | 348 | var/list/temp = organ_list.Copy() |
349 | 349 | if(TRAIT_TOXINLOVER in species.inherent_traits) |
|
485 | 485 | specific = /datum/language/bonespeak |
486 | 486 | gain_text = span_notice("You have learned to understand Bonespeak.") |
487 | 487 | lose_text = span_notice("You have forgotten how to understand Bonespeak.") |
| 488 | + |
| 489 | +/datum/quirk/multilingual/machine |
| 490 | + name = "Multilingual (Encoded Audio Language)" |
| 491 | + desc = "You spent a portion of your life learning to understand an Encoded Audio Language. You may or may not be able to speak it based on your anatomy." |
| 492 | + specific = /datum/language/machine |
| 493 | + gain_text = span_notice("You have learned to understand Encoded Audio Language.") |
| 494 | + lose_text = span_notice("You have forgotten how to understand Encoded Audio Language.") |
0 commit comments