*Skarvald and Dalronn - Utgarde Keep: To make ghost versions not attackable. By tlexii

--HG--
branch : trunk
This commit is contained in:
megamage
2009-08-14 19:27:53 -05:00
parent 2fd68eab44
commit a65bb438a8
@@ -130,7 +130,10 @@ struct TRINITY_DLL_DECL boss_skarvald_the_constructorAI : public ScriptedAI
//DoCast(m_creature,SPELL_SUMMON_SKARVALD_GHOST,true); //DoCast(m_creature,SPELL_SUMMON_SKARVALD_GHOST,true);
Creature* temp = m_creature->SummonCreature(MOB_SKARVALD_GHOST,m_creature->GetPositionX(),m_creature->GetPositionY(),m_creature->GetPositionZ(),0,TEMPSUMMON_CORPSE_DESPAWN,5000); Creature* temp = m_creature->SummonCreature(MOB_SKARVALD_GHOST,m_creature->GetPositionX(),m_creature->GetPositionY(),m_creature->GetPositionZ(),0,TEMPSUMMON_CORPSE_DESPAWN,5000);
if (temp) if (temp)
{
temp->SetFlag(UNIT_FIELD_FLAGS,UNIT_FLAG_NON_ATTACKABLE);
temp->AI()->AttackStart(Killer); temp->AI()->AttackStart(Killer);
}
} }
} }
} }
@@ -282,7 +285,10 @@ struct TRINITY_DLL_DECL boss_dalronn_the_controllerAI : public ScriptedAI
//DoCast(m_creature,SPELL_SUMMON_DALRONN_GHOST,true); //DoCast(m_creature,SPELL_SUMMON_DALRONN_GHOST,true);
Creature* temp = m_creature->SummonCreature(MOB_DALRONN_GHOST,m_creature->GetPositionX(),m_creature->GetPositionY(),m_creature->GetPositionZ(),0,TEMPSUMMON_CORPSE_DESPAWN,5000); Creature* temp = m_creature->SummonCreature(MOB_DALRONN_GHOST,m_creature->GetPositionX(),m_creature->GetPositionY(),m_creature->GetPositionZ(),0,TEMPSUMMON_CORPSE_DESPAWN,5000);
if (temp) if (temp)
{
temp->SetFlag(UNIT_FIELD_FLAGS,UNIT_FLAG_NON_ATTACKABLE);
temp->AI()->AttackStart(Killer); temp->AI()->AttackStart(Killer);
}
} }
} }
} }