aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKudlaty <none@none>2009-08-17 00:37:32 +0200
committerKudlaty <none@none>2009-08-17 00:37:32 +0200
commitbf13d2d5aa32eecd5881fa45af27c0eac4f6f23d (patch)
tree17d15e5a1ff523fd1c349843bff1fd5f5e47dbf9 /src
parentb08bd25bc527485d4f60512671520a7dcf8052cb (diff)
Apply one more time rev 5104 cos its removed by merge
--HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp
index a9f379b3819..08b1f818335 100644
--- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp
+++ b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp
@@ -852,12 +852,14 @@ void npc_unworthy_initiateAI::UpdateAI(const uint32 diff)
if (!prison)
return;
- if (Creature* trigger = me->FindNearestCreature(29521, 30))
+ prison->ResetDoorOrButton();
+
+ if (Creature* anchor = me->FindNearestCreature(29521, 30))
{
- prison->ResetDoorOrButton();
- trigger->AI()->SetGUID(m_creature->GetGUID());
- trigger->CastSpell(me, SPELL_SOUL_PRISON_CHAIN, true);
- anchorGUID = trigger->GetGUID();
+ anchor->GetPosition(targ_x, targ_y, targ_z);
+ anchor->AI()->SetGUID(m_creature->GetGUID());
+ anchor->CastSpell(me, SPELL_SOUL_PRISON_CHAIN, true);
+ anchorGUID = anchor->GetGUID();
}
}
return;