diff --git a/src/server/game/Entities/Creature/Creature.cpp b/src/server/game/Entities/Creature/Creature.cpp index ca6c60323..206bc6869 100644 --- a/src/server/game/Entities/Creature/Creature.cpp +++ b/src/server/game/Entities/Creature/Creature.cpp @@ -2054,10 +2054,6 @@ void Creature::Respawn(bool force) if (getDeathState() == DeathState::Dead) { - // TempSummons (no m_spawnId) shouldn't be resurrected here; TempSummon::Update UnSummons them on the next tick once deathState is Dead. - if (!m_spawnId && !force) - return; - if (m_spawnId) { GetMap()->RemoveCreatureRespawnTime(m_spawnId);