105 me->SetCanFly(
false);
106 me->SetDisableGravity(
false);
122 me->SetCanFly(
false);
123 me->SetDisableGravity(
false);
149 me->SetDisableGravity(
true);
218 if (targets.size() > maxSize)
@ SPELL_EFFECT_SCRIPT_EFFECT
@ TARGET_UNIT_SRC_AREA_ENEMY
#define SpellEffectFn(F, I, N)
#define SpellObjectAreaTargetSelectFn(F, I, N)
@ UNIT_BYTE1_FLAG_ALWAYS_STAND
void AddSC_boss_saviana_ragefire()
Position const SavianaRagefireFlyInPos
Position const SavianaRagefireFlyOutPos
Position const SavianaRagefireLandPos
BossAI(Creature *creature, uint32 bossId)
ConflagrationTargetSelector()
bool operator()(WorldObject *unit) const
void Talk(uint8 id, WorldObject const *whisperTarget=NULL)
CreatureScript(const char *name)
void MovePoint(uint32 id, Position const &pos, bool generatePath=true)
void PreventHitDefaultEffect(SpellEffIndex effIndex)
HookList< EffectHandler > OnEffectHitTarget
HookList< ObjectAreaTargetSelectHandler > OnObjectAreaTargetSelect
SpellScriptLoader(const char *name)
void DoMeleeAttackIfReady()
void DoCast(uint32 spellId)
void DoCastVictim(uint32 spellId, bool triggered=false)
void CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=NULL, AuraEffect const *triggeredByAura=NULL, uint64 originalCaster=0)
MotionMaster * GetMotionMaster()
CreatureAI * GetAI(Creature *creature) const OVERRIDE
void FilterTargets(std::list< WorldObject * > &targets)
PrepareSpellScript(spell_saviana_conflagration_init_SpellScript)
void HandleDummy(SpellEffIndex effIndex)
SpellScript * GetSpellScript() const OVERRIDE
spell_saviana_conflagration_init()
PrepareSpellScript(spell_saviana_conflagration_throwback_SpellScript)
void HandleScript(SpellEffIndex effIndex)
spell_saviana_conflagration_throwback()
SpellScript * GetSpellScript() const OVERRIDE
void RandomResizeList(std::list< T > &list, uint32 size)
CreatureAI * GetRubySanctumAI(Creature *creature)
void Relocate(float x, float y)
void DoStartMovement(Unit *target, float distance=0.0f, float angle=0.0f)
void KilledUnit(Unit *victim) OVERRIDE
void UpdateAI(uint32 diff) OVERRIDE
== Triggered Actions Requested ==================
void EnterCombat(Unit *) OVERRIDE
boss_saviana_ragefireAI(Creature *creature)
void MovementInform(uint32 type, uint32 point) OVERRIDE
void JustReachedHome() OVERRIDE
void JustDied(Unit *) OVERRIDE