TrinityCore
Loading...
Searching...
No Matches
boss_loken.cpp File Reference
#include "ScriptMgr.h"
#include "halls_of_lightning.h"
#include "InstanceScript.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
+ Include dependency graph for boss_loken.cpp:

Go to the source code of this file.

Classes

struct  boss_loken
 
class  spell_loken_pulsing_shockwave
 

Macros

#define SPELL_PULSING_SHOCKWAVE   DUNGEON_MODE<uint32>(52961,59836)
 

Enumerations

enum  Texts {
  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  Spells { SPELL_ARC_LIGHTNING = 52921 , SPELL_LIGHTNING_NOVA = 52960 , SPELL_PULSING_SHOCKWAVE_AURA = 59414 }
 
enum  Events { EVENT_ARC_LIGHTNING = 1 , EVENT_LIGHTNING_NOVA , EVENT_RESUME_PULSING_SHOCKWAVE , EVENT_INTRO_DIALOGUE }
 
enum  Phases { PHASE_INTRO = 1 , PHASE_NORMAL }
 
enum  Misc { ACHIEV_TIMELY_DEATH_START_EVENT = 20384 }
 

Functions

void AddSC_boss_loken ()
 

Macro Definition Documentation

◆ SPELL_PULSING_SHOCKWAVE

#define SPELL_PULSING_SHOCKWAVE   DUNGEON_MODE<uint32>(52961,59836)

Definition at line 53 of file boss_loken.cpp.

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_ARC_LIGHTNING 
EVENT_LIGHTNING_NOVA 
EVENT_RESUME_PULSING_SHOCKWAVE 
EVENT_INTRO_DIALOGUE 

Definition at line 55 of file boss_loken.cpp.

◆ Misc

enum Misc
Enumerator
ACHIEV_TIMELY_DEATH_START_EVENT 

Definition at line 70 of file boss_loken.cpp.

◆ Phases

enum Phases
Enumerator
PHASE_INTRO 
PHASE_NORMAL 

Definition at line 63 of file boss_loken.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_ARC_LIGHTNING 
SPELL_LIGHTNING_NOVA 
SPELL_PULSING_SHOCKWAVE_AURA 

Definition at line 45 of file boss_loken.cpp.

◆ Texts

enum Texts
Enumerator
SAY_INTRO_1 
SAY_INTRO_2 
SAY_AGGRO 
SAY_NOVA 
SAY_SLAY 
SAY_75HEALTH 
SAY_50HEALTH 
SAY_25HEALTH 
SAY_DEATH 
EMOTE_NOVA 

Definition at line 31 of file boss_loken.cpp.

Function Documentation

◆ AddSC_boss_loken()

void AddSC_boss_loken ( )

Definition at line 218 of file boss_loken.cpp.

+ Here is the caller graph for this function: