AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
instance_forge_of_souls.cpp File Reference
#include "InstanceMapScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "forge_of_souls.h"
#include "Group.h"

Go to the source code of this file.

Classes

class  instance_forge_of_souls
 
struct  instance_forge_of_souls::instance_forge_of_souls_InstanceScript
 

Enumerations

enum  Misc {
  NPC_CORRUPTED_SOUL_FRAGMENT = 36535 ,
  ACHIEV_CRITERIA_SOUL_POWER = 12752 ,
  ACHIEV_CRITERIA_THREE_FACED = 12976 ,
  SOUL_POWER_FRAGMENT_COUNT = 4
}
 

Functions

void AddSC_instance_forge_of_souls ()
 

Variables

BossBoundaryData const boundaries
 
static ObjectData const creatureData []
 

Enumeration Type Documentation

◆ Misc

enum Misc
Enumerator
NPC_CORRUPTED_SOUL_FRAGMENT 
ACHIEV_CRITERIA_SOUL_POWER 
ACHIEV_CRITERIA_THREE_FACED 
SOUL_POWER_FRAGMENT_COUNT 
25{
27
30
32};
@ ACHIEV_CRITERIA_SOUL_POWER
Definition instance_forge_of_souls.cpp:28
@ ACHIEV_CRITERIA_THREE_FACED
Definition instance_forge_of_souls.cpp:29
@ NPC_CORRUPTED_SOUL_FRAGMENT
Definition instance_forge_of_souls.cpp:26
@ SOUL_POWER_FRAGMENT_COUNT
Definition instance_forge_of_souls.cpp:31

Function Documentation

◆ AddSC_instance_forge_of_souls()

void AddSC_instance_forge_of_souls ( )
179{
181}
Definition instance_forge_of_souls.cpp:48

Referenced by AddNorthrendScripts().

Variable Documentation

◆ boundaries

BossBoundaryData const boundaries
Initial value:
=
{
{ DATA_BRONJAHM, new CircleBoundary(Position(5297.3f, 2506.45f), 100.96) },
{ DATA_DEVOURER, new ParallelogramBoundary(Position(5663.56f, 2570.53f), Position(5724.39f, 2520.45f), Position(5570.36f, 2461.42f)) }
}
Definition AreaBoundary.h:89
Definition AreaBoundary.h:129
@ DATA_BRONJAHM
Definition forge_of_souls.h:30
@ DATA_DEVOURER
Definition forge_of_souls.h:31
Definition Position.h:27
35{
36 { DATA_BRONJAHM, new CircleBoundary(Position(5297.3f, 2506.45f), 100.96) },
37 { DATA_DEVOURER, new ParallelogramBoundary(Position(5663.56f, 2570.53f), Position(5724.39f, 2520.45f), Position(5570.36f, 2461.42f)) }
38};

Referenced by instance_forge_of_souls::instance_forge_of_souls_InstanceScript::instance_forge_of_souls_InstanceScript().

◆ creatureData

ObjectData const creatureData[]
static
Initial value:
=
{
{ 0, 0 }
}
@ NPC_DEVOURER
Definition forge_of_souls.h:43
@ NPC_BRONJAHM
Definition forge_of_souls.h:42
41{
44 { 0, 0 }
45};

Referenced by instance_forge_of_souls::instance_forge_of_souls_InstanceScript::instance_forge_of_souls_InstanceScript().