From bad4b803744d96d0ce89b79a9259b2a98effad34 Mon Sep 17 00:00:00 2001 From: jackpoz Date: Tue, 5 Feb 2019 20:29:39 +0100 Subject: [PATCH] Core/Misc: Fix issues reported by dynamic analysis Closes #23021 --- src/server/game/Combat/ThreatManager.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/server/game/Combat/ThreatManager.h b/src/server/game/Combat/ThreatManager.h index decd9d0a26b..1060e41fe50 100644 --- a/src/server/game/Combat/ThreatManager.h +++ b/src/server/game/Combat/ThreatManager.h @@ -280,8 +280,10 @@ class TC_GAME_API ThreatReference ThreatReference(ThreatManager* mgr, Unit* victim) : _owner(reinterpret_cast(mgr->_owner)), _mgr(*mgr), _victim(victim), - _online(ShouldBeSuppressed() ? ONLINE_STATE_SUPPRESSED : ONLINE_STATE_ONLINE), - _baseAmount(0.0f), _tempModifier(0), _taunted(TAUNT_STATE_NONE) { } + _baseAmount(0.0f), _tempModifier(0), _taunted(TAUNT_STATE_NONE) + { + _online = ShouldBeSuppressed() ? ONLINE_STATE_SUPPRESSED : ONLINE_STATE_ONLINE; + } void UnregisterAndFree();