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

Go to the source code of this file.

Classes

class  boss_overlord_wyrmthalak
 
struct  boss_overlord_wyrmthalak::boss_overlordwyrmthalakAI
 

Enumerations

enum  Spells {
  SPELL_BLASTWAVE = 11130 ,
  SPELL_SHOUT = 23511 ,
  SPELL_CLEAVE = 20691 ,
  SPELL_KNOCKAWAY = 20686
}
 
enum  Events {
  EVENT_BLAST_WAVE = 1 ,
  EVENT_SHOUT = 2 ,
  EVENT_CLEAVE = 3 ,
  EVENT_KNOCK_AWAY = 4
}
 
enum  Adds {
  NPC_SPIRESTONE_WARLORD = 9216 ,
  NPC_SMOLDERTHORN_BERSERKER = 9268
}
 

Functions

void AddSC_boss_overlordwyrmthalak ()
 

Variables

constexpr uint32 CALL_HELP = 0
 
const Position SummonLocation1 = {-49.43f, -455.82f, 77.82f, 4.61f}
 
const Position SummonLocation2 = {-58.48f, -456.29f, 77.82f, 4.613f}
 

Enumeration Type Documentation

◆ Adds

enum Adds
Enumerator
NPC_SPIRESTONE_WARLORD 
NPC_SMOLDERTHORN_BERSERKER 
39{
42};
@ NPC_SPIRESTONE_WARLORD
Definition boss_overlord_wyrmthalak.cpp:40
@ NPC_SMOLDERTHORN_BERSERKER
Definition boss_overlord_wyrmthalak.cpp:41

◆ Events

enum Events
Enumerator
EVENT_BLAST_WAVE 
EVENT_SHOUT 
EVENT_CLEAVE 
EVENT_KNOCK_AWAY 
31{
33 EVENT_SHOUT = 2,
34 EVENT_CLEAVE = 3,
36};
@ EVENT_KNOCK_AWAY
Definition boss_overlord_wyrmthalak.cpp:35
@ EVENT_BLAST_WAVE
Definition boss_overlord_wyrmthalak.cpp:32
@ EVENT_SHOUT
Definition boss_overlord_wyrmthalak.cpp:33
@ EVENT_CLEAVE
Definition boss_overlord_wyrmthalak.cpp:34

◆ Spells

enum Spells
Enumerator
SPELL_BLASTWAVE 
SPELL_SHOUT 
SPELL_CLEAVE 
SPELL_KNOCKAWAY 
23{
24 SPELL_BLASTWAVE = 11130,
25 SPELL_SHOUT = 23511,
26 SPELL_CLEAVE = 20691,
27 SPELL_KNOCKAWAY = 20686
28};
@ SPELL_SHOUT
Definition boss_overlord_wyrmthalak.cpp:25
@ SPELL_CLEAVE
Definition boss_overlord_wyrmthalak.cpp:26
@ SPELL_KNOCKAWAY
Definition boss_overlord_wyrmthalak.cpp:27
@ SPELL_BLASTWAVE
Definition boss_overlord_wyrmthalak.cpp:24

Function Documentation

◆ AddSC_boss_overlordwyrmthalak()

void AddSC_boss_overlordwyrmthalak ( )
136{
138}
Definition boss_overlord_wyrmthalak.cpp:50

Referenced by AddEasternKingdomsScripts().

Variable Documentation

◆ CALL_HELP

constexpr uint32 CALL_HELP = 0
constexpr

◆ SummonLocation1

const Position SummonLocation1 = {-49.43f, -455.82f, 77.82f, 4.61f}
46{-49.43f, -455.82f, 77.82f, 4.61f};

Referenced by boss_overlord_wyrmthalak::boss_overlordwyrmthalakAI::UpdateAI().

◆ SummonLocation2

const Position SummonLocation2 = {-58.48f, -456.29f, 77.82f, 4.613f}
47{-58.48f, -456.29f, 77.82f, 4.613f};

Referenced by boss_overlord_wyrmthalak::boss_overlordwyrmthalakAI::UpdateAI().