AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_nethekurse.cpp File Reference
#include "Player.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "shattered_halls.h"

Go to the source code of this file.

Classes

class  boss_grand_warlock_nethekurse
 
struct  boss_grand_warlock_nethekurse::boss_grand_warlock_nethekurseAI
 
class  spell_tsh_shadow_sear
 
class  spell_tsh_shadow_sear::spell_tsh_shadow_sear_AuraScript
 
class  spell_tsh_shadow_bolt
 
class  spell_tsh_shadow_bolt::spell_tsh_shadow_bolt_SpellScript
 

Enumerations

enum  eGrandWarlockNethekurse {
  SAY_INTRO = 0 ,
  SAY_PEON_ATTACKED = 1 ,
  SAY_PEON_DIES = 2 ,
  SAY_TAUNT = 3 ,
  SAY_AGGRO = 4 ,
  SAY_SLAY = 5 ,
  SAY_DIE = 6 ,
  SPELL_DEATH_COIL_N = 30741 ,
  SPELL_DEATH_COIL_H = 30500 ,
  SPELL_DARK_SPIN = 30502 ,
  SPELL_SHADOW_FISSURE = 30496 ,
  SPELL_SHADOW_CLEAVE_N = 30495 ,
  SPELL_SHADOW_SLAM_H = 35953 ,
  SPELL_SHADOW_SEAR = 30735 ,
  SETDATA_DATA = 1 ,
  SETDATA_PEON_AGGRO = 1 ,
  SETDATA_PEON_DEATH = 2 ,
  EVENT_STAGE_NONE = 0 ,
  EVENT_STAGE_INTRO = 1 ,
  EVENT_STAGE_TAUNT = 2 ,
  EVENT_STAGE_MAIN = 3 ,
  EVENT_INTRO = 1 ,
  EVENT_SPELL_DEATH_COIL = 2 ,
  EVENT_SPELL_SHADOW_FISSURE = 3 ,
  EVENT_SPELL_CLEAVE = 4 ,
  EVENT_CHECK_HEALTH = 5 ,
  EVENT_START_ATTACK = 6
}
 

Functions

void AddSC_boss_grand_warlock_nethekurse ()
 

Enumeration Type Documentation

◆ eGrandWarlockNethekurse

Enumerator
SAY_INTRO 
SAY_PEON_ATTACKED 
SAY_PEON_DIES 
SAY_TAUNT 
SAY_AGGRO 
SAY_SLAY 
SAY_DIE 
SPELL_DEATH_COIL_N 
SPELL_DEATH_COIL_H 
SPELL_DARK_SPIN 
SPELL_SHADOW_FISSURE 
SPELL_SHADOW_CLEAVE_N 
SPELL_SHADOW_SLAM_H 
SPELL_SHADOW_SEAR 
SETDATA_DATA 
SETDATA_PEON_AGGRO 
SETDATA_PEON_DEATH 
EVENT_STAGE_NONE 
EVENT_STAGE_INTRO 
EVENT_STAGE_TAUNT 
EVENT_STAGE_MAIN 
EVENT_INTRO 
EVENT_SPELL_DEATH_COIL 
EVENT_SPELL_SHADOW_FISSURE 
EVENT_SPELL_CLEAVE 
EVENT_CHECK_HEALTH 
EVENT_START_ATTACK 
24{
25 SAY_INTRO = 0,
27 SAY_PEON_DIES = 2,
28 SAY_TAUNT = 3,
29 SAY_AGGRO = 4,
30 SAY_SLAY = 5,
31 SAY_DIE = 6,
32
33 SPELL_DEATH_COIL_N = 30741,
34 SPELL_DEATH_COIL_H = 30500,
35 SPELL_DARK_SPIN = 30502,
38 SPELL_SHADOW_SLAM_H = 35953,
39 SPELL_SHADOW_SEAR = 30735,
40
41 SETDATA_DATA = 1,
44
49
50 EVENT_INTRO = 1,
56};
@ EVENT_SPELL_CLEAVE
Definition: boss_nethekurse.cpp:53
@ EVENT_STAGE_NONE
Definition: boss_nethekurse.cpp:45
@ SPELL_SHADOW_FISSURE
Definition: boss_nethekurse.cpp:36
@ SPELL_SHADOW_CLEAVE_N
Definition: boss_nethekurse.cpp:37
@ EVENT_STAGE_TAUNT
Definition: boss_nethekurse.cpp:47
@ SAY_PEON_DIES
Definition: boss_nethekurse.cpp:27
@ SAY_PEON_ATTACKED
Definition: boss_nethekurse.cpp:26
@ SAY_AGGRO
Definition: boss_nethekurse.cpp:29
@ EVENT_START_ATTACK
Definition: boss_nethekurse.cpp:55
@ EVENT_CHECK_HEALTH
Definition: boss_nethekurse.cpp:54
@ SPELL_SHADOW_SEAR
Definition: boss_nethekurse.cpp:39
@ SETDATA_DATA
Definition: boss_nethekurse.cpp:41
@ EVENT_SPELL_SHADOW_FISSURE
Definition: boss_nethekurse.cpp:52
@ EVENT_STAGE_INTRO
Definition: boss_nethekurse.cpp:46
@ SPELL_DEATH_COIL_N
Definition: boss_nethekurse.cpp:33
@ EVENT_SPELL_DEATH_COIL
Definition: boss_nethekurse.cpp:51
@ SAY_SLAY
Definition: boss_nethekurse.cpp:30
@ SPELL_DEATH_COIL_H
Definition: boss_nethekurse.cpp:34
@ SETDATA_PEON_DEATH
Definition: boss_nethekurse.cpp:43
@ SAY_TAUNT
Definition: boss_nethekurse.cpp:28
@ SAY_DIE
Definition: boss_nethekurse.cpp:31
@ SETDATA_PEON_AGGRO
Definition: boss_nethekurse.cpp:42
@ SPELL_SHADOW_SLAM_H
Definition: boss_nethekurse.cpp:38
@ SPELL_DARK_SPIN
Definition: boss_nethekurse.cpp:35
@ EVENT_INTRO
Definition: boss_nethekurse.cpp:50
@ EVENT_STAGE_MAIN
Definition: boss_nethekurse.cpp:48
@ SAY_INTRO
Definition: boss_nethekurse.cpp:25

Function Documentation

◆ AddSC_boss_grand_warlock_nethekurse()

void AddSC_boss_grand_warlock_nethekurse ( )
324{
328}
Definition: boss_nethekurse.cpp:63
Definition: boss_nethekurse.cpp:261
Definition: boss_nethekurse.cpp:287

Referenced by AddOutlandScripts().