TrinityCore
Loading...
Searching...
No Matches
boss_grandmaster_vorpil.cpp File Reference
#include "ScriptMgr.h"
#include "Containers.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
#include "shadow_labyrinth.h"
+ Include dependency graph for boss_grandmaster_vorpil.cpp:

Go to the source code of this file.

Classes

struct  boss_grandmaster_vorpil
 
struct  npc_voidwalker_summoner
 
struct  npc_void_traveler
 

Enumerations

enum  Texts {
  SAY_HELP = 0 , SAY_AGGRO = 1 , SAY_SLAY = 2 , SAY_DEATH = 3 ,
  SAY_DRAW = 4 , SAY_WIPE = 5
}
 
enum  Spells {
  SPELL_SHADOWBOLT_VOLLEY = 33841 , SPELL_BANISH = 38791 , SPELL_DRAW_SHADOWS = 33563 , SPELL_RAIN_OF_FIRE = 33617 ,
  SPELL_SUMMON_VOID_PORTAL_A = 33566 , SPELL_SUMMON_VOID_PORTAL_B = 33614 , SPELL_SUMMON_VOID_PORTAL_C = 33615 , SPELL_SUMMON_VOID_PORTAL_D = 33567 ,
  SPELL_SUMMON_VOID_PORTAL_E = 33616 , SPELL_SUMMON_VOID_SUMMONER = 33927 , SPELL_DESPAWN_VOID_PORTALS = 33568 , SPELL_GREAT_SACRIFICE = 33618 ,
  SPELL_SUMMON_VOIDWALKER_A = 33582 , SPELL_SUMMON_VOIDWALKER_B = 33583 , SPELL_SUMMON_VOIDWALKER_C = 33584 , SPELL_SUMMON_VOIDWALKER_D = 33585 ,
  SPELL_SUMMON_VOIDWALKER_E = 33586 , SPELL_SACRIFICE = 33587 , SPELL_SHADOW_NOVA = 33846 , SPELL_EMPOWERING_SHADOWS = 33783 ,
  SPELL_INSTAKILL_SELF = 29878
}
 
enum  Events {
  EVENT_HELP = 1 , EVENT_SHADOWBOLT_VOLLEY , EVENT_BANISH , EVENT_DRAW_SHADOWS ,
  EVENT_RAIN_OF_FIRE
}
 

Functions

void AddSC_boss_grandmaster_vorpil ()
 

Variables

std::array< uint32, 5 > const VoidwalkerSummonSpells
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_HELP 
EVENT_SHADOWBOLT_VOLLEY 
EVENT_BANISH 
EVENT_DRAW_SHADOWS 
EVENT_RAIN_OF_FIRE 

Definition at line 67 of file boss_grandmaster_vorpil.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_SHADOWBOLT_VOLLEY 
SPELL_BANISH 
SPELL_DRAW_SHADOWS 
SPELL_RAIN_OF_FIRE 
SPELL_SUMMON_VOID_PORTAL_A 
SPELL_SUMMON_VOID_PORTAL_B 
SPELL_SUMMON_VOID_PORTAL_C 
SPELL_SUMMON_VOID_PORTAL_D 
SPELL_SUMMON_VOID_PORTAL_E 
SPELL_SUMMON_VOID_SUMMONER 
SPELL_DESPAWN_VOID_PORTALS 
SPELL_GREAT_SACRIFICE 
SPELL_SUMMON_VOIDWALKER_A 
SPELL_SUMMON_VOIDWALKER_B 
SPELL_SUMMON_VOIDWALKER_C 
SPELL_SUMMON_VOIDWALKER_D 
SPELL_SUMMON_VOIDWALKER_E 
SPELL_SACRIFICE 
SPELL_SHADOW_NOVA 
SPELL_EMPOWERING_SHADOWS 
SPELL_INSTAKILL_SELF 

Definition at line 36 of file boss_grandmaster_vorpil.cpp.

◆ Texts

enum Texts
Enumerator
SAY_HELP 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_DRAW 
SAY_WIPE 

Definition at line 26 of file boss_grandmaster_vorpil.cpp.

Function Documentation

◆ AddSC_boss_grandmaster_vorpil()

void AddSC_boss_grandmaster_vorpil ( )

Definition at line 240 of file boss_grandmaster_vorpil.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ VoidwalkerSummonSpells

std::array<uint32, 5> const VoidwalkerSummonSpells