Go to the source code of this file.
|
enum | OLDataTypes { DATA_ONYXIA = 0
} |
|
enum | OLData32 { DATA_ONYXIA_PHASE = 0
, DATA_SHE_DEEP_BREATH_MORE = 1
, DATA_MANY_WHELPS_COUNT = 2
} |
|
enum | OLData64 { DATA_ONYXIA_GUID = 0
, DATA_FLOOR_ERUPTION_GUID = 1
} |
|
enum | OLOnyxiaPhases { PHASE_START = 1
, PHASE_BREATH = 2
, PHASE_END = 3
} |
|
enum | OLCreatureIds { NPC_WHELP = 11262
, NPC_LAIRGUARD = 36561
, NPC_ONYXIA = 10184
, NPC_TRIGGER = 14495
} |
|
enum | OLGameObjectIds { GO_WHELP_SPAWNER = 176510
, GO_WHELP_EGG = 176511
} |
|
enum | OLAchievementData {
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
} |
|
◆ DataHeader
◆ OnyxiaScriptName
#define OnyxiaScriptName "instance_onyxias_lair" |
◆ RegisterOnyxiasLairCreatureAI
◆ OLAchievementData
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 | |
Definition at line 67 of file onyxias_lair.h.
◆ OLCreatureIds
Enumerator |
---|
NPC_WHELP | |
NPC_LAIRGUARD | |
NPC_ONYXIA | |
NPC_TRIGGER | |
Definition at line 53 of file onyxias_lair.h.
◆ OLData32
Enumerator |
---|
DATA_ONYXIA_PHASE | |
DATA_SHE_DEEP_BREATH_MORE | |
DATA_MANY_WHELPS_COUNT | |
Definition at line 33 of file onyxias_lair.h.
◆ OLData64
Enumerator |
---|
DATA_ONYXIA_GUID | |
DATA_FLOOR_ERUPTION_GUID | |
Definition at line 40 of file onyxias_lair.h.
◆ OLDataTypes
◆ OLGameObjectIds
Enumerator |
---|
GO_WHELP_SPAWNER | |
GO_WHELP_EGG | |
Definition at line 61 of file onyxias_lair.h.
◆ OLOnyxiaPhases
Enumerator |
---|
PHASE_START | |
PHASE_BREATH | |
PHASE_END | |
Definition at line 46 of file onyxias_lair.h.
◆ GetOnyxiasLairAI()
template<class AI , class T >
AI * GetOnyxiasLairAI |
( |
T * |
obj | ) |
|
|
inline |
◆ EncounterCount
uint32 const EncounterCount = 1 |