TrinityCore
boss_vectus.cpp File Reference
#include "scholomance.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
+ Include dependency graph for boss_vectus.cpp:

Go to the source code of this file.

Classes

class  boss_vectus
 
struct  boss_vectus::boss_vectusAI
 

Enumerations

enum  VectusEmotes { EMOTE_FRENZY = 0 }
 
enum  VectusSpells { SPELL_FLAMESTRIKE = 18399 , SPELL_BLAST_WAVE = 16046 , SPELL_FIRE_SHIELD = 19626 , SPELL_FRENZY = 8269 }
 
enum  VectusEvents { EVENT_FIRE_SHIELD = 1 , EVENT_BLAST_WAVE , EVENT_FRENZY }
 
enum  VectusTalks { TALK_IDLE = 1 , TALK_IDLE2 = 2 , TALK_IDLE3 = 3 }
 
enum  VectusPaths { PATH_VECTUS_IDLE = 3904400 }
 

Functions

void AddSC_boss_vectus ()
 

Enumeration Type Documentation

◆ VectusEmotes

Enumerator
EMOTE_FRENZY 

Definition at line 22 of file boss_vectus.cpp.

23{
24 EMOTE_FRENZY = 0
25};
@ EMOTE_FRENZY
Definition: boss_vectus.cpp:24

◆ VectusEvents

Enumerator
EVENT_FIRE_SHIELD 
EVENT_BLAST_WAVE 
EVENT_FRENZY 

Definition at line 35 of file boss_vectus.cpp.

36{
40};
@ EVENT_BLAST_WAVE
Definition: boss_vectus.cpp:38
@ EVENT_FRENZY
Definition: boss_vectus.cpp:39
@ EVENT_FIRE_SHIELD
Definition: boss_vectus.cpp:37

◆ VectusPaths

Enumerator
PATH_VECTUS_IDLE 

Definition at line 49 of file boss_vectus.cpp.

50{
51 PATH_VECTUS_IDLE = 3904400
52};
@ PATH_VECTUS_IDLE
Definition: boss_vectus.cpp:51

◆ VectusSpells

Enumerator
SPELL_FLAMESTRIKE 
SPELL_BLAST_WAVE 
SPELL_FIRE_SHIELD 
SPELL_FRENZY 

Definition at line 27 of file boss_vectus.cpp.

28{
29 SPELL_FLAMESTRIKE = 18399,
30 SPELL_BLAST_WAVE = 16046,
31 SPELL_FIRE_SHIELD = 19626,
32 SPELL_FRENZY = 8269 // 28371
33};
@ SPELL_FLAMESTRIKE
Definition: boss_vectus.cpp:29
@ SPELL_FIRE_SHIELD
Definition: boss_vectus.cpp:31
@ SPELL_BLAST_WAVE
Definition: boss_vectus.cpp:30
@ SPELL_FRENZY
Definition: boss_vectus.cpp:32

◆ VectusTalks

Enumerator
TALK_IDLE 
TALK_IDLE2 
TALK_IDLE3 

Definition at line 42 of file boss_vectus.cpp.

43{
44 TALK_IDLE = 1,
45 TALK_IDLE2 = 2,
46 TALK_IDLE3 = 3
47};
@ TALK_IDLE2
Definition: boss_vectus.cpp:45
@ TALK_IDLE3
Definition: boss_vectus.cpp:46
@ TALK_IDLE
Definition: boss_vectus.cpp:44

Function Documentation

◆ AddSC_boss_vectus()

void AddSC_boss_vectus ( )

Definition at line 136 of file boss_vectus.cpp.

137{
138 new boss_vectus();
139}
+ Here is the caller graph for this function: