aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGacko <gacko28@gmx.de>2012-09-03 20:08:17 +0200
committerGacko <gacko28@gmx.de>2012-09-03 20:09:45 +0200
commit153e88a16b33bedfd28273030e26914844d60aff (patch)
tree8f6bb6a5586916276b45379acfbb62eb24a28313 /src
parent2fe8c2f41e2da6d543d9a22bfc1e8c9335f2eda2 (diff)
Core: Blood Furnace - Broggok event
Move prisoners back in cages after respawn. They didn't reset correctly for players which were still in the instance after wipe
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp b/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp
index 893f97fe711..629df924ea1 100644
--- a/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp
@@ -316,6 +316,7 @@ class instance_blood_furnace : public InstanceMapScript
if (!prisoner->isAlive())
prisoner->Respawn(true);
prisoner->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_IMMUNE_TO_PC | UNIT_FLAG_IMMUNE_TO_NPC | UNIT_FLAG_NON_ATTACKABLE);
+ prisoner->GetMotionMaster()->MoveTargetedHome();
}
void StorePrisoner(Creature* creature)