|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "SpellAuras.h"#include "vault_of_archavon.h"Go to the source code of this file.
Classes | |
| class | boss_emalon |
| struct | boss_emalon::boss_emalonAI |
| class | npc_tempest_minion |
| struct | npc_tempest_minion::npc_tempest_minionAI |
Enumerations | |
| enum | Emotes { EMOTE_OVERCHARGE = 0 , EMOTE_MINION_RESPAWN = 1 , EMOTE_BERSERK = 2 } |
| enum | Events { EVENT_CHAIN_LIGHTNING = 1 , EVENT_LIGHTNING_NOVA = 2 , EVENT_OVERCHARGE = 3 , EVENT_BERSERK = 4 , EVENT_SHOCK = 5 } |
| enum | Misc { MAX_TEMPEST_MINIONS = 4 } |
| enum | Npcs { NPC_TEMPEST_MINION = 33998 } |
| enum | Spells { SPELL_OVERCHARGE = 64218 , SPELL_BERSERK = 26662 , SPELL_SHOCK = 64363 , SPELL_OVERCHARGED = 64217 , SPELL_OVERCHARGED_BLAST = 64219 , SPELL_CHAIN_LIGHTNING = 64213 , SPELL_LIGHTNING_NOVA = 64216 } |
Functions | |
| void | AddSC_boss_emalon () |
Variables | |
| struct Position | TempestMinions [MAX_TEMPEST_MINIONS] |
| enum Emotes |
| Enumerator | |
|---|---|
| EMOTE_OVERCHARGE | |
| EMOTE_MINION_RESPAWN | |
| EMOTE_BERSERK | |
Definition at line 23 of file boss_emalon.cpp.
| enum Events |
| Enumerator | |
|---|---|
| EVENT_CHAIN_LIGHTNING | |
| EVENT_LIGHTNING_NOVA | |
| EVENT_OVERCHARGE | |
| EVENT_BERSERK | |
| EVENT_SHOCK | |
Definition at line 30 of file boss_emalon.cpp.
| enum Misc |
| Enumerator | |
|---|---|
| MAX_TEMPEST_MINIONS | |
Definition at line 44 of file boss_emalon.cpp.
| enum Npcs |
| Enumerator | |
|---|---|
| NPC_TEMPEST_MINION | |
Definition at line 39 of file boss_emalon.cpp.
| enum Spells |
| Enumerator | |
|---|---|
| SPELL_OVERCHARGE | |
| SPELL_BERSERK | |
| SPELL_SHOCK | |
| SPELL_OVERCHARGED | |
| SPELL_OVERCHARGED_BLAST | |
| SPELL_CHAIN_LIGHTNING | |
| SPELL_LIGHTNING_NOVA | |
Definition at line 11 of file boss_emalon.cpp.
| void AddSC_boss_emalon | ( | ) |
Definition at line 263 of file boss_emalon.cpp.
Referenced by AddNorthrendScripts().
| struct Position TempestMinions[MAX_TEMPEST_MINIONS] |
Definition at line 49 of file boss_emalon.cpp.
Referenced by boss_emalon::boss_emalonAI::Reset().