AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_nexusprince_shaffar.cpp File Reference
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "mana_tombs.h"

Go to the source code of this file.

Classes

struct  boss_nexusprince_shaffar
 
struct  npc_yor
 

Enumerations

enum  Text {
  SAY_INTRO = 0 ,
  SAY_AGGRO = 1 ,
  SAY_SLAY = 2 ,
  SAY_SUMMON = 3 ,
  SAY_DEAD = 4
}
 
enum  Spells {
  SPELL_BLINK = 34605 ,
  SPELL_FROSTBOLT = 32364 ,
  SPELL_FIREBALL = 32363 ,
  SPELL_FROSTNOVA = 32365 ,
  SPELL_ETHEREAL_BEACON = 32371 ,
  SPELL_ETHEREAL_BEACON_VISUAL = 32368 ,
  SPELL_DOUBLE_BREATH = 38361 ,
  SPELL_STOMP = 36405
}
 
enum  Npc { NPC_BEACON = 18431 }
 

Functions

void AddSC_boss_nexusprince_shaffar ()
 

Enumeration Type Documentation

◆ Npc

enum Npc
Enumerator
NPC_BEACON 
48{
49 NPC_BEACON = 18431
50};
@ NPC_BEACON
Definition boss_nexusprince_shaffar.cpp:49

◆ Spells

enum Spells
Enumerator
SPELL_BLINK 
SPELL_FROSTBOLT 
SPELL_FIREBALL 
SPELL_FROSTNOVA 
SPELL_ETHEREAL_BEACON 
SPELL_ETHEREAL_BEACON_VISUAL 
SPELL_DOUBLE_BREATH 
SPELL_STOMP 
33{
34 // Shaffar
35 SPELL_BLINK = 34605,
36 SPELL_FROSTBOLT = 32364,
37 SPELL_FIREBALL = 32363,
38 SPELL_FROSTNOVA = 32365,
39 SPELL_ETHEREAL_BEACON = 32371, // Summons NPC_BEACON
41
42 // Yor
43 SPELL_DOUBLE_BREATH = 38361,
44 SPELL_STOMP = 36405
45};
@ SPELL_STOMP
Definition boss_nexusprince_shaffar.cpp:44
@ SPELL_BLINK
Definition boss_nexusprince_shaffar.cpp:35
@ SPELL_FROSTBOLT
Definition boss_nexusprince_shaffar.cpp:36
@ SPELL_FIREBALL
Definition boss_nexusprince_shaffar.cpp:37
@ SPELL_DOUBLE_BREATH
Definition boss_nexusprince_shaffar.cpp:43
@ SPELL_ETHEREAL_BEACON
Definition boss_nexusprince_shaffar.cpp:39
@ SPELL_ETHEREAL_BEACON_VISUAL
Definition boss_nexusprince_shaffar.cpp:40
@ SPELL_FROSTNOVA
Definition boss_nexusprince_shaffar.cpp:38

◆ Text

enum Text
Enumerator
SAY_INTRO 
SAY_AGGRO 
SAY_SLAY 
SAY_SUMMON 
SAY_DEAD 
24{
25 SAY_INTRO = 0,
26 SAY_AGGRO = 1,
27 SAY_SLAY = 2,
28 SAY_SUMMON = 3,
29 SAY_DEAD = 4
30};
@ SAY_AGGRO
Definition boss_nexusprince_shaffar.cpp:26
@ SAY_SLAY
Definition boss_nexusprince_shaffar.cpp:27
@ SAY_SUMMON
Definition boss_nexusprince_shaffar.cpp:28
@ SAY_INTRO
Definition boss_nexusprince_shaffar.cpp:25
@ SAY_DEAD
Definition boss_nexusprince_shaffar.cpp:29

Function Documentation

◆ AddSC_boss_nexusprince_shaffar()

void AddSC_boss_nexusprince_shaffar ( )
201{
204}
#define RegisterManaTombsCreatureAI(ai_name)
Definition mana_tombs.h:43
Definition boss_nexusprince_shaffar.cpp:53
Definition boss_nexusprince_shaffar.cpp:163

References RegisterManaTombsCreatureAI.

Referenced by AddOutlandScripts().