Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
ahnkahet.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define AhnKahetScriptName   "instance_ahnkahet"

Enumerations

enum  CreatureIds {
  NPC_ELDER_NADOX = 29309 , NPC_PRINCE_TALDARAM = 29308 , NPC_JEDOGA_SHADOWSEEKER = 29310 , NPC_AMANITAR = 30258 ,
  NPC_HERALD_VOLAZJ = 29311 , NPC_AHNKAHAR_GUARDIAN = 30176 , NPC_AHNKAHAR_SWARMER = 30178 , NPC_INITIAND = 30114 ,
  NPC_JEDOGA_CONTROLLER = 30181 , NPC_HEALTHY_MUSHROOM = 30391 , NPC_POISONOUS_MUSHROOM = 30435 , NPC_TWISTED_VISAGE = 30625
}
enum  DataTypes {
  DATA_ELDER_NADOX = 0 , DATA_PRINCE_TALDARAM = 1 , DATA_JEDOGA_SHADOWSEEKER = 2 , DATA_AMANITAR = 3 ,
  DATA_HERALD_VOLAZJ = 4 , DATA_SPHERE_1 = 5 , DATA_SPHERE_2 = 6 , DATA_PRINCE_TALDARAM_PLATFORM = 7 ,
  DATA_PL_JEDOGA_TARGET = 8 , DATA_ADD_JEDOGA_OPFER = 9 , DATA_ADD_JEDOGA_INITIAND = 10 , DATA_JEDOGA_TRIGGER_SWITCH = 11 ,
  DATA_JEDOGA_RESET_INITIANDS = 12 , DATA_ALL_INITIAND_DEAD = 13
}
enum  GameObjectIds { GO_PRINCE_TALDARAM_GATE = 192236 , GO_PRINCE_TALDARAM_PLATFORM = 193564 , GO_SPHERE_1 = 193093 , GO_SPHERE_2 = 193094 }

Functions

template<class AI>
AI * GetAhnKahetAI (Creature *creature)

Variables

uint32 const EncounterCount = 5

Macro Definition Documentation

◆ AhnKahetScriptName

#define AhnKahetScriptName   "instance_ahnkahet"

Definition at line 9 of file ahnkahet.h.

Referenced by GetAhnKahetAI(), and instance_ahnkahet::instance_ahnkahet().

Enumeration Type Documentation

◆ CreatureIds

Enumerator
NPC_ELDER_NADOX 
NPC_PRINCE_TALDARAM 
NPC_JEDOGA_SHADOWSEEKER 
NPC_AMANITAR 
NPC_HERALD_VOLAZJ 
NPC_AHNKAHAR_GUARDIAN 
NPC_AHNKAHAR_SWARMER 
NPC_INITIAND 
NPC_JEDOGA_CONTROLLER 
NPC_HEALTHY_MUSHROOM 
NPC_POISONOUS_MUSHROOM 
NPC_TWISTED_VISAGE 

Definition at line 34 of file ahnkahet.h.

◆ DataTypes

enum DataTypes
Enumerator
DATA_ELDER_NADOX 
DATA_PRINCE_TALDARAM 
DATA_JEDOGA_SHADOWSEEKER 
DATA_AMANITAR 
DATA_HERALD_VOLAZJ 
DATA_SPHERE_1 
DATA_SPHERE_2 
DATA_PRINCE_TALDARAM_PLATFORM 
DATA_PL_JEDOGA_TARGET 
DATA_ADD_JEDOGA_OPFER 
DATA_ADD_JEDOGA_INITIAND 
DATA_JEDOGA_TRIGGER_SWITCH 
DATA_JEDOGA_RESET_INITIANDS 
DATA_ALL_INITIAND_DEAD 

Definition at line 13 of file ahnkahet.h.

◆ GameObjectIds

Enumerator
GO_PRINCE_TALDARAM_GATE 
GO_PRINCE_TALDARAM_PLATFORM 
GO_SPHERE_1 
GO_SPHERE_2 

Definition at line 62 of file ahnkahet.h.

Function Documentation

◆ GetAhnKahetAI()

template<class AI>
AI * GetAhnKahetAI ( Creature * creature)

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 5

Definition at line 11 of file ahnkahet.h.