Skip to content

Commit

Permalink
ashwalker stuff and a new quirk (#2497)
Browse files Browse the repository at this point in the history
Co-authored-by: KnighTheThrasher <[email protected]>
  • Loading branch information
KnigTheThrasher and KnigTheThrasher authored Jul 3, 2024
1 parent 12c4d2b commit 90a73b7
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 2 deletions.
1 change: 1 addition & 0 deletions code/controllers/subsystem/processing/quirks.dm
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
list("Quadruple Amputee", "Paraplegic"),
list("Quadruple Amputee", "Frail"),
list("Gigantism", "Dwarfism"),
list("Light Step","Hardened Soles"), //MONKESTATION ADDITION
list("Social Anxiety", "Mute"),
list("Mute", "Soft-Spoken"),
list("Stormtrooper Aim", "Big Hands"),
Expand Down
2 changes: 1 addition & 1 deletion code/datums/quirks/positive_quirks.dm
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@
name = "Light Step"
desc = "You walk with a gentle step; footsteps and stepping on sharp objects is quieter and less painful. Also, your hands and clothes will not get messed in case of stepping in blood."
icon = FA_ICON_SHOE_PRINTS
value = 4
value = 2 //MONKESTATION EDIT: changed 4 to 2 (on pair with hardned soles, the difference is less bloody clothes vs no knockdown when stepping on glass)
mob_trait = TRAIT_LIGHT_STEP
gain_text = span_notice("You walk with a little more litheness.")
lose_text = span_danger("You start tromping around like a barbarian.")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,7 @@ Lizard subspecies: ASHWALKERS
inherent_traits = list(
//TRAIT_LITERATE,
TRAIT_VIRUSIMMUNE,
TRAIT_HARD_SOLES //MONKESTATION ADDITION
)
species_language_holder = /datum/language_holder/lizard/ash
/*digitigrade_customization = DIGITIGRADE_FORCED*/ //MONKESTATION REMOVAL: not needed
Expand Down
11 changes: 11 additions & 0 deletions monkestation/code/datums/quirks/positive_quirks.dm
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,17 @@
var/mob/living/carbon/human/holder = quirk_holder
holder.max_food_buffs --


/datum/quirk/hardened_soles
name = "Hardened Soles"
desc = "You're used to walking barefoot, and won't receive the negative effects of doing so."
value = 2
mob_trait = TRAIT_HARD_SOLES
gain_text = span_notice("The ground doesn't feel so rough on your feet anymore.")
lose_text = span_danger("You start feeling the ridges and imperfections on the ground.")
medical_record_text = "Patient's feet are more resilient against traction."
icon = FA_ICON_LINES_LEANING

/datum/quirk/fluffy_tongue
name = "Fluffy Tongue"
desc = "After spending too much time watching anime you have developed a horrible speech impediment."
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
/datum/species/lizard
payday_modifier = 1

special_step_sounds = list(
'sound/effects/footstep/hardclaw1.ogg',
'sound/effects/footstep/hardclaw2.ogg',
'sound/effects/footstep/hardclaw3.ogg',
'sound/effects/footstep/hardclaw4.ogg',
)
/datum/species/lizard/get_scream_sound(mob/living/carbon/human/human)
if(human.gender ==MALE)
return pick(
Expand Down

0 comments on commit 90a73b7

Please sign in to comment.