From 144d17d859e134c17cdb45c32f4a7e4f68eeb7a0 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Sun, 5 Jan 2020 14:57:17 +0100 Subject: [PATCH] Fixed changing stat boost by negative actually increasing it. --- src/Battling/Models/Creature.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Battling/Models/Creature.cpp b/src/Battling/Models/Creature.cpp index 55a78e6..c375a72 100644 --- a/src/Battling/Models/Creature.cpp +++ b/src/Battling/Models/Creature.cpp @@ -45,7 +45,7 @@ void Battling::Creature::ChangeStatBoost(Core::Statistic stat, int8_t diffAmount if (diffAmount > 0) this->_statBoost.IncreaseStatBy(stat, diffAmount); else - this->_statBoost.DecreaseStatBy(stat, diffAmount); + this->_statBoost.DecreaseStatBy(stat, -diffAmount); this->RecalculateBoostedStat(stat); }