From 93743b4ae884f768cd85cfe25956c1bf18225ebd Mon Sep 17 00:00:00 2001 From: Ovahlord <18347559+ovahlord@users.noreply.github.com> Date: Wed, 10 Jun 2026 13:32:49 +0200 Subject: [PATCH] Core/Units: initialize stat multipliers with 1.0 --- src/server/game/Entities/Unit/Stats.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/server/game/Entities/Unit/Stats.cpp b/src/server/game/Entities/Unit/Stats.cpp index bfa9ad5f46..18b5923e85 100644 --- a/src/server/game/Entities/Unit/Stats.cpp +++ b/src/server/game/Entities/Unit/Stats.cpp @@ -26,6 +26,8 @@ Stats::~Stats() = default; Stats::Stats(Unit* owner) : _owner(owner), _baseStats({ }), _baseStatModifiers({ }), _basePctMultipliers({ }), _totalModifiers({ }), _totalPctMultipliers({ }) { + _basePctMultipliers.fill(1.0); + _totalModifiers.fill(1.0); } /// Returns the unmodified base value of the specified stat.