![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"#include "Player.h"#include "ScriptedCreature.h"#include "SpellScript.h"#include "SpellScriptLoader.h"#include "halls_of_lightning.h"Go to the source code of this file.
Classes | |
| struct | boss_loken |
| class | spell_loken_pulsing_shockwave |
Enumerations | |
| enum | LokenSpells { SPELL_ARC_LIGHTNING = 52921 , SPELL_LIGHTNING_NOVA = 52960 , SPELL_LIGHTNING_NOVA_VISUAL = 56502 , SPELL_LIGHTNING_NOVA_THUNDERS = 52663 , SPELL_PULSING_SHOCKWAVE = 52961 , ACHIEVEMENT_TIMELY_DEATH = 20384 } |
| enum | Yells { SAY_INTRO_1 = 0 , SAY_INTRO_2 = 1 , SAY_AGGRO = 2 , SAY_NOVA = 3 , SAY_SLAY = 4 , SAY_75HEALTH = 5 , SAY_50HEALTH = 6 , SAY_25HEALTH = 7 , SAY_DEATH = 8 , EMOTE_NOVA = 9 } |
| enum | LokenEvents { EVENT_LIGHTNING_NOVA = 1 , EVENT_SHOCKWAVE = 2 , EVENT_ARC_LIGHTNING = 3 , EVENT_CHECK_HEALTH = 4 , EVENT_AURA_REMOVE = 5 } |
Functions | |
| void | AddSC_boss_loken () |
| enum LokenEvents |
| Enumerator | |
|---|---|
| EVENT_LIGHTNING_NOVA | |
| EVENT_SHOCKWAVE | |
| EVENT_ARC_LIGHTNING | |
| EVENT_CHECK_HEALTH | |
| EVENT_AURA_REMOVE | |
| enum LokenSpells |
| Enumerator | |
|---|---|
| SPELL_ARC_LIGHTNING | |
| SPELL_LIGHTNING_NOVA | |
| SPELL_LIGHTNING_NOVA_VISUAL | |
| SPELL_LIGHTNING_NOVA_THUNDERS | |
| SPELL_PULSING_SHOCKWAVE | |
| ACHIEVEMENT_TIMELY_DEATH | |
| enum Yells |
| Enumerator | |
|---|---|
| SAY_INTRO_1 | |
| SAY_INTRO_2 | |
| SAY_AGGRO | |
| SAY_NOVA | |
| SAY_SLAY | |
| SAY_75HEALTH | |
| SAY_50HEALTH | |
| SAY_25HEALTH | |
| SAY_DEATH | |
| EMOTE_NOVA | |
| void AddSC_boss_loken | ( | ) |
References RegisterHallOfLightningCreatureAI, and RegisterSpellScript.
Referenced by AddNorthrendScripts().