TrinityCore
razorfen_kraul.h File Reference
#include "CreatureAIImpl.h"
+ Include dependency graph for razorfen_kraul.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RFKScriptName   "instance_razorfen_kraul"
 
#define DataHeader   "RFK"
 
#define EVENT_WARD_KEEPER   1
 

Enumerations

enum  RFKBossIds {
  BOSS_HUNTER_BONETUSK = 0 , BOSS_ROOGUG = 1 , BOSS_WARLORD_RAMTUSK = 2 , BOSS_GROYAT_THE_BLIND_HUNTER = 3 ,
  BOSS_CHARLGA_RAZORFLANK = 4 , MAX_ENCOUNTER
}
 
enum  RFKCreatureIds {
  NPC_HUNTER_BONETUSK = 75001 , NPC_ROOGUG = 6168 , NPC_WARLORD_RAMTUSK = 74462 , NPC_GROYAT_THE_BLIND_HUNTER = 75247 ,
  NPC_CHARLGA_RAZORFLANK = 4421
}
 

Functions

template<class AI , class T >
AI * GetRazorfenKraulAI (T *obj)
 

Macro Definition Documentation

◆ DataHeader

#define DataHeader   "RFK"

Definition at line 24 of file razorfen_kraul.h.

◆ EVENT_WARD_KEEPER

#define EVENT_WARD_KEEPER   1

Definition at line 46 of file razorfen_kraul.h.

◆ RFKScriptName

#define RFKScriptName   "instance_razorfen_kraul"

Definition at line 23 of file razorfen_kraul.h.

Enumeration Type Documentation

◆ RFKBossIds

enum RFKBossIds
Enumerator
BOSS_HUNTER_BONETUSK 
BOSS_ROOGUG 
BOSS_WARLORD_RAMTUSK 
BOSS_GROYAT_THE_BLIND_HUNTER 
BOSS_CHARLGA_RAZORFLANK 
MAX_ENCOUNTER 

Definition at line 26 of file razorfen_kraul.h.

◆ RFKCreatureIds

Enumerator
NPC_HUNTER_BONETUSK 
NPC_ROOGUG 
NPC_WARLORD_RAMTUSK 
NPC_GROYAT_THE_BLIND_HUNTER 
NPC_CHARLGA_RAZORFLANK 

Definition at line 37 of file razorfen_kraul.h.

Function Documentation

◆ GetRazorfenKraulAI()

template<class AI , class T >
AI * GetRazorfenKraulAI ( T *  obj)
inline

Definition at line 49 of file razorfen_kraul.h.