AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_ouro.cpp File Reference
#include "Cell.h"
#include "CellImpl.h"
#include "CreatureScript.h"
#include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "temple_of_ahnqiraj.h"

Go to the source code of this file.

Classes

struct  npc_ouro_spawner
 
struct  boss_ouro
 
struct  npc_dirt_mound
 

Enumerations

enum  Spells {
  SPELL_SWEEP = 26103 ,
  SPELL_SAND_BLAST = 26102 ,
  SPELL_GROUND_RUPTURE = 26100 ,
  SPELL_BERSERK = 26615 ,
  SPELL_BOULDER = 26616 ,
  SPELL_OURO_SUBMERGE_VISUAL = 26063 ,
  SPELL_SUMMON_SANDWORM_BASE = 26133 ,
  SPELL_BIRTH = 26586 ,
  SPELL_DIRTMOUND_PASSIVE = 26092 ,
  SPELL_SUMMON_OURO = 26061 ,
  SPELL_SUMMON_OURO_MOUNDS = 26058 ,
  SPELL_QUAKE = 26093 ,
  SPELL_SUMMON_SCARABS = 26060 ,
  SPELL_SUMMON_OURO_AURA = 26642 ,
  SPELL_DREAM_FOG = 24780
}
 
enum  Misc {
  GROUP_EMERGED = 0 ,
  GROUP_PHASE_TRANSITION = 1 ,
  NPC_DIRT_MOUND = 15712 ,
  GO_SANDWORM_BASE = 180795 ,
  DATA_OURO_HEALTH = 0
}
 

Functions

void AddSC_boss_ouro ()
 

Enumeration Type Documentation

◆ Misc

enum Misc
Enumerator
GROUP_EMERGED 
GROUP_PHASE_TRANSITION 
NPC_DIRT_MOUND 
GO_SANDWORM_BASE 
DATA_OURO_HEALTH 
50{
51 GROUP_EMERGED = 0,
53
54 NPC_DIRT_MOUND = 15712,
55 GO_SANDWORM_BASE = 180795,
56
58};
@ GO_SANDWORM_BASE
Definition boss_ouro.cpp:55
@ DATA_OURO_HEALTH
Definition boss_ouro.cpp:57
@ GROUP_PHASE_TRANSITION
Definition boss_ouro.cpp:52
@ NPC_DIRT_MOUND
Definition boss_ouro.cpp:54
@ GROUP_EMERGED
Definition boss_ouro.cpp:51

◆ Spells

enum Spells
Enumerator
SPELL_SWEEP 
SPELL_SAND_BLAST 
SPELL_GROUND_RUPTURE 
SPELL_BERSERK 
SPELL_BOULDER 
SPELL_OURO_SUBMERGE_VISUAL 
SPELL_SUMMON_SANDWORM_BASE 
SPELL_BIRTH 
SPELL_DIRTMOUND_PASSIVE 
SPELL_SUMMON_OURO 
SPELL_SUMMON_OURO_MOUNDS 
SPELL_QUAKE 
SPELL_SUMMON_SCARABS 
SPELL_SUMMON_OURO_AURA 
SPELL_DREAM_FOG 
28{
29 // Ouro
30 SPELL_SWEEP = 26103,
31 SPELL_SAND_BLAST = 26102,
33 SPELL_BERSERK = 26615,
34 SPELL_BOULDER = 26616,
37
38 // Misc - Mounds, Ouro Spawner
39 SPELL_BIRTH = 26586,
41 SPELL_SUMMON_OURO = 26061,
43 SPELL_QUAKE = 26093,
46 SPELL_DREAM_FOG = 24780
47};
@ SPELL_BIRTH
Definition boss_ouro.cpp:39
@ SPELL_DIRTMOUND_PASSIVE
Definition boss_ouro.cpp:40
@ SPELL_BOULDER
Definition boss_ouro.cpp:34
@ SPELL_SUMMON_OURO_AURA
Definition boss_ouro.cpp:45
@ SPELL_QUAKE
Definition boss_ouro.cpp:43
@ SPELL_SWEEP
Definition boss_ouro.cpp:30
@ SPELL_SAND_BLAST
Definition boss_ouro.cpp:31
@ SPELL_SUMMON_OURO_MOUNDS
Definition boss_ouro.cpp:42
@ SPELL_SUMMON_SANDWORM_BASE
Definition boss_ouro.cpp:36
@ SPELL_GROUND_RUPTURE
Definition boss_ouro.cpp:32
@ SPELL_OURO_SUBMERGE_VISUAL
Definition boss_ouro.cpp:35
@ SPELL_BERSERK
Definition boss_ouro.cpp:33
@ SPELL_DREAM_FOG
Definition boss_ouro.cpp:46
@ SPELL_SUMMON_OURO
Definition boss_ouro.cpp:41
@ SPELL_SUMMON_SCARABS
Definition boss_ouro.cpp:44

Function Documentation

◆ AddSC_boss_ouro()

void AddSC_boss_ouro ( )
390{
394}
Definition boss_ouro.cpp:106
Definition boss_ouro.cpp:309
Definition boss_ouro.cpp:61
#define RegisterTempleOfAhnQirajCreatureAI(ai_name)
Definition temple_of_ahnqiraj.h:114

References RegisterTempleOfAhnQirajCreatureAI.

Referenced by AddKalimdorScripts().