AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Additional Inherited Members | |
Static Public Member Functions inherited from InstanceScript | |
static std::string | GetBossStateName (uint8 state) |
Protected Member Functions inherited from InstanceScript | |
void | SetHeaders (std::string const &dataHeaders) |
void | SetBossNumber (uint32 number) |
void | SetPersistentDataCount (uint32 number) |
void | LoadBossBoundaries (BossBoundaryData const &data) |
void | LoadDoorData (DoorData const *data) |
void | LoadMinionData (MinionData const *data) |
void | LoadObjectData (ObjectData const *creatureData, ObjectData const *gameObjectData) |
void | AddObject (Creature *obj, bool add=true) |
void | RemoveObject (Creature *obj) |
void | AddObject (GameObject *obj, bool add=true) |
void | RemoveObject (GameObject *obj) |
void | AddObject (WorldObject *obj, uint32 type, bool add=true) |
void | RemoveObject (WorldObject *obj, uint32 type) |
void | AddDoor (GameObject *door, bool add=true) |
void | RemoveDoor (GameObject *door) |
void | AddMinion (Creature *minion, bool add=true) |
void | RemoveMinion (Creature *minion) |
void | UpdateDoorState (GameObject *door) |
void | UpdateMinionState (Creature *minion, EncounterState state) |
bool | ReadSaveDataHeaders (std::istringstream &data) |
void | ReadSaveDataBossStates (std::istringstream &data) |
void | ReadSavePersistentData (std::istringstream &data) |
virtual void | ReadSaveDataMore (std::istringstream &) |
void | WriteSaveDataHeaders (std::ostringstream &data) |
void | WriteSaveDataBossStates (std::ostringstream &data) |
void | WritePersistentData (std::ostringstream &data) |
virtual void | WriteSaveDataMore (std::ostringstream &) |
|
inlineexplicit |
References _currentWingTaunt, _hadThaddiusGreet, _horsemanKilled, _horsemanLoadDoneState, _horsemanTimer, _screamTimer, _speakTimer, abominationsKilled, creatureData, DataHeader, faerlinaAchievement, gameObjectData, heiganAchievement, HeiganEruption, immortalAchievement, IN_MILLISECONDS, InstanceScript::LoadObjectData(), loathebAchievement, MAX_ENCOUNTERS, MINUTE, PatchwerkRoomTrash, sapphironAchievement, SAY_FIRST_WING_TAUNT, InstanceScript::SetBossNumber(), InstanceScript::SetHeaders(), and thaddiusAchievement.
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
References _horsemanTimer, abominationsKilled, faerlinaAchievement, InstanceScript::GetBossState(), Map::GetPlayersCountExceptGMs(), heiganAchievement, immortalAchievement, IN_MILLISECONDS, InstanceScript::instance, loathebAchievement, MAX_ENCOUNTERS, NOT_STARTED, sapphironAchievement, and thaddiusAchievement.
|
inlineoverridevirtual |
Reimplemented from ZoneScript.
References _hadThaddiusGreet, and DATA_HAD_THADDIUS_GREET.
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
References _anubGateGUID, _faerlinaWebGUID, _feugenGUID, _gothikEnterGateGUID, _gothikExitGateGUID, _gothikGUID, _gothikInnerGateGUID, _heiganGateGUID, _horsemanGateGUID, _kelthuzadFloorGUID, _kelthuzadGateGUID, _kelthuzadPortal1GUID, _kelthuzadPortal2GUID, _kelthuzadPortal3GUID, _kelthuzadPortal4GUID, _lichkingGUID, _loathebGateGUID, _maexxnaGateGUID, _nothEntryGateGUID, _stalaggGUID, _thaddiusGateGUID, _thaddiusGUID, DATA_ANUB_GATE, DATA_FAERLINA_WEB, DATA_FEUGEN_BOSS, DATA_GOTHIK_BOSS, DATA_GOTHIK_ENTER_GATE, DATA_GOTHIK_EXIT_GATE, DATA_GOTHIK_INNER_GATE, DATA_HEIGAN_ENTER_GATE, DATA_HORSEMEN_GATE, DATA_KELTHUZAD_FLOOR, DATA_KELTHUZAD_GATE, DATA_KELTHUZAD_PORTAL_1, DATA_KELTHUZAD_PORTAL_2, DATA_KELTHUZAD_PORTAL_3, DATA_KELTHUZAD_PORTAL_4, DATA_LICH_KING_BOSS, DATA_LOATHEB_GATE, DATA_MAEXXNA_GATE, DATA_NOTH_ENTRY_GATE, DATA_STALAGG_BOSS, DATA_THADDIUS_BOSS, DATA_THADDIUS_GATE, and ObjectGuid::Empty.
|
inline |
References HeiganEruption, and SPELL_ERUPTION.
Referenced by SetData().
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
References InstanceScript::GetBossState(), IN_PROGRESS, and MAX_ENCOUNTERS.
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
References _blaumeuxGUID, _feugenGUID, _gothikGUID, _kelthuzadGUID, _korthazzGUID, _lichkingGUID, _patchwerkGUID, _rivendareGUID, _sapphironGUID, _stalaggGUID, _thaddiusGUID, _zeliekGUID, Object::GetEntry(), Object::GetGUID(), Position::GetPositionY(), NPC_BARON_RIVENDARE, NPC_BILE_RETCHER, NPC_FEUGEN, NPC_GOTHIK, NPC_KELTHUZAD, NPC_LADY_BLAUMEUX, NPC_LICH_KING, NPC_LIVING_MONSTROSITY, NPC_MAD_SCIENTIST, NPC_PATCHWERK, NPC_PATCHWORK_GOLEM, NPC_SAPPHIRON, NPC_SIR_ZELIEK, NPC_SLUDGE_BELCHER, NPC_STALAGG, NPC_SURGICAL_ASSIST, NPC_THADDIUS, NPC_THANE_KORTHAZZ, InstanceScript::OnCreatureCreate(), and PatchwerkRoomTrash.
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
References _abomEyePortalGUID, _abomGlowEyePortalGUID, _anubGateGUID, _anubNextGateGUID, _deathknightEyePortalGUID, _deathknightGlowEyePortalGUID, _faerlinaGateGUID, _faerlinaWebGUID, _gluthGateGUID, _gothikEnterGateGUID, _gothikExitGateGUID, _gothikInnerGateGUID, _heiganGateExitGUID, _heiganGateGUID, _horsemanGateGUID, _horsemanPortalGUID, _kelthuzadFloorGUID, _kelthuzadGateGUID, _kelthuzadPortal1GUID, _kelthuzadPortal2GUID, _kelthuzadPortal3GUID, _kelthuzadPortal4GUID, _loathebGateGUID, _loathebPortalGUID, _maexxnaGateGUID, _maexxnaPortalGUID, _nothEntryGateGUID, _nothExitGateGUID, _patchwerkGateGUID, _plagueEyePortalGUID, _plagueGlowEyePortalGUID, _sapphironGateGUID, _speakTimer, _spiderEyePortalGUID, _spiderGlowEyePortalGUID, _thaddiusGateGUID, _thaddiusPortalGUID, BOSS_ANUB, BOSS_FAERLINA, BOSS_GLUTH, BOSS_GOTHIK, BOSS_HEIGAN, BOSS_HORSEMAN, BOSS_LOATHEB, BOSS_MAEXXNA, BOSS_NOTH, BOSS_PATCHWERK, BOSS_SAPPHIRON, BOSS_THADDIUS, GameObjectTemplate::displayId, DONE, InstanceScript::GetBossState(), Object::GetEntry(), GetEruptionSection(), GameObject::GetGOInfo(), Object::GetGUID(), Position::GetPositionX(), Position::GetPositionY(), GO_ABOM_EYE_PORTAL, GO_ANUB_GATE, GO_ANUB_NEXT_GATE, GO_ARAC_EYE_RAMP_BOSS, GO_CONS_EYE_RAMP_BOSS, GO_DEATHKNIGHT_EYE_PORTAL, GO_FAERLINA_GATE, GO_FAERLINA_WEB, GO_FLAG_NOT_SELECTABLE, GO_GLUTH_GATE, GO_GOTHIK_ENTER_GATE, GO_GOTHIK_EXIT_GATE, GO_GOTHIK_INNER_GATE, GO_HEIGAN_ENTRY_GATE, GO_HEIGAN_EXIT_GATE, GO_HORSEMAN_PORTAL, GO_HORSEMEN_GATE, GO_KELTHUZAD_FLOOR, GO_KELTHUZAD_GATE, GO_KELTHUZAD_PORTAL_1, GO_KELTHUZAD_PORTAL_2, GO_KELTHUZAD_PORTAL_3, GO_KELTHUZAD_PORTAL_4, GO_LOATHEB_GATE, GO_LOATHEB_PORTAL, GO_MAEXXNA_GATE, GO_MAEXXNA_PORTAL, GO_MILI_EYE_RAMP_BOSS, GO_NOTH_ENTRY_GATE, GO_NOTH_EXIT_GATE, GO_PATCHWERK_GATE, GO_PLAG_EYE_RAMP_BOSS, GO_PLAGUE_EYE_PORTAL, GO_SAPPHIRON_GATE, GO_SPIDER_EYE_PORTAL, GO_STATE_ACTIVE, GO_THADDIUS_GATE, GO_THADDIUS_PORTAL, HeiganEruption, InstanceScript::OnGameObjectCreate(), GameObject::RemoveGameObjectFlag(), and GameObject::SetGoState().
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
References _sapphironGUID, ACTION_SAPPHIRON_BIRTH, GameObjectTemplate::displayId, Map::GetCreature(), Object::GetEntry(), GetEruptionSection(), GameObject::GetGOInfo(), Position::GetPositionX(), Position::GetPositionY(), GO_SAPPHIRON_BIRTH, HeiganEruption, and InstanceScript::instance.
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
References immortalAchievement.
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
References _abomEyePortalGUID, _abomGlowEyePortalGUID, _anubGateGUID, _anubNextGateGUID, _blaumeuxGUID, _deathknightEyePortalGUID, _deathknightGlowEyePortalGUID, _faerlinaGateGUID, _gluthGateGUID, _gothikEnterGateGUID, _gothikExitGateGUID, _heiganGateExitGUID, _heiganGateGUID, _horsemanGateGUID, _horsemanKilled, _horsemanLoadDoneState, _horsemanPortalGUID, _horsemanTimer, _korthazzGUID, _loathebGateGUID, _loathebPortalGUID, _maexxnaGateGUID, _maexxnaPortalGUID, _nothExitGateGUID, _patchwerkGateGUID, _patchwerkGUID, _plagueEyePortalGUID, _plagueGlowEyePortalGUID, _rivendareGUID, _speakTimer, _spiderEyePortalGUID, _spiderGlowEyePortalGUID, _thaddiusGateGUID, _thaddiusPortalGUID, _zeliekGUID, abominationsKilled, Creature::AI(), UnitAI::AttackStart(), BOSS_ANUB, BOSS_FAERLINA, BOSS_GLUTH, BOSS_GOTHIK, BOSS_HEIGAN, BOSS_HORSEMAN, BOSS_KELTHUZAD, BOSS_LOATHEB, BOSS_MAEXXNA, BOSS_NOTH, BOSS_PATCHWERK, BOSS_SAPPHIRON, BOSS_THADDIUS, DONE, EVENT_FROSTWYRM_WATERFALL_DOOR, EVENT_KELTHUZAD_WING_TAUNT, faerlinaAchievement, Map::GetCreature(), ObjectAccessor::GetCreature(), Map::GetGameObject(), Creature::GetHomePosition(), GO_FLAG_NOT_SELECTABLE, GO_STATE_ACTIVE, heiganAchievement, IN_PROGRESS, InstanceScript::instance, Unit::IsAlive(), Unit::IsInCombat(), Map::LoadGrid(), loathebAchievement, NOT_STARTED, PatchwerkRoomTrash, Creature::Respawn(), sapphironAchievement, InstanceScript::SaveToDB(), InstanceScript::SetBossState(), Creature::SetInCombatWithZone(), Creature::SetPosition(), and thaddiusAchievement.
|
inlineoverridevirtual |
Reimplemented from ZoneScript.
References _hadThaddiusGreet, abominationsKilled, DATA_ABOMINATION_KILLED, DATA_CHARGES_CROSSED, DATA_DANCE_FAIL, DATA_FRENZY_REMOVED, DATA_HAD_THADDIUS_GREET, DATA_HEIGAN_ERUPTION, DATA_HUNDRED_CLUB, DATA_IMMORTAL_FAIL, DATA_SPORE_KILLED, faerlinaAchievement, heiganAchievement, HeiganEruptSections(), immortalAchievement, loathebAchievement, sapphironAchievement, InstanceScript::SaveToDB(), and thaddiusAchievement.
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
References _currentWingTaunt, _horsemanTimer, _kelthuzadGateGUID, _kelthuzadGUID, _lichkingGUID, _sapphironGateGUID, _screamTimer, _speakTimer, Creature::AI(), BOSS_THADDIUS, DONE, EVENT_FROSTWYRM_WATERFALL_DOOR, EVENT_KELTHUZAD_WING_TAUNT, InstanceScript::GetBossState(), Map::GetCreature(), Map::GetGameObject(), GO_STATE_ACTIVE, IN_MILLISECONDS, InstanceScript::instance, Map::LoadGrid(), MINUTE, Map::PlayDirectSoundToMap(), SAY_SAPP_DIALOG1, SAY_SAPP_DIALOG2_LICH, SAY_SAPP_DIALOG3, SAY_SAPP_DIALOG4_LICH, SAY_SAPP_DIALOG5, SAY_SAPP_DIALOG6, SOUND_SCREAM, CreatureAI::Talk(), and urand().
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
References immortalAchievement.
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_abomEyePortalGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_abomGlowEyePortalGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_anubGateGUID |
Referenced by GetGuidData(), OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_anubNextGateGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_blaumeuxGUID |
Referenced by OnCreatureCreate(), and SetBossState().
uint8 instance_naxxramas::instance_naxxramas_InstanceMapScript::_currentWingTaunt |
Referenced by instance_naxxramas_InstanceMapScript(), and Update().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_deathknightEyePortalGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_deathknightGlowEyePortalGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_faerlinaGateGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_faerlinaWebGUID |
Referenced by GetGuidData(), and OnGameObjectCreate().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_feugenGUID |
Referenced by GetGuidData(), and OnCreatureCreate().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_gluthGateGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_gothikEnterGateGUID |
Referenced by GetGuidData(), OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_gothikExitGateGUID {} |
Referenced by GetGuidData(), OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_gothikGUID |
Referenced by GetGuidData(), and OnCreatureCreate().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_gothikInnerGateGUID |
Referenced by GetGuidData(), and OnGameObjectCreate().
bool instance_naxxramas::instance_naxxramas_InstanceMapScript::_hadThaddiusGreet |
Referenced by GetData(), instance_naxxramas_InstanceMapScript(), and SetData().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_heiganGateExitGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_heiganGateGUID |
Referenced by GetGuidData(), OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_horsemanGateGUID |
Referenced by GetGuidData(), OnGameObjectCreate(), and SetBossState().
uint8 instance_naxxramas::instance_naxxramas_InstanceMapScript::_horsemanKilled |
Referenced by instance_naxxramas_InstanceMapScript(), and SetBossState().
bool instance_naxxramas::instance_naxxramas_InstanceMapScript::_horsemanLoadDoneState |
Referenced by instance_naxxramas_InstanceMapScript(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_horsemanPortalGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
uint32 instance_naxxramas::instance_naxxramas_InstanceMapScript::_horsemanTimer |
Referenced by CheckAchievementCriteriaMeet(), instance_naxxramas_InstanceMapScript(), SetBossState(), and Update().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_kelthuzadFloorGUID |
Referenced by GetGuidData(), and OnGameObjectCreate().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_kelthuzadGateGUID |
Referenced by GetGuidData(), OnGameObjectCreate(), and Update().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_kelthuzadGUID |
Referenced by OnCreatureCreate(), and Update().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_kelthuzadPortal1GUID |
Referenced by GetGuidData(), and OnGameObjectCreate().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_kelthuzadPortal2GUID |
Referenced by GetGuidData(), and OnGameObjectCreate().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_kelthuzadPortal3GUID |
Referenced by GetGuidData(), and OnGameObjectCreate().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_kelthuzadPortal4GUID |
Referenced by GetGuidData(), and OnGameObjectCreate().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_korthazzGUID |
Referenced by OnCreatureCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_lichkingGUID |
Referenced by GetGuidData(), OnCreatureCreate(), and Update().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_loathebGateGUID |
Referenced by GetGuidData(), OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_loathebPortalGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_maexxnaGateGUID |
Referenced by GetGuidData(), OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_maexxnaPortalGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_nothEntryGateGUID |
Referenced by GetGuidData(), and OnGameObjectCreate().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_nothExitGateGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_patchwerkGateGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_patchwerkGUID |
Referenced by OnCreatureCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_plagueEyePortalGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_plagueGlowEyePortalGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_rivendareGUID |
Referenced by OnCreatureCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_sapphironGateGUID |
Referenced by OnGameObjectCreate(), and Update().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_sapphironGUID |
Referenced by OnCreatureCreate(), and OnGameObjectRemove().
uint32 instance_naxxramas::instance_naxxramas_InstanceMapScript::_screamTimer |
Referenced by instance_naxxramas_InstanceMapScript(), and Update().
uint32 instance_naxxramas::instance_naxxramas_InstanceMapScript::_speakTimer |
Referenced by instance_naxxramas_InstanceMapScript(), OnGameObjectCreate(), SetBossState(), and Update().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_spiderEyePortalGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_spiderGlowEyePortalGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_stalaggGUID |
Referenced by GetGuidData(), and OnCreatureCreate().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_thaddiusGateGUID |
Referenced by GetGuidData(), OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_thaddiusGUID |
Referenced by GetGuidData(), and OnCreatureCreate().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_thaddiusPortalGUID |
Referenced by OnGameObjectCreate(), and SetBossState().
ObjectGuid instance_naxxramas::instance_naxxramas_InstanceMapScript::_zeliekGUID |
Referenced by OnCreatureCreate(), and SetBossState().
uint8 instance_naxxramas::instance_naxxramas_InstanceMapScript::abominationsKilled |
Referenced by CheckAchievementCriteriaMeet(), instance_naxxramas_InstanceMapScript(), SetBossState(), and SetData().
EventMap instance_naxxramas::instance_naxxramas_InstanceMapScript::events |
bool instance_naxxramas::instance_naxxramas_InstanceMapScript::faerlinaAchievement |
Referenced by CheckAchievementCriteriaMeet(), instance_naxxramas_InstanceMapScript(), SetBossState(), and SetData().
bool instance_naxxramas::instance_naxxramas_InstanceMapScript::heiganAchievement |
Referenced by CheckAchievementCriteriaMeet(), instance_naxxramas_InstanceMapScript(), SetBossState(), and SetData().
std::set<GameObject*> instance_naxxramas::instance_naxxramas_InstanceMapScript::HeiganEruption[4] |
Referenced by HeiganEruptSections(), instance_naxxramas_InstanceMapScript(), OnGameObjectCreate(), and OnGameObjectRemove().
uint32 instance_naxxramas::instance_naxxramas_InstanceMapScript::immortalAchievement |
bool instance_naxxramas::instance_naxxramas_InstanceMapScript::loathebAchievement |
Referenced by CheckAchievementCriteriaMeet(), instance_naxxramas_InstanceMapScript(), SetBossState(), and SetData().
GuidList instance_naxxramas::instance_naxxramas_InstanceMapScript::PatchwerkRoomTrash |
Referenced by instance_naxxramas_InstanceMapScript(), OnCreatureCreate(), and SetBossState().
bool instance_naxxramas::instance_naxxramas_InstanceMapScript::sapphironAchievement |
Referenced by CheckAchievementCriteriaMeet(), instance_naxxramas_InstanceMapScript(), SetBossState(), and SetData().
bool instance_naxxramas::instance_naxxramas_InstanceMapScript::thaddiusAchievement |
Referenced by CheckAchievementCriteriaMeet(), instance_naxxramas_InstanceMapScript(), SetBossState(), and SetData().