aboutsummaryrefslogtreecommitdiff
path: root/src/scripts/northrend/gundrak
diff options
context:
space:
mode:
authorRat <none@none>2010-04-14 23:07:41 +0200
committerRat <none@none>2010-04-14 23:07:41 +0200
commit6bcb297de4d5231373a3e2bf2b40e527b91cdf46 (patch)
treea5379b14ceb2ac9e7273143b334bfc693e2ef042 /src/scripts/northrend/gundrak
parentcc262e1cde544eb7cf643df79fa00c9f34af4785 (diff)
*code cleanup
*totally destroyed m_creature, use "me" for future coding --HG-- branch : trunk
Diffstat (limited to 'src/scripts/northrend/gundrak')
-rw-r--r--src/scripts/northrend/gundrak/boss_drakkari_colossus.cpp70
-rw-r--r--src/scripts/northrend/gundrak/boss_eck.cpp12
-rw-r--r--src/scripts/northrend/gundrak/boss_gal_darah.cpp46
-rw-r--r--src/scripts/northrend/gundrak/boss_moorabi.cpp34
-rw-r--r--src/scripts/northrend/gundrak/boss_slad_ran.cpp26
5 files changed, 94 insertions, 94 deletions
diff --git a/src/scripts/northrend/gundrak/boss_drakkari_colossus.cpp b/src/scripts/northrend/gundrak/boss_drakkari_colossus.cpp
index 43b38561f1e..d5c7eed469d 100644
--- a/src/scripts/northrend/gundrak/boss_drakkari_colossus.cpp
+++ b/src/scripts/northrend/gundrak/boss_drakkari_colossus.cpp
@@ -54,11 +54,11 @@ struct boss_drakkari_colossusAI : public ScriptedAI
{
if (pInstance)
pInstance->SetData(DATA_DRAKKARI_COLOSSUS_EVENT, NOT_STARTED);
- if (!m_creature->HasFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_OOC_NOT_ATTACKABLE))
- m_creature->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_OOC_NOT_ATTACKABLE);
- m_creature->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
- m_creature->clearUnitState(UNIT_STAT_STUNNED | UNIT_STAT_ROOT);
- m_creature->SetReactState(REACT_PASSIVE);
+ if (!me->HasFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_OOC_NOT_ATTACKABLE))
+ me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_OOC_NOT_ATTACKABLE);
+ me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
+ me->clearUnitState(UNIT_STAT_STUNNED | UNIT_STAT_ROOT);
+ me->SetReactState(REACT_PASSIVE);
MightyBlowTimer = 10*IN_MILISECONDS;
bHealth = false;
bHealth1 = false;
@@ -79,14 +79,14 @@ struct boss_drakkari_colossusAI : public ScriptedAI
{
pWho->clearUnitState(UNIT_STAT_STUNNED | UNIT_STAT_ROOT);
pWho->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
- if (pWho == m_creature)
- m_creature->RemoveAura(SPELL_FREEZE_ANIM);
+ if (pWho == me)
+ me->RemoveAura(SPELL_FREEZE_ANIM);
}else
{
pWho->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
pWho->addUnitState(UNIT_STAT_STUNNED | UNIT_STAT_ROOT);
- if (pWho == m_creature)
- DoCast(m_creature,SPELL_FREEZE_ANIM);
+ if (pWho == me)
+ DoCast(me,SPELL_FREEZE_ANIM);
}
}
@@ -98,27 +98,27 @@ struct boss_drakkari_colossusAI : public ScriptedAI
if (!bHealth && HealthBelowPct(50) && !HealthBelowPct(5))
{
- CreatureState(m_creature, false);
- DoCast(m_creature,SPELL_FREEZE_ANIM);
- DoCast(m_creature,SPELL_EMERGE);
+ CreatureState(me, false);
+ DoCast(me,SPELL_FREEZE_ANIM);
+ DoCast(me,SPELL_EMERGE);
bHealth = true;
}
if (!bHealth1 && HealthBelowPct(5))
{
- DoCast(m_creature,SPELL_EMERGE);
- CreatureState(m_creature, false);
+ DoCast(me,SPELL_EMERGE);
+ CreatureState(me, false);
bHealth1 = true;
- m_creature->RemoveAllAuras();
+ me->RemoveAllAuras();
}
if (MightyBlowTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_MIGHTY_BLOW, true);
+ DoCast(me->getVictim(), SPELL_MIGHTY_BLOW, true);
MightyBlowTimer = 10*IN_MILISECONDS;
} else MightyBlowTimer -= diff;
- if (!m_creature->hasUnitState(UNIT_STAT_STUNNED))
+ if (!me->hasUnitState(UNIT_STAT_STUNNED))
DoMeleeAttackIfReady();
}
@@ -132,7 +132,7 @@ struct boss_drakkari_colossusAI : public ScriptedAI
{
if (HealthBelowPct(5))
pSummon->DealDamage(pSummon, pSummon->GetHealth() * 0.5 , NULL, DIRECT_DAMAGE, SPELL_SCHOOL_MASK_NORMAL, NULL, false);
- pSummon->AI()->AttackStart(m_creature->getVictim());
+ pSummon->AI()->AttackStart(me->getVictim());
}
};
@@ -151,27 +151,27 @@ struct boss_drakkari_elementalAI : public ScriptedAI
void Reset()
{
- if (Creature *pColossus = Unit::GetCreature(*m_creature, pInstance ? pInstance->GetData64(DATA_DRAKKARI_COLOSSUS) : 0))
- CAST_AI(boss_drakkari_colossusAI, pColossus->AI())->CreatureState(m_creature, true);
+ if (Creature *pColossus = Unit::GetCreature(*me, pInstance ? pInstance->GetData64(DATA_DRAKKARI_COLOSSUS) : 0))
+ CAST_AI(boss_drakkari_colossusAI, pColossus->AI())->CreatureState(me, true);
uiSurgeTimer = 7*IN_MILISECONDS;
bGoToColossus = false;
}
void EnterEvadeMode()
{
- m_creature->RemoveFromWorld();
+ me->RemoveFromWorld();
}
void MovementInform(uint32 uiType, uint32 uiId)
{
if (uiType != POINT_MOTION_TYPE)
return;
- if (Creature *pColossus = Unit::GetCreature(*m_creature, pInstance ? pInstance->GetData64(DATA_DRAKKARI_COLOSSUS) : 0))
+ if (Creature *pColossus = Unit::GetCreature(*me, pInstance ? pInstance->GetData64(DATA_DRAKKARI_COLOSSUS) : 0))
{
CAST_AI(boss_drakkari_colossusAI, pColossus->AI())->CreatureState(pColossus, true);
CAST_AI(boss_drakkari_colossusAI, pColossus->AI())->bHealth1 = false;
}
- m_creature->RemoveFromWorld();
+ me->RemoveFromWorld();
}
void UpdateAI(const uint32 diff)
@@ -182,11 +182,11 @@ struct boss_drakkari_elementalAI : public ScriptedAI
if (!bGoToColossus && HealthBelowPct(50))
{
- if (Creature *pColossus = Unit::GetCreature(*m_creature, pInstance ? pInstance->GetData64(DATA_DRAKKARI_COLOSSUS) : 0))
+ if (Creature *pColossus = Unit::GetCreature(*me, pInstance ? pInstance->GetData64(DATA_DRAKKARI_COLOSSUS) : 0))
{
if (!CAST_AI(boss_drakkari_colossusAI,pColossus->AI())->HealthBelowPct(6))
{
- m_creature->InterruptNonMeleeSpells(true);
+ me->InterruptNonMeleeSpells(true);
DoCast(pColossus, SPELL_MERGE);
bGoToColossus = true;
}
@@ -195,7 +195,7 @@ struct boss_drakkari_elementalAI : public ScriptedAI
if (uiSurgeTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_SURGE);
+ DoCast(me->getVictim(), SPELL_SURGE);
uiSurgeTimer = 7*IN_MILISECONDS;
} else uiSurgeTimer -= diff;
@@ -204,7 +204,7 @@ struct boss_drakkari_elementalAI : public ScriptedAI
void JustDied(Unit* killer)
{
- if (Creature *pColossus = Unit::GetCreature(*m_creature, pInstance ? pInstance->GetData64(DATA_DRAKKARI_COLOSSUS) : 0))
+ if (Creature *pColossus = Unit::GetCreature(*me, pInstance ? pInstance->GetData64(DATA_DRAKKARI_COLOSSUS) : 0))
pColossus->Kill(pColossus);
}
};
@@ -231,20 +231,20 @@ struct npc_living_mojoAI : public ScriptedAI
{
//Check if the npc is near of Drakkari Colossus.
- if (Creature *pColossus = Unit::GetCreature(*m_creature, pInstance ? pInstance->GetData64(DATA_DRAKKARI_COLOSSUS) : 0))
+ if (Creature *pColossus = Unit::GetCreature(*me, pInstance ? pInstance->GetData64(DATA_DRAKKARI_COLOSSUS) : 0))
{
- if (pColossus->isAlive() && m_creature->IsInRange3d(pColossus->GetHomePosition().GetPositionX(),pColossus->GetHomePosition().GetPositionY(),pColossus->GetHomePosition().GetPositionZ(),0.0f,17.0f))
- m_creature->SetReactState(REACT_PASSIVE);
+ if (pColossus->isAlive() && me->IsInRange3d(pColossus->GetHomePosition().GetPositionX(),pColossus->GetHomePosition().GetPositionY(),pColossus->GetHomePosition().GetPositionZ(),0.0f,17.0f))
+ me->SetReactState(REACT_PASSIVE);
else
- m_creature->SetReactState(REACT_AGGRESSIVE);
+ me->SetReactState(REACT_AGGRESSIVE);
}
}
void DamageTaken(Unit* pDone_by, uint32& uiDamage)
{
- if (m_creature->HasReactState(REACT_PASSIVE))
+ if (me->HasReactState(REACT_PASSIVE))
{
- if (Creature *pColossus = Unit::GetCreature(*m_creature, pInstance ? pInstance->GetData64(DATA_DRAKKARI_COLOSSUS) : 0))
+ if (Creature *pColossus = Unit::GetCreature(*me, pInstance ? pInstance->GetData64(DATA_DRAKKARI_COLOSSUS) : 0))
{
if (pColossus->isAlive() && !pColossus->isInCombat())
{
@@ -267,13 +267,13 @@ struct npc_living_mojoAI : public ScriptedAI
if (uiMojoWaveTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_MOJO_WAVE);
+ DoCast(me->getVictim(), SPELL_MOJO_WAVE);
uiMojoWaveTimer = 15*IN_MILISECONDS;
} else uiMojoWaveTimer -= diff;
if (uiMojoPuddleTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_MOJO_PUDDLE);
+ DoCast(me->getVictim(), SPELL_MOJO_PUDDLE);
uiMojoPuddleTimer = 18*IN_MILISECONDS;
} else uiMojoPuddleTimer -= diff;
diff --git a/src/scripts/northrend/gundrak/boss_eck.cpp b/src/scripts/northrend/gundrak/boss_eck.cpp
index 45aa8e84720..cd329119ca8 100644
--- a/src/scripts/northrend/gundrak/boss_eck.cpp
+++ b/src/scripts/northrend/gundrak/boss_eck.cpp
@@ -73,13 +73,13 @@ struct boss_eckAI : public ScriptedAI
if (uiBiteTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_ECK_BITE);
+ DoCast(me->getVictim(), SPELL_ECK_BITE);
uiBiteTimer = urand(8*IN_MILISECONDS,12*IN_MILISECONDS);
} else uiBiteTimer -= diff;
if (uiSpitTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_ECK_SPIT);
+ DoCast(me->getVictim(), SPELL_ECK_SPIT);
uiSpitTimer = urand(6*IN_MILISECONDS,14*IN_MILISECONDS);
} else uiSpitTimer -= diff;
@@ -98,7 +98,7 @@ struct boss_eckAI : public ScriptedAI
{
if (uiBerserkTimer <= diff)
{
- DoCast(m_creature, SPELL_ECK_BERSERK);
+ DoCast(me, SPELL_ECK_BERSERK);
bBerserk = true;
}
else
@@ -106,7 +106,7 @@ struct boss_eckAI : public ScriptedAI
uiBerserkTimer -= diff;
if (HealthBelowPct(20))
{
- DoCast(m_creature, SPELL_ECK_BERSERK);
+ DoCast(me, SPELL_ECK_BERSERK);
bBerserk = true;
}
}
@@ -140,9 +140,9 @@ struct npc_ruins_dwellerAI : public ScriptedAI
{
if (pInstance)
{
- pInstance->SetData64(DATA_RUIN_DWELLER_DIED,m_creature->GetGUID());
+ pInstance->SetData64(DATA_RUIN_DWELLER_DIED,me->GetGUID());
if (pInstance->GetData(DATA_ALIVE_RUIN_DWELLERS) == 0)
- m_creature->SummonCreature(CREATURE_ECK, EckSpawnPoint, TEMPSUMMON_CORPSE_TIMED_DESPAWN, 300*IN_MILISECONDS);
+ me->SummonCreature(CREATURE_ECK, EckSpawnPoint, TEMPSUMMON_CORPSE_TIMED_DESPAWN, 300*IN_MILISECONDS);
}
}
};
diff --git a/src/scripts/northrend/gundrak/boss_gal_darah.cpp b/src/scripts/northrend/gundrak/boss_gal_darah.cpp
index dee1b2c6d1e..a5e4bb02cf3 100644
--- a/src/scripts/northrend/gundrak/boss_gal_darah.cpp
+++ b/src/scripts/northrend/gundrak/boss_gal_darah.cpp
@@ -110,7 +110,7 @@ struct boss_gal_darahAI : public ScriptedAI
Phase = TROLL;
- m_creature->SetDisplayId(DISPLAY_TROLL);
+ me->SetDisplayId(DISPLAY_TROLL);
if (pInstance)
pInstance->SetData(DATA_GAL_DARAH_EVENT, NOT_STARTED);
@@ -118,7 +118,7 @@ struct boss_gal_darahAI : public ScriptedAI
void EnterCombat(Unit* who)
{
- DoScriptText(SAY_AGGRO, m_creature);
+ DoScriptText(SAY_AGGRO, me);
if (pInstance)
pInstance->SetData(DATA_GAL_DARAH_EVENT, IN_PROGRESS);
@@ -137,14 +137,14 @@ struct boss_gal_darahAI : public ScriptedAI
{
if (uiTransformationTimer <= diff)
{
- m_creature->SetDisplayId(DISPLAY_RHINO);
+ me->SetDisplayId(DISPLAY_RHINO);
Phase = RHINO;
uiPhaseCounter = 0;
- DoScriptText(SAY_TRANSFORM_1, m_creature);
+ DoScriptText(SAY_TRANSFORM_1, me);
uiTransformationTimer = 5*IN_MILISECONDS;
bStartOfTransformation = true;
- m_creature->clearUnitState(UNIT_STAT_STUNNED|UNIT_STAT_ROOT);
- m_creature->SetReactState(REACT_AGGRESSIVE);
+ me->clearUnitState(UNIT_STAT_STUNNED|UNIT_STAT_ROOT);
+ me->SetReactState(REACT_AGGRESSIVE);
}
else
{
@@ -153,8 +153,8 @@ struct boss_gal_darahAI : public ScriptedAI
if (bStartOfTransformation)
{
bStartOfTransformation = false;
- m_creature->addUnitState(UNIT_STAT_STUNNED|UNIT_STAT_ROOT);
- m_creature->SetReactState(REACT_PASSIVE);
+ me->addUnitState(UNIT_STAT_STUNNED|UNIT_STAT_ROOT);
+ me->SetReactState(REACT_PASSIVE);
}
}
}
@@ -162,14 +162,14 @@ struct boss_gal_darahAI : public ScriptedAI
{
if (uiStampedeTimer <= diff)
{
- DoCast(m_creature, SPELL_STAMPEDE);
- DoScriptText(RAND(SAY_SUMMON_RHINO_1,SAY_SUMMON_RHINO_2,SAY_SUMMON_RHINO_3),m_creature);
+ DoCast(me, SPELL_STAMPEDE);
+ DoScriptText(RAND(SAY_SUMMON_RHINO_1,SAY_SUMMON_RHINO_2,SAY_SUMMON_RHINO_3),me);
uiStampedeTimer = 15*IN_MILISECONDS;
} else uiStampedeTimer -= diff;
if (uiWhirlingSlashTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_WHIRLING_SLASH);
+ DoCast(me->getVictim(), SPELL_WHIRLING_SLASH);
uiWhirlingSlashTimer = 21*IN_MILISECONDS;
++uiPhaseCounter;
} else uiWhirlingSlashTimer -= diff;
@@ -180,14 +180,14 @@ struct boss_gal_darahAI : public ScriptedAI
{
if (uiTransformationTimer <= diff)
{
- m_creature->SetDisplayId(DISPLAY_TROLL);
+ me->SetDisplayId(DISPLAY_TROLL);
Phase = TROLL;
uiPhaseCounter = 0;
- DoScriptText(SAY_TRANSFORM_2, m_creature);
+ DoScriptText(SAY_TRANSFORM_2, me);
uiTransformationTimer = 9*IN_MILISECONDS;
bStartOfTransformation = true;
- m_creature->clearUnitState(UNIT_STAT_STUNNED|UNIT_STAT_ROOT);
- m_creature->SetReactState(REACT_AGGRESSIVE);
+ me->clearUnitState(UNIT_STAT_STUNNED|UNIT_STAT_ROOT);
+ me->SetReactState(REACT_AGGRESSIVE);
}
else
{
@@ -196,8 +196,8 @@ struct boss_gal_darahAI : public ScriptedAI
if (bStartOfTransformation)
{
bStartOfTransformation = false;
- m_creature->addUnitState(UNIT_STAT_STUNNED|UNIT_STAT_ROOT);
- m_creature->SetReactState(REACT_PASSIVE);
+ me->addUnitState(UNIT_STAT_STUNNED|UNIT_STAT_ROOT);
+ me->SetReactState(REACT_PASSIVE);
}
}
}
@@ -205,19 +205,19 @@ struct boss_gal_darahAI : public ScriptedAI
{
if (uiPunctureTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_PUNCTURE);
+ DoCast(me->getVictim(), SPELL_PUNCTURE);
uiPunctureTimer = 8*IN_MILISECONDS;
} else uiPunctureTimer -= diff;
if (uiEnrageTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_ENRAGE);
+ DoCast(me->getVictim(), SPELL_ENRAGE);
uiEnrageTimer = 20*IN_MILISECONDS;
} else uiEnrageTimer -= diff;
if (uiStompTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_STOMP);
+ DoCast(me->getVictim(), SPELL_STOMP);
uiStompTimer = 20*IN_MILISECONDS;
} else uiStompTimer -= diff;
@@ -240,7 +240,7 @@ struct boss_gal_darahAI : public ScriptedAI
void JustDied(Unit* killer)
{
- DoScriptText(SAY_DEATH, m_creature);
+ DoScriptText(SAY_DEATH, me);
if (pInstance)
{
@@ -265,10 +265,10 @@ struct boss_gal_darahAI : public ScriptedAI
void KilledUnit(Unit *victim)
{
- if (victim == m_creature)
+ if (victim == me)
return;
- DoScriptText(RAND(SAY_SLAY_1,SAY_SLAY_2,SAY_SLAY_3), m_creature);
+ DoScriptText(RAND(SAY_SLAY_1,SAY_SLAY_2,SAY_SLAY_3), me);
}
};
diff --git a/src/scripts/northrend/gundrak/boss_moorabi.cpp b/src/scripts/northrend/gundrak/boss_moorabi.cpp
index 9e6899408eb..bd832061dab 100644
--- a/src/scripts/northrend/gundrak/boss_moorabi.cpp
+++ b/src/scripts/northrend/gundrak/boss_moorabi.cpp
@@ -79,8 +79,8 @@ struct boss_moorabiAI : public ScriptedAI
void EnterCombat(Unit* pWho)
{
- DoScriptText(SAY_AGGRO, m_creature);
- DoCast(m_creature, SPELL_MOJO_FRENZY, true);
+ DoScriptText(SAY_AGGRO, me);
+ DoCast(me, SPELL_MOJO_FRENZY, true);
if (pInstance)
pInstance->SetData(DATA_MOORABI_EVENT, IN_PROGRESS);
@@ -92,45 +92,45 @@ struct boss_moorabiAI : public ScriptedAI
if (!UpdateVictim())
return;
- if (!bPhase && m_creature->HasAura(SPELL_TRANSFORMATION))
+ if (!bPhase && me->HasAura(SPELL_TRANSFORMATION))
{
bPhase = true;
- m_creature->RemoveAura(SPELL_MOJO_FRENZY);
+ me->RemoveAura(SPELL_MOJO_FRENZY);
}
if (uiGroundTremorTimer <= uiDiff)
{
- DoScriptText(SAY_QUAKE, m_creature);
+ DoScriptText(SAY_QUAKE, me);
if (bPhase)
- DoCast(m_creature->getVictim(), SPELL_QUAKE, true);
+ DoCast(me->getVictim(), SPELL_QUAKE, true);
else
- DoCast(m_creature->getVictim(), SPELL_GROUND_TREMOR, true);
+ DoCast(me->getVictim(), SPELL_GROUND_TREMOR, true);
uiGroundTremorTimer = 10*IN_MILISECONDS;
} else uiGroundTremorTimer -= uiDiff;
if (uiNumblingShoutTimer <= uiDiff)
{
if (bPhase)
- DoCast(m_creature->getVictim(), SPELL_NUMBING_ROAR, true);
+ DoCast(me->getVictim(), SPELL_NUMBING_ROAR, true);
else
- DoCast(m_creature->getVictim(), SPELL_NUMBING_SHOUT, true);
+ DoCast(me->getVictim(), SPELL_NUMBING_SHOUT, true);
uiNumblingShoutTimer = 10*IN_MILISECONDS;
} else uiNumblingShoutTimer -=uiDiff;
if (uiDeterminedStabTimer <= uiDiff)
{
if (bPhase)
- DoCast(m_creature->getVictim(), SPELL_DETERMINED_GORE);
+ DoCast(me->getVictim(), SPELL_DETERMINED_GORE);
else
- DoCast(m_creature->getVictim(), SPELL_DETERMINED_STAB, true);
+ DoCast(me->getVictim(), SPELL_DETERMINED_STAB, true);
uiDeterminedStabTimer = 8*IN_MILISECONDS;
} else uiDeterminedStabTimer -=uiDiff;
if (!bPhase && uiTransformationTImer <= uiDiff)
{
- DoScriptText(EMOTE_TRANSFORM, m_creature);
- DoScriptText(SAY_TRANSFORM, m_creature);
- DoCast(m_creature, SPELL_TRANSFORMATION, false);
+ DoScriptText(EMOTE_TRANSFORM, me);
+ DoScriptText(SAY_TRANSFORM, me);
+ DoCast(me, SPELL_TRANSFORMATION, false);
uiTransformationTImer = 10*IN_MILISECONDS;
} else uiTransformationTImer -= uiDiff;
@@ -139,7 +139,7 @@ struct boss_moorabiAI : public ScriptedAI
void JustDied(Unit* pKiller)
{
- DoScriptText(SAY_DEATH, m_creature);
+ DoScriptText(SAY_DEATH, me);
if (pInstance)
{
@@ -152,10 +152,10 @@ struct boss_moorabiAI : public ScriptedAI
void KilledUnit(Unit* pVictim)
{
- if (pVictim == m_creature)
+ if (pVictim == me)
return;
- DoScriptText(RAND(SAY_SLAY_2,SAY_SLAY_3), m_creature);
+ DoScriptText(RAND(SAY_SLAY_2,SAY_SLAY_3), me);
}
};
diff --git a/src/scripts/northrend/gundrak/boss_slad_ran.cpp b/src/scripts/northrend/gundrak/boss_slad_ran.cpp
index 8d8b0f84833..ccc28654d2c 100644
--- a/src/scripts/northrend/gundrak/boss_slad_ran.cpp
+++ b/src/scripts/northrend/gundrak/boss_slad_ran.cpp
@@ -100,7 +100,7 @@ struct boss_slad_ranAI : public ScriptedAI
void EnterCombat(Unit* who)
{
- DoScriptText(SAY_AGGRO, m_creature);
+ DoScriptText(SAY_AGGRO, me);
if (pInstance)
pInstance->SetData(DATA_SLAD_RAN_EVENT, IN_PROGRESS);
@@ -114,19 +114,19 @@ struct boss_slad_ranAI : public ScriptedAI
if (uiPoisonNovaTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_POISON_NOVA);
+ DoCast(me->getVictim(), SPELL_POISON_NOVA);
uiPoisonNovaTimer = 15*IN_MILISECONDS;
} else uiPoisonNovaTimer -= diff;
if (uiPowerfullBiteTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_POWERFULL_BITE);
+ DoCast(me->getVictim(), SPELL_POWERFULL_BITE);
uiPowerfullBiteTimer = 10*IN_MILISECONDS;
} else uiPowerfullBiteTimer -= diff;
if (uiVenomBoltTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_VENOM_BOLT);
+ DoCast(me->getVictim(), SPELL_VENOM_BOLT);
uiVenomBoltTimer = 10*IN_MILISECONDS;
} else uiVenomBoltTimer -= diff;
@@ -136,23 +136,23 @@ struct boss_slad_ranAI : public ScriptedAI
{
if (uiPhase == 1)
for (uint8 i = 0; i < DUNGEON_MODE(3, 5); ++i)
- m_creature->SummonCreature(CREATURE_SNAKE, SpawnLoc[i], TEMPSUMMON_CORPSE_TIMED_DESPAWN,20*IN_MILISECONDS);
+ me->SummonCreature(CREATURE_SNAKE, SpawnLoc[i], TEMPSUMMON_CORPSE_TIMED_DESPAWN,20*IN_MILISECONDS);
if (uiPhase == 2)
for (uint8 i = 0; i < DUNGEON_MODE(3, 5); ++i)
- m_creature->SummonCreature(CREATURE_CONSTRICTORS, SpawnLoc[i], TEMPSUMMON_CORPSE_TIMED_DESPAWN,20*IN_MILISECONDS);
+ me->SummonCreature(CREATURE_CONSTRICTORS, SpawnLoc[i], TEMPSUMMON_CORPSE_TIMED_DESPAWN,20*IN_MILISECONDS);
uiSpawnTimer = 5*IN_MILISECONDS;
} else uiSpawnTimer -= diff;
}
if (uiPhase == 0 && HealthBelowPct(30))
{
- DoScriptText(SAY_SUMMON_SNAKES,m_creature);
+ DoScriptText(SAY_SUMMON_SNAKES,me);
uiPhase = 1;
}
if (uiPhase == 1 && HealthBelowPct(25))
{
- DoScriptText(SAY_SUMMON_CONSTRICTORS,m_creature);
+ DoScriptText(SAY_SUMMON_CONSTRICTORS,me);
uiPhase = 2;
}
@@ -161,7 +161,7 @@ struct boss_slad_ranAI : public ScriptedAI
void JustDied(Unit* killer)
{
- DoScriptText(SAY_DEATH, m_creature);
+ DoScriptText(SAY_DEATH, me);
if (pInstance)
pInstance->SetData(DATA_SLAD_RAN_EVENT, DONE);
@@ -169,12 +169,12 @@ struct boss_slad_ranAI : public ScriptedAI
void KilledUnit(Unit *victim)
{
- DoScriptText(RAND(SAY_SLAY_1,SAY_SLAY_2,SAY_SLAY_3), m_creature);
+ DoScriptText(RAND(SAY_SLAY_1,SAY_SLAY_2,SAY_SLAY_3), me);
}
void JustSummoned(Creature* summoned)
{
- summoned->GetMotionMaster()->MovePoint(0,m_creature->GetPositionX(),m_creature->GetPositionY(),m_creature->GetPositionZ());
+ summoned->GetMotionMaster()->MovePoint(0,me->GetPositionX(),me->GetPositionY(),me->GetPositionZ());
lSummons.Summon(summoned);
}
};
@@ -196,7 +196,7 @@ struct mob_slad_ran_constrictorAI : public ScriptedAI
return;
if (uiGripOfSladRanTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_GRIP_OF_SLAD_RAN);
+ DoCast(me->getVictim(), SPELL_GRIP_OF_SLAD_RAN);
uiGripOfSladRanTimer = 5*IN_MILISECONDS;
} else uiGripOfSladRanTimer -= diff;
}
@@ -224,7 +224,7 @@ struct mob_slad_ran_viperAI : public ScriptedAI
if (uiVenomousBiteTimer <= diff)
{
- DoCast(m_creature->getVictim(), SPELL_VENOMOUS_BITE);
+ DoCast(me->getVictim(), SPELL_VENOMOUS_BITE);
uiVenomousBiteTimer = 10*IN_MILISECONDS;
} else uiVenomousBiteTimer -= diff;
}