Declutters settlers a bit. (#92425)

This commit is contained in:
necromanceranne
2025-08-14 22:52:05 +10:00
committed by nevimer
parent cb5e6e1f37
commit 60e3451960
2 changed files with 5 additions and 11 deletions
@@ -24,9 +24,9 @@ GLOBAL_LIST_INIT_TYPED(quirk_blacklist, /list/datum/quirk, list(
list(/datum/quirk/mute, /datum/quirk/softspoken),
list(/datum/quirk/poor_aim, /datum/quirk/bighands),
list(/datum/quirk/bilingual, /datum/quirk/foreigner, /datum/quirk/csl),
list(/datum/quirk/spacer_born, /datum/quirk/item_quirk/settler),
list(/datum/quirk/spacer_born, /datum/quirk/settler),
list(/datum/quirk/photophobia, /datum/quirk/nyctophobia),
list(/datum/quirk/item_quirk/settler, /datum/quirk/freerunning),
list(/datum/quirk/settler, /datum/quirk/freerunning),
list(/datum/quirk/numb, /datum/quirk/selfaware),
list(/datum/quirk/empath, /datum/quirk/evil),
//SKYRAT EDIT ADDITION BEGIN
@@ -1,4 +1,4 @@
/datum/quirk/item_quirk/settler
/datum/quirk/settler
name = "Settler"
//BUBBER EDIT (Changes text a bit)
desc = "You are from a lineage of the earliest space settlers! You are much better at outdoorsmanship and \
@@ -23,7 +23,7 @@
TRAIT_STURDY_FRAME,
)
/datum/quirk/item_quirk/settler/add(client/client_source)
/datum/quirk/settler/add(client/client_source)
var/mob/living/carbon/human/human_quirkholder = quirk_holder
//SKYRAT EDIT BEGIN - This is so Teshari don't get the height decrease.
//BUBBER EDIT REMOVAL START - Lol, not any more.
@@ -32,14 +32,9 @@
//BUBBER EDIT REMOVAL END
//SKYRAT EDIT END
human_quirkholder.add_movespeed_modifier(/datum/movespeed_modifier/settler)
human_quirkholder.physiology.hunger_mod *= 0.75 //good for you, shortass, you don't get hungry nearly as often
human_quirkholder.add_traits(settler_traits, QUIRK_TRAIT)
/datum/quirk/item_quirk/settler/add_unique(client/client_source)
give_item_to_holder(/obj/item/storage/box/papersack/wheat, list(LOCATION_BACKPACK, LOCATION_HANDS))
give_item_to_holder(/obj/item/storage/toolbox/fishing/small, list(LOCATION_BACKPACK, LOCATION_HANDS))
/datum/quirk/item_quirk/settler/remove()
/datum/quirk/settler/remove()
if(QDELING(quirk_holder))
return
var/mob/living/carbon/human/human_quirkholder = quirk_holder
@@ -47,5 +42,4 @@
//human_quirkholder.set_mob_height(HUMAN_HEIGHT_MEDIUM)
//BUBBER EDIT REMOVAL END
human_quirkholder.remove_movespeed_modifier(/datum/movespeed_modifier/settler)
human_quirkholder.physiology.hunger_mod /= 0.75
human_quirkholder.remove_traits(settler_traits, QUIRK_TRAIT)