*code cleanup
*totally destroyed m_creature, use "me" for future coding --HG-- branch : trunk
This commit is contained in:
@@ -61,7 +61,7 @@ struct boss_kruulAI : public ScriptedAI
|
||||
void KilledUnit()
|
||||
{
|
||||
// When a player, pet or totem gets killed, Lord Kazzak casts this spell to instantly regenerate 70,000 health.
|
||||
DoCast(m_creature, SPELL_CAPTURESOUL);
|
||||
DoCast(me, SPELL_CAPTURESOUL);
|
||||
}
|
||||
|
||||
void SummonHounds(Unit* pVictim)
|
||||
@@ -80,7 +80,7 @@ struct boss_kruulAI : public ScriptedAI
|
||||
if (ShadowVolley_Timer <= diff)
|
||||
{
|
||||
if (urand(0,99) < 45)
|
||||
DoCast(m_creature->getVictim(), SPELL_SHADOWVOLLEY);
|
||||
DoCast(me->getVictim(), SPELL_SHADOWVOLLEY);
|
||||
|
||||
ShadowVolley_Timer = 5000;
|
||||
} else ShadowVolley_Timer -= diff;
|
||||
@@ -89,7 +89,7 @@ struct boss_kruulAI : public ScriptedAI
|
||||
if (Cleave_Timer <= diff)
|
||||
{
|
||||
if (urand(0,1))
|
||||
DoCast(m_creature->getVictim(), SPELL_CLEAVE);
|
||||
DoCast(me->getVictim(), SPELL_CLEAVE);
|
||||
|
||||
Cleave_Timer = 10000;
|
||||
} else Cleave_Timer -= diff;
|
||||
@@ -98,7 +98,7 @@ struct boss_kruulAI : public ScriptedAI
|
||||
if (ThunderClap_Timer <= diff)
|
||||
{
|
||||
if (urand(0,9) < 2)
|
||||
DoCast(m_creature->getVictim(), SPELL_THUNDERCLAP);
|
||||
DoCast(me->getVictim(), SPELL_THUNDERCLAP);
|
||||
|
||||
ThunderClap_Timer = 12000;
|
||||
} else ThunderClap_Timer -= diff;
|
||||
@@ -106,7 +106,7 @@ struct boss_kruulAI : public ScriptedAI
|
||||
//TwistedReflection_Timer
|
||||
if (TwistedReflection_Timer <= diff)
|
||||
{
|
||||
DoCast(m_creature->getVictim(), SPELL_TWISTEDREFLECTION);
|
||||
DoCast(me->getVictim(), SPELL_TWISTEDREFLECTION);
|
||||
TwistedReflection_Timer = 30000;
|
||||
} else TwistedReflection_Timer -= diff;
|
||||
|
||||
@@ -114,7 +114,7 @@ struct boss_kruulAI : public ScriptedAI
|
||||
if (VoidBolt_Timer <= diff)
|
||||
{
|
||||
if (urand(0,9) < 4)
|
||||
DoCast(m_creature->getVictim(), SPELL_VOIDBOLT);
|
||||
DoCast(me->getVictim(), SPELL_VOIDBOLT);
|
||||
|
||||
VoidBolt_Timer = 18000;
|
||||
} else VoidBolt_Timer -= diff;
|
||||
@@ -122,16 +122,16 @@ struct boss_kruulAI : public ScriptedAI
|
||||
//Rage_Timer
|
||||
if (Rage_Timer <= diff)
|
||||
{
|
||||
DoCast(m_creature, SPELL_RAGE);
|
||||
DoCast(me, SPELL_RAGE);
|
||||
Rage_Timer = 70000;
|
||||
} else Rage_Timer -= diff;
|
||||
|
||||
//Hound_Timer
|
||||
if (Hound_Timer <= diff)
|
||||
{
|
||||
SummonHounds(m_creature->getVictim());
|
||||
SummonHounds(m_creature->getVictim());
|
||||
SummonHounds(m_creature->getVictim());
|
||||
SummonHounds(me->getVictim());
|
||||
SummonHounds(me->getVictim());
|
||||
SummonHounds(me->getVictim());
|
||||
|
||||
Hound_Timer = 45000;
|
||||
} else Hound_Timer -= diff;
|
||||
|
||||
Reference in New Issue
Block a user