mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-03-29 16:33:27 +01:00
* Add trait literate to defines * Add TRAIT_LITERATE to global vars * Add is_literate proc to check for literate trait * Remove is_literate proc from human * Remove is_literate proc from silicon * Add TRAIT_LITERATE to silicons * Add TRAIT_LITERATE to drones * Add TRAIT_LITERATE to abudctors * Revert last commit * Add TRAIT_LITERATE to abductors * Add TRAIT_LITERATE to androids * Add TRAIT_LITERATE to dullahan * Add TRAIT_LITERATE to species * Add TRAIT_LITERATE to flypeople * Add TRAIT_LITERATE to golems * Add TRAIT_LITERATE to humans * Add TRAIT_LITERATE to jellypeople * Add TRAIT_LITERATE to lizards * Add TRAIT_ILLITERATE to monkeys * Add TRAIT_LITERATE to mothmen * Add TRAIT_LITERATE to mushpeople * Add TRAIT_LITERATE to plasmamen * Add TRAIT_LITERATE to podpeople * Add TRAIT_LITERATE to shadowpeople * Add TRAIT_LITERATE to skeletons * Add TRAIT_LITERATE to snail species * Add TRAIT_LITERATE to vampires * Add TRAIT_LITERATE to zombies * Add TRAIT_LITERATE to clever mutation * Comment out TRAIT_LITERATE for monkeys * Comment out TRAIT_LITERATE for ashwalkers * Fix illiterate mobs reading tablet messages * Update traits.dm
34 lines
1.2 KiB
Plaintext
34 lines
1.2 KiB
Plaintext
/datum/mutation/human/biotechcompat
|
|
name = "Biotech Compatibility"
|
|
desc = "Subject is more compatibile with biotechnology such as skillchips."
|
|
quality = POSITIVE
|
|
instability = 5
|
|
|
|
/datum/mutation/human/biotechcompat/on_acquiring(mob/living/carbon/human/owner)
|
|
. = ..()
|
|
owner.adjust_skillchip_complexity_modifier(1)
|
|
|
|
/datum/mutation/human/biotechcompat/on_losing(mob/living/carbon/human/owner)
|
|
owner.adjust_skillchip_complexity_modifier(-1)
|
|
return ..()
|
|
|
|
/datum/mutation/human/clever
|
|
name = "Clever"
|
|
desc = "Causes the subject to feel just a little bit smarter. Most effective in specimens with low levels of intelligence."
|
|
quality = POSITIVE
|
|
instability = 20
|
|
text_gain_indication = "<span class='danger'>You feel a little bit smarter.</span>"
|
|
text_lose_indication = "<span class='danger'>Your mind feels a little bit foggy.</span>"
|
|
|
|
/datum/mutation/human/clever/on_acquiring(mob/living/carbon/human/owner)
|
|
if(..())
|
|
return
|
|
ADD_TRAIT(owner, TRAIT_ADVANCEDTOOLUSER, GENETIC_MUTATION)
|
|
ADD_TRAIT(owner, TRAIT_LITERATE, GENETIC_MUTATION)
|
|
|
|
/datum/mutation/human/clever/on_losing(mob/living/carbon/human/owner)
|
|
if(..())
|
|
return
|
|
REMOVE_TRAIT(owner, TRAIT_ADVANCEDTOOLUSER, GENETIC_MUTATION)
|
|
REMOVE_TRAIT(owner, TRAIT_LITERATE, GENETIC_MUTATION)
|