160 Unit* temp =
nullptr;
230 return GetHellfireRampartsAI<boss_omor_the_unscarredAI>(creature);
@ MOVEMENTFLAG_FALLING_FAR
@ H_SPELL_BANE_OF_TREACHERY
@ SPELL_SUMMON_FIENDISH_HOUND
void AddSC_boss_omor_the_unscarred()
void JustEngagedWith(Unit *who) override
void Talk(uint8 id, WorldObject const *whisperTarget=nullptr)
void AttackStart(Unit *victim) override
== Triggered Actions Requested ==================
static ObjectGuid GetGUID(Object const *o)
Unit * SelectTarget(SelectTargetMethod targetType, uint32 offset=0, float dist=0.0f, bool playerOnly=false, bool withTank=true, int32 aura=0)
SpellCastResult DoCast(uint32 spellId)
bool IsWithinMeleeRange(Unit const *obj) const
void InterruptNonMeleeSpells(bool withDelayed, uint32 spellid=0, bool withInstant=true)
CreatureAI * GetAI(Creature *creature) const override
boss_omor_the_unscarred()
@ DATA_OMOR_THE_UNSCARRED
TC_GAME_API Player * GetPlayer(Map const *, ObjectGuid const &guid)
void SetCombatMovement(bool allowMovement)
bool HealthBelowPct(uint32 pct) const
void JustSummoned(Creature *summoned) override
void JustEngagedWith(Unit *who) override
boss_omor_the_unscarredAI(Creature *creature)
uint32 OrbitalStrike_Timer
void KilledUnit(Unit *) override
void UpdateAI(uint32 diff) override
void JustDied(Unit *) override
uint32 DemonicShield_Timer