From 4b03e97a63f1dc3057c8899b66d38cff760bdb04 Mon Sep 17 00:00:00 2001 From: Jelle Meeus Date: Fri, 22 Nov 2024 16:23:21 +0100 Subject: [PATCH] fix(Core/Creature): Set RespawnTime before AI Reset (#20684) fix(Core/Creature): Set RespawnTIme before AI Reset --- src/server/game/Entities/Creature/Creature.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/game/Entities/Creature/Creature.cpp b/src/server/game/Entities/Creature/Creature.cpp index 1cfc267fc..27c841836 100644 --- a/src/server/game/Entities/Creature/Creature.cpp +++ b/src/server/game/Entities/Creature/Creature.cpp @@ -2094,6 +2094,7 @@ void Creature::Respawn(bool force) loot.clear(); SelectLevel(); + m_respawnedTime = GameTime::GetGameTime().count(); setDeathState(DeathState::JustRespawned); // MDic - Acidmanifesto: Do not override transform auras @@ -2125,7 +2126,6 @@ void Creature::Respawn(bool force) //Re-initialize reactstate that could be altered by movementgenerators InitializeReactState(); - m_respawnedTime = GameTime::GetGameTime().count(); } m_respawnedTime = GameTime::GetGameTime().count(); // xinef: relocate notifier, fixes npc appearing in corpse position after forced respawn (instead of spawn)