|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ObjectMgr.h"#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "PassiveAI.h"#include "SpellScript.h"#include "MoveSplineInit.h"#include "Cell.h"#include "CellImpl.h"#include "GridNotifiers.h"#include "GridNotifiersImpl.h"#include "firelands.h"Go to the source code of this file.
Macros | |
| #define | SPELL_MOLTEN_BARRAGE (me->GetEntry() == NPC_BLAZING_MONSTROSITY_LEFT ? SPELL_MOLTEN_BARRAGE_LEFT : SPELL_MOLTEN_BARRAGE_RIGHT) |
| #define | SPELL_MOLTEN_BARRAGE_EFFECT (me->GetEntry() == NPC_BLAZING_MONSTROSITY_LEFT ? SPELL_MOLTEN_BARRAGE_EFFECT_L : SPELL_MOLTEN_BARRAGE_EFFECT_R) |
| #define | SPELL_SHARE_HEALTH (me->GetEntry() == NPC_BLAZING_MONSTROSITY_LEFT ? SPELL_SHARE_HEALTH_LEFT : SPELL_SHARE_HEALTH_RIGHT) |
Functions | |
| void | AddSC_boss_alysrazor () |
| static void | AlysrazorTrashEvaded (Creature *creature) |
| #define SPELL_MOLTEN_BARRAGE (me->GetEntry() == NPC_BLAZING_MONSTROSITY_LEFT ? SPELL_MOLTEN_BARRAGE_LEFT : SPELL_MOLTEN_BARRAGE_RIGHT) |
Definition at line 66 of file boss_alysrazor.cpp.
Referenced by npc_blazing_monstrosity::npc_blazing_monstrosityAI::UpdateAI().
| #define SPELL_MOLTEN_BARRAGE_EFFECT (me->GetEntry() == NPC_BLAZING_MONSTROSITY_LEFT ? SPELL_MOLTEN_BARRAGE_EFFECT_L : SPELL_MOLTEN_BARRAGE_EFFECT_R) |
Definition at line 67 of file boss_alysrazor.cpp.
Referenced by npc_blazing_monstrosity::npc_blazing_monstrosityAI::UpdateAI().
| #define SPELL_SHARE_HEALTH (me->GetEntry() == NPC_BLAZING_MONSTROSITY_LEFT ? SPELL_SHARE_HEALTH_LEFT : SPELL_SHARE_HEALTH_RIGHT) |
Definition at line 65 of file boss_alysrazor.cpp.
Referenced by npc_blazing_monstrosity::npc_blazing_monstrosityAI::PassengerBoarded().
| enum Events |
| Enumerator | |
|---|---|
| EVENT_START_SPITTING | |
| EVENT_CONTINUE_SPITTING | |
| EVENT_FIEROBLAST | |
| EVENT_FIEROCLAST_BARRAGE | |
| EVENT_SUMMON_SMOULDERING_HATCHLING | |
Definition at line 69 of file boss_alysrazor.cpp.
| enum MiscData |
| Enumerator | |
|---|---|
| MODEL_INVISIBLE_STALKER | |
| ANIM_KIT_BIRD_WAKE | |
| ANIM_KIT_BIRD_TURN | |
Definition at line 83 of file boss_alysrazor.cpp.
| enum Spells |
Definition at line 24 of file boss_alysrazor.cpp.
| enum Texts |
| Enumerator | |
|---|---|
| EMOTE_CRACKING_EGGS | |
Definition at line 18 of file boss_alysrazor.cpp.
| void AddSC_boss_alysrazor | ( | ) |
Definition at line 682 of file boss_alysrazor.cpp.
Referenced by AddKalimdorScripts().
|
static |
Definition at line 150 of file boss_alysrazor.cpp.
References SIZE_OF_GRIDS, and WorldObject::VisitNearbyGridObject().
Referenced by npc_blazing_monstrosity::npc_blazing_monstrosityAI::JustReachedHome(), npc_egg_pile::npc_egg_pileAI::JustReachedHome(), and npc_harbinger_of_flame::npc_harbinger_of_flameAI::JustReachedHome().