mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-15 23:20:36 +01:00
Scripts/Blood Furnace: Fix infinite loop in Broggok encounter
Fix infinite loop in Broggok encounter caused by https://github.com/TrinityCore/TrinityCore/pull/23300
This commit is contained in:
@@ -202,6 +202,7 @@ class instance_blood_furnace : public InstanceMapScript
|
||||
void ResetPrisoners(GuidSet& prisoners)
|
||||
{
|
||||
for (GuidSet::const_iterator i = prisoners.begin(); i != prisoners.end();)
|
||||
{
|
||||
if (Creature * prisoner = instance->GetCreature(*i))
|
||||
{
|
||||
if (!prisoner->IsAlive())
|
||||
@@ -211,6 +212,9 @@ class instance_blood_furnace : public InstanceMapScript
|
||||
|
||||
ResetPrisoner(prisoner);
|
||||
}
|
||||
else
|
||||
++i;
|
||||
}
|
||||
}
|
||||
|
||||
void ResetPrisoner(Creature* prisoner)
|
||||
|
||||
Reference in New Issue
Block a user