aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortartalo <none@none>2009-12-09 18:37:21 +0100
committertartalo <none@none>2009-12-09 18:37:21 +0100
commitfe0eb43649be549b7e925789e6ff34e5488b0fd9 (patch)
treee56fec5b78f737283c4e18d36c0c18355841f5bf /src
parentb44160cff1908080171da0a599856c1b490caa6e (diff)
Violet Hold: Fix an infinite loop
--HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/bindings/scripts/scripts/northrend/violet_hold/violet_hold.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bindings/scripts/scripts/northrend/violet_hold/violet_hold.cpp b/src/bindings/scripts/scripts/northrend/violet_hold/violet_hold.cpp
index 725773e5a9a..789cad3bfae 100644
--- a/src/bindings/scripts/scripts/northrend/violet_hold/violet_hold.cpp
+++ b/src/bindings/scripts/scripts/northrend/violet_hold/violet_hold.cpp
@@ -61,7 +61,8 @@ struct TRINITY_DLL_DECL npc_teleportation_portalAI : public ScriptedAI
{
if (uiSpawnTimer <= diff)
{
- for (uint8 i = 0; i < pInstance->GetData(DATA_WAVE_COUNT) < 12 ? 3 : 4; ++i)
+ uint8 k = pInstance->GetData(DATA_WAVE_COUNT) < 12 ? 3 : 4;
+ for (uint8 i = 0; i < k; ++i)
{
if (Creature* pSummon = m_creature->SummonCreature(RAND(CREATURE_AZURE_CAPTAIN,CREATURE_AZURE_RAIDER,CREATURE_AZURE_STALKER,CREATURE_AZURE_SORCEROR),
m_creature->GetPositionX()+urand(0,2), m_creature->GetPositionY()+urand(0,2),