@ TRIGGERED_IGNORE_SPELL_AND_CATEGORY_CD
Will ignore Spell and Category cooldowns.
void AddSC_boss_warp_splinter()
uint32 const SummonSaplingsSpells[]
void JustEngagedWith(Unit *who) override
void Talk(uint8 id, WorldObject const *whisperTarget=nullptr)
void AttackStart(Unit *victim) override
== Triggered Actions Requested ==================
bool IsEngaged() const override
void SetReactState(ReactStates st)
void DespawnOrUnsummon(Milliseconds timeToDespawn=0s, Seconds forceRespawnTime=0s)
void SetCorpseDelay(uint32 delay, bool ignoreCorpseDecayRatio=false)
void Repeat(Milliseconds time)
void ScheduleEvent(uint32 eventId, Milliseconds time, uint32 group=0, uint8 phase=0)
SpellCastResult DoCastSelf(uint32 spellId, CastSpellExtraArgs const &args={})
bool HasUnitState(const uint32 f) const
void JustEngagedWith(Unit *who) override
boss_warp_splinter(Creature *creature)
void JustSummoned(Creature *summon) override
void OnSpellCast(SpellInfo const *spell) override
void JustDied(Unit *) override
void KilledUnit(Unit *) override
void UpdateAI(uint32 diff) override
void InitializeAI() override
npc_warp_splinter_sapling(Creature *creature)
void SpellHit(WorldObject *, SpellInfo const *spellInfo) override
#define RegisterBotanicaCreatureAI(ai_name)