From 5e188dc397b1b52000fb6c016c1a1360d0e25174 Mon Sep 17 00:00:00 2001 From: Verkister Date: Wed, 11 Oct 2017 20:15:26 +0300 Subject: [PATCH] Makes the metabolism traits actually affect hunger. -Corrected some misinformation. -Yeah they weren't doing jack shit to hunger rates or anything, only reagent processing while the separately handled slop contents were slow as ever. -Slightly slower for slow, Teshari level for high, and something beyond for apex guts aye. --- .../carbon/human/species/station/traits_vr/neutral.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm index f8138b6ac4f..ad922ed45b8 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm @@ -2,21 +2,21 @@ name = "Fast Metabolism" desc = "You process ingested and injected reagents faster, but get hungry faster." cost = 0 - var_changes = list("metabolic_rate" = 1.2) + var_changes = list("metabolic_rate" = 1.2, "hunger_factor" = 0.2) //Teshari level excludes = list(/datum/trait/metabolism_down, /datum/trait/metabolism_apex) /datum/trait/metabolism_down name = "Slow Metabolism" desc = "You process ingested and injected reagents slower, but get hungry slower." cost = 0 - var_changes = list("metabolic_rate" = 0.8) + var_changes = list("metabolic_rate" = 0.8, "hunger_factor" = 0.04) excludes = list(/datum/trait/metabolism_up, /datum/trait/metabolism_apex) /datum/trait/metabolism_apex name = "Apex Metabolism" desc = "Finally a proper excuse for your predatory actions. Also makes you process reagents faster but that's totally irrelevant. May cause excessive immersions with large/taur characters. Not recommended for efficient law-abiding workers or eco-aware NIF users." cost = 0 - var_changes = list("metabolic_rate" = 2) + var_changes = list("metabolic_rate" = 2, "hunger_factor" = 0.5) //Big boy level excludes = list(/datum/trait/metabolism_up, /datum/trait/metabolism_down) /* /datum/trait/vore_numbing