From c31ae7ab33c42689c45baa1f1086405656a3fdff Mon Sep 17 00:00:00 2001 From: Treeston Date: Sun, 7 Jan 2018 20:32:30 +0100 Subject: Core/Threat: Fix a potential exploit allowing players to damage a boss without them taking damage. Scripts/Halion: General cleanup of old hacks no longer needed under new combat system. (cherry picked from commit 9ad11e67fb6b410f18031ee68259866ea1354c8c) --- src/server/game/Entities/Creature/Creature.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/server/game') diff --git a/src/server/game/Entities/Creature/Creature.cpp b/src/server/game/Entities/Creature/Creature.cpp index 585dbe4a6ce..38e034c5b61 100644 --- a/src/server/game/Entities/Creature/Creature.cpp +++ b/src/server/game/Entities/Creature/Creature.cpp @@ -808,6 +808,7 @@ void Creature::Update(uint32 diff) if (diff >= m_boundaryCheckTime) { AI()->CheckInRoom(); + GetThreatManager().UpdateOnlineStates(false, true); m_boundaryCheckTime = 2500; } else m_boundaryCheckTime -= diff; -- cgit v1.2.3