![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureAIImpl.h"Go to the source code of this file.
Macros | |
| #define | DataHeader "OL" |
| #define | OnyxiasLairScriptName "instance_onyxias_lair" |
| #define | RegisterOnyxiasLairCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetOnyxiasLairAI) |
Enumerations | |
| enum | DataTypes { DATA_ONYXIA = 0 , MAX_ENCOUNTER = 1 , DATA_WHELP_SUMMONED , DATA_DEEP_BREATH_FAILED } |
| enum | CreatureIds { NPC_ONYXIA = 10184 , NPC_ONYXIAN_WHELP = 11262 , NPC_WORLD_TRIGGER = 22515 , NPC_ONYXIAN_LAIR_GUARD = 36561 } |
| enum | Actions { ACTION_WHELP_SUMMONED = 1 } |
| enum | GameObjectIds { GO_WHELP_SPAWNER = 176510 , GO_ONYXIA_EGG = 176511 } |
| enum | SharedSpells { SPELL_SUMMON_WHELP = 17646 } |
| enum | AchievementData { ACHIEV_CRITERIA_MANY_WHELPS_10_PLAYER = 12565 , ACHIEV_CRITERIA_MANY_WHELPS_25_PLAYER = 12568 , ACHIEV_CRITERIA_DEEP_BREATH_10_PLAYER = 12566 , ACHIEV_CRITERIA_DEEP_BREATH_25_PLAYER = 12569 , ACHIEV_TIMED_START_EVENT = 6601 } |
Functions | |
| template<class AI , class T > | |
| AI * | GetOnyxiasLairAI (T *obj) |
| #define DataHeader "OL" |
| #define OnyxiasLairScriptName "instance_onyxias_lair" |
| #define RegisterOnyxiasLairCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetOnyxiasLairAI) |
| enum AchievementData |
| Enumerator | |
|---|---|
| ACHIEV_CRITERIA_MANY_WHELPS_10_PLAYER | |
| ACHIEV_CRITERIA_MANY_WHELPS_25_PLAYER | |
| ACHIEV_CRITERIA_DEEP_BREATH_10_PLAYER | |
| ACHIEV_CRITERIA_DEEP_BREATH_25_PLAYER | |
| ACHIEV_TIMED_START_EVENT | |
| enum Actions |
| Enumerator | |
|---|---|
| ACTION_WHELP_SUMMONED | |
| enum CreatureIds |
| Enumerator | |
|---|---|
| NPC_ONYXIA | |
| NPC_ONYXIAN_WHELP | |
| NPC_WORLD_TRIGGER | |
| NPC_ONYXIAN_LAIR_GUARD | |
| enum DataTypes |
| Enumerator | |
|---|---|
| DATA_ONYXIA | |
| MAX_ENCOUNTER | |
| DATA_WHELP_SUMMONED | |
| DATA_DEEP_BREATH_FAILED | |
| enum GameObjectIds |
| Enumerator | |
|---|---|
| GO_WHELP_SPAWNER | |
| GO_ONYXIA_EGG | |
| enum SharedSpells |
| Enumerator | |
|---|---|
| SPELL_SUMMON_WHELP | |
|
inline |
References OnyxiasLairScriptName.