From 87f080bfbb3768fe5c74591d2bef0fe7723ef8a4 Mon Sep 17 00:00:00 2001 From: nemvar <47324920+nemvar@users.noreply.github.com> Date: Thu, 25 Jul 2019 14:06:36 +0200 Subject: [PATCH] Sanity is now capped. (#45410) --- code/__DEFINES/mobs.dm | 1 + code/datums/components/mood.dm | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index e7f082f506..419d8ff41b 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -139,6 +139,7 @@ #define MOOD_LEVEL_SAD4 -20 //Sanity levels for humans +#define SANITY_MAXIMUM 150 #define SANITY_GREAT 125 #define SANITY_NEUTRAL 100 #define SANITY_DISTURBED 75 diff --git a/code/datums/components/mood.dm b/code/datums/components/mood.dm index 4927706b05..534a19268e 100644 --- a/code/datums/components/mood.dm +++ b/code/datums/components/mood.dm @@ -190,9 +190,9 @@ if(7) setSanity(sanity+0.3, maximum=INFINITY) if(8) - setSanity(sanity+0.4, maximum=INFINITY) + setSanity(sanity+0.4, maximum=SANITY_MAXIMUM) if(9) - setSanity(sanity+0.6, maximum=INFINITY) + setSanity(sanity+0.6, maximum=SANITY_MAXIMUM) HandleNutrition(owner)