72 if (_phase < PHASE_HEALTH_50 && me->HealthBelowPctDamaged(50, damage))
78 if (_phase < PHASE_HEALTH_15 && me->HealthBelowPctDamaged(15, damage))
void AddSC_boss_glutton()
void JustEngagedWith(Unit *who) override
void ScheduleEvent(EventId eventId, Milliseconds time, GroupIndex group=0u, PhaseIndex phase=0u)
void DoMeleeAttackIfReady()
SpellCastResult DoCastSelf(uint32 spellId, CastSpellExtraArgs const &args={})
void RemoveAurasDueToSpell(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, uint8 reqEffMask=0, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
bool HasUnitState(const uint32 f) const
#define RegisterRazorfenDownsCreatureAI(ai_name)
void KilledUnit(Unit *) override
void UpdateAI(uint32 diff) override
void JustEngagedWith(Unit *who) override
boss_glutton(Creature *creature)
void DamageTaken(Unit *, uint32 &damage, DamageEffectType, SpellInfo const *) override