mirror of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP.git
synced 2026-08-22 03:36:58 +01:00
i don't know why we keep doing crap like this "oh, but it's unfair to have x" "oh, but it's unrealistic to have x" "oh, but we might upset people if we do x" and then we end up massively overcomplicating the code by literal thousands of lines of maintenance because no one wants to make up their mind out with the old, in with the new, there will be no more shitcode for the sake of appeasement. **Yes, this is a shadekin buff. That's temporary until powers are converted to abilities.** I'm tired of nerfing crap by copypaste, 120 points of healing isn't enough to justify 120 additional lines of code.
16 lines
566 B
Plaintext
16 lines
566 B
Plaintext
/datum/lore/character_background/culture
|
|
abstract_type = /datum/lore/character_background/culture
|
|
|
|
/datum/lore/character_background/culture/check_species(datum/species/S)
|
|
if(S.species_fluff_flags & SPECIES_FLUFF_PICKY_CULTURE)
|
|
. = (S.uid in allow_species) || (subspecies_included && S.is_subspecies && (S.superspecies_id in allow_species))
|
|
if(!.)
|
|
return
|
|
return ..()
|
|
|
|
/datum/lore/character_background/culture/custom
|
|
name = "Other"
|
|
id = "custom"
|
|
desc = "Some individuals don't belong to any of the common cultures around their worlds."
|
|
category = "Misc"
|