From 4a39d9b53bd262d006913582e7af0080d9d97212 Mon Sep 17 00:00:00 2001 From: cib Date: Thu, 31 Jan 2013 17:56:44 +0100 Subject: [PATCH 1/2] Fixes for gamebreaking metabolism rates - A single chili doesn't kill anymore - Chloral hydrate no longer kills in amounts of 2 units --- code/modules/reagents/Chemistry-Reagents.dm | 6 ++++-- html/changelog.html | 9 +++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm index d7558434f8d..7d4c8ac0253 100644 --- a/code/modules/reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents.dm @@ -1721,7 +1721,7 @@ datum M.adjustToxLoss((data - 50) * REAGENTS_EFFECT_MULTIPLIER) // Sleep toxins should always be consumed pretty fast - holder.remove_reagent(src.id, 0.1) + holder.remove_reagent(src.id, 0.4) ..() return @@ -1746,7 +1746,7 @@ datum M.adjustToxLoss(data - 50) data++ // Sleep toxins should always be consumed pretty fast - holder.remove_reagent(src.id, 0.1) + holder.remove_reagent(src.id, 0.4) ..() return @@ -2004,6 +2004,7 @@ datum M.bodytemperature += 15 * TEMPERATURE_DAMAGE_COEFFICIENT if(istype(M, /mob/living/carbon/metroid)) M.bodytemperature += rand(15,20) + holder.remove_reagent(src.id, FOOD_METABOLISM) data++ ..() return @@ -2092,6 +2093,7 @@ datum if(istype(M, /mob/living/carbon/metroid)) M.bodytemperature -= rand(15,20) data++ + holder.remove_reagent(src.id, FOOD_METABOLISM) ..() return diff --git a/html/changelog.html b/html/changelog.html index e83e90c7c27..c3b6698a484 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -59,6 +59,15 @@ should be listed in the changelog upon commit though. Thanks. --> +
+

1/31/2013

+

CIB updated:

+ +
+

1/13/2013

GauHelldragon updated:

From ae454a4f73ce21814aaa0bab21b5da50f009a1cc Mon Sep 17 00:00:00 2001 From: cib Date: Thu, 31 Jan 2013 18:12:09 +0100 Subject: [PATCH 2/2] Doubled metabolism rates. This puts metabolism back between where it was originally, and where the metabolism rebalance put it. Thus it shouldn't break anything, but it'll make most chemicals a bit more usable. --- code/setup.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/setup.dm b/code/setup.dm index fc18265a973..397c0bf11be 100644 --- a/code/setup.dm +++ b/code/setup.dm @@ -66,7 +66,7 @@ // Factor of how fast mob nutrition decreases #define HUNGER_FACTOR 0.05 -#define REAGENTS_METABOLISM 0.02 +#define REAGENTS_METABOLISM 0.04 // By defining the effect multiplier this way, it'll exactly adjust // all effects according to how they originally were with the 0.4 metabolism #define REAGENTS_EFFECT_MULTIPLIER REAGENTS_METABOLISM / 0.4