--HG--
branch : trunk
This commit is contained in:
megamage
2009-04-22 17:52:01 -05:00
5 changed files with 21 additions and 4 deletions
@@ -166,6 +166,12 @@ struct TRINITY_DLL_DECL boss_ambassador_hellmawAI : public ScriptedAI
if (!UpdateVictim() )
return;
if(m_creature->HasAura(SPELL_BANISH, 0))
{
EnterEvadeMode();
return;
}
if (CorrosiveAcid_Timer < diff)
{
DoCast(m_creature->getVictim(),SPELL_CORROSIVE_ACID);
@@ -187,7 +187,7 @@ struct TRINITY_DLL_DECL boss_warbringer_omroggAI : public ScriptedAI
Unit *Left = Unit::GetUnit(*m_creature,LeftHead);
Unit *Right = Unit::GetUnit(*m_creature,RightHead);
if (!Left && !Right)
if (!Left || !Right)
return;
ithreat = rand()%4;
@@ -240,7 +240,7 @@ struct TRINITY_DLL_DECL boss_warbringer_omroggAI : public ScriptedAI
Unit *Left = Unit::GetUnit(*m_creature,LeftHead);
Unit *Right = Unit::GetUnit(*m_creature,RightHead);
if (!Left && !Right)
if (!Left || !Right)
return;
ikilling = rand()%2;
@@ -269,7 +269,7 @@ struct TRINITY_DLL_DECL boss_warbringer_omroggAI : public ScriptedAI
Unit *Left = Unit::GetUnit(*m_creature,LeftHead);
Unit *Right = Unit::GetUnit(*m_creature,RightHead);
if (!Left && !Right)
if (!Left || !Right)
return;
DoScriptText(YELL_DIE_L, Left);