From 5f24181ebd42e4bd0a344404690ad130b52d701c Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Mon, 24 Aug 2020 02:04:54 +0200 Subject: [PATCH] Core/Combat: corrected threat amount sent in threat update packets * for some reason blizzard sometimes sends 99 values instead of round 100ish values which made it look a bit weird --- src/server/game/Combat/ThreatManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/game/Combat/ThreatManager.cpp b/src/server/game/Combat/ThreatManager.cpp index c18b17d3557..8e4bcec4b38 100644 --- a/src/server/game/Combat/ThreatManager.cpp +++ b/src/server/game/Combat/ThreatManager.cpp @@ -780,7 +780,7 @@ void ThreatManager::SendThreatListToClients(bool newHighest) const WorldPackets::Combat::ThreatInfo info; info.UnitGUID = ref->GetVictim()->GetGUID(); - info.Threat = uint32(ref->GetThreat()); + info.Threat = uint32(ref->GetThreat() * 100); packet.ThreatList.push_back(info); } _owner->SendMessageToSet(packet.Write(), false); @@ -797,7 +797,7 @@ void ThreatManager::SendThreatListToClients(bool newHighest) const WorldPackets::Combat::ThreatInfo info; info.UnitGUID = ref->GetVictim()->GetGUID(); - info.Threat = uint32(ref->GetThreat()); + info.Threat = uint32(ref->GetThreat() * 100); packet.ThreatList.push_back(info); } _owner->SendMessageToSet(packet.Write(), false);