Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
firelands.h File Reference
#include "Map.h"
#include "CreatureAI.h"
Include dependency graph for firelands.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DelayedAttackStartEvent

Macros

#define FirelandsScriptName   "instance_firelands"

Enumerations

enum  CreatureIds {
  NPC_BLAZING_MONSTROSITY_LEFT = 53786 , NPC_BLAZING_MONSTROSITY_RIGHT = 53791 , NPC_EGG_PILE = 53795 , NPC_HARBINGER_OF_FLAME = 53793 ,
  NPC_MOLTEN_EGG_TRASH = 53914 , NPC_SMOULDERING_HATCHLING = 53794
}
enum  DataTypes {
  DATA_BETH_TILAC = 0 , DATA_LORD_RHYOLITH = 1 , DATA_SHANNOX = 2 , DATA_ALYSRAZOR = 3 ,
  DATA_BALEROC = 4 , DATA_MAJORDOMO_STAGHELM = 5 , DATA_RAGNAROS = 6
}

Functions

template<class AI>
CreatureAIGetFirelandsAI (Creature *creature)

Variables

uint32 const EncounterCount = 7

Macro Definition Documentation

◆ FirelandsScriptName

#define FirelandsScriptName   "instance_firelands"

Definition at line 12 of file firelands.h.

Referenced by GetFirelandsAI(), and instance_firelands::instance_firelands().

Enumeration Type Documentation

◆ CreatureIds

Enumerator
NPC_BLAZING_MONSTROSITY_LEFT 
NPC_BLAZING_MONSTROSITY_RIGHT 
NPC_EGG_PILE 
NPC_HARBINGER_OF_FLAME 
NPC_MOLTEN_EGG_TRASH 
NPC_SMOULDERING_HATCHLING 

Definition at line 27 of file firelands.h.

◆ DataTypes

enum DataTypes
Enumerator
DATA_BETH_TILAC 
DATA_LORD_RHYOLITH 
DATA_SHANNOX 
DATA_ALYSRAZOR 
DATA_BALEROC 
DATA_MAJORDOMO_STAGHELM 
DATA_RAGNAROS 

Definition at line 16 of file firelands.h.

Function Documentation

◆ GetFirelandsAI()

template<class AI>
CreatureAI * GetFirelandsAI ( Creature * creature)

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 7

Definition at line 14 of file firelands.h.