![]() |
TrinityCore
|
#include "CreatureAIImpl.h"
Include dependency graph for vault_of_archavon.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | VoAScriptName "instance_vault_of_archavon" |
| #define | DataHeader "VA" |
| #define | RegisterVaultOfArchavonCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetVaultOfArchavonAI) |
Enumerations | |
| enum | VAData { DATA_ARCHAVON = 0 , DATA_EMALON = 1 , DATA_KORALON = 2 , DATA_TORAVON = 3 } |
| enum | VACreatureIds { NPC_ARCHAVON = 31125 , NPC_EMALON = 33993 , NPC_KORALON = 35013 , NPC_TORAVON = 38433 } |
| enum | VAAchievementCriteriaIds { CRITERIA_EARTH_WIND_FIRE_10 = 12018 , CRITERIA_EARTH_WIND_FIRE_25 = 12019 } |
| enum | VAAchievementSpells { SPELL_EARTH_WIND_FIRE_ACHIEVEMENT_CHECK = 68308 } |
Functions | |
| template<class AI , class T > | |
| AI * | GetVaultOfArchavonAI (T *obj) |
Variables | |
| uint32 const | EncounterCount = 4 |
| #define DataHeader "VA" |
Definition at line 24 of file vault_of_archavon.h.
| #define RegisterVaultOfArchavonCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetVaultOfArchavonAI) |
Definition at line 61 of file vault_of_archavon.h.
| #define VoAScriptName "instance_vault_of_archavon" |
Definition at line 23 of file vault_of_archavon.h.
| Enumerator | |
|---|---|
| CRITERIA_EARTH_WIND_FIRE_10 | |
| CRITERIA_EARTH_WIND_FIRE_25 | |
Definition at line 44 of file vault_of_archavon.h.
| enum VAAchievementSpells |
| Enumerator | |
|---|---|
| SPELL_EARTH_WIND_FIRE_ACHIEVEMENT_CHECK | |
Definition at line 50 of file vault_of_archavon.h.
| enum VACreatureIds |
| Enumerator | |
|---|---|
| NPC_ARCHAVON | |
| NPC_EMALON | |
| NPC_KORALON | |
| NPC_TORAVON | |
Definition at line 36 of file vault_of_archavon.h.
| enum VAData |
| Enumerator | |
|---|---|
| DATA_ARCHAVON | |
| DATA_EMALON | |
| DATA_KORALON | |
| DATA_TORAVON | |
Definition at line 28 of file vault_of_archavon.h.
|
inline |
Definition at line 56 of file vault_of_archavon.h.
| uint32 const EncounterCount = 4 |
Definition at line 26 of file vault_of_archavon.h.