TrinityCore
Loading...
Searching...
No Matches
boss_the_beast.cpp File Reference
#include "ScriptMgr.h"
#include "blackrock_spire.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellAuraEffects.h"
+ Include dependency graph for boss_the_beast.cpp:

Go to the source code of this file.

Classes

class  OrcDeathEvent
 
struct  boss_the_beast
 
class  at_trigger_the_beast_movement
 The beast room areatrigger, this one triggers boss pathing. (AT Id 2066) More...
 
class  at_the_beast_room
 

Enumerations

enum  BeastSpells {
  SPELL_FLAMEBREAK = 16785 , SPELL_IMMOLATE = 15570 , SPELL_TERRIFYINGROAR = 14100 , SPELL_BERSERKER_CHARGE = 16636 ,
  SPELL_FIREBALL = 16788 , SPELL_FIREBLAST = 16144 , SPELL_FINKLE_IS_EINHORN = 16710 , SPELL_SUICIDE = 7
}
 
enum  BeastEvents {
  EVENT_FLAME_BREAK = 1 , EVENT_IMMOLATE = 2 , EVENT_TERRIFYING_ROAR = 3 , EVENT_BERSERKER_CHARGE = 4 ,
  EVENT_FIREBALL = 5 , EVENT_FIREBLAST = 6
}
 
enum  BeastMisc {
  DATA_BEAST_REACHED = 1 , DATA_BEAST_ROOM = 2 , BEAST_MOVEMENT_ID = 11037520 , NPC_BLACKHAND_ELITE = 10317 ,
  SAY_BLACKHAND_DOOMED = 0
}
 

Functions

void AddSC_boss_thebeast ()
 

Variables

Position const OrcsRunawayPosition = { 34.163567f, -536.852356f, 110.935196f, 6.056306f }
 

Enumeration Type Documentation

◆ BeastEvents

Enumerator
EVENT_FLAME_BREAK 
EVENT_IMMOLATE 
EVENT_TERRIFYING_ROAR 
EVENT_BERSERKER_CHARGE 
EVENT_FIREBALL 
EVENT_FIREBLAST 

Definition at line 39 of file boss_the_beast.cpp.

◆ BeastMisc

enum BeastMisc
Enumerator
DATA_BEAST_REACHED 
DATA_BEAST_ROOM 
BEAST_MOVEMENT_ID 
NPC_BLACKHAND_ELITE 
SAY_BLACKHAND_DOOMED 

Definition at line 49 of file boss_the_beast.cpp.

◆ BeastSpells

Enumerator
SPELL_FLAMEBREAK 
SPELL_IMMOLATE 
SPELL_TERRIFYINGROAR 
SPELL_BERSERKER_CHARGE 
SPELL_FIREBALL 
SPELL_FIREBLAST 
SPELL_FINKLE_IS_EINHORN 
SPELL_SUICIDE 

Definition at line 27 of file boss_the_beast.cpp.

Function Documentation

◆ AddSC_boss_thebeast()

void AddSC_boss_thebeast ( )

Definition at line 262 of file boss_the_beast.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ OrcsRunawayPosition

Position const OrcsRunawayPosition = { 34.163567f, -536.852356f, 110.935196f, 6.056306f }

Definition at line 60 of file boss_the_beast.cpp.