![]() |
TrinityCore
|
#include "CreatureAIImpl.h"
Include dependency graph for blackrock_spire.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | BRSScriptName "instance_blackrock_spire" |
| #define | DataHeader "BRS" |
| #define | RegisterBlackrockSpireCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetBlackrockSpireAI) |
Functions | |
| template<class AI , class T > | |
| AI * | GetBlackrockSpireAI (T *obj) |
Variables | |
| uint32 const | EncounterCount = 23 |
| #define BRSScriptName "instance_blackrock_spire" |
Definition at line 25 of file blackrock_spire.h.
| #define DataHeader "BRS" |
Definition at line 26 of file blackrock_spire.h.
| #define RegisterBlackrockSpireCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetBlackrockSpireAI) |
Definition at line 134 of file blackrock_spire.h.
| enum BRSAdditionalData |
| Enumerator | |
|---|---|
| SPELL_SUMMON_ROOKERY_WHELP | |
| EVENT_UROK_DOOMHOWL | |
| EVENT_PYROGUARD_EMBERSEER | |
| AREATRIGGER | |
| AREATRIGGER_DRAGONSPIRE_HALL | |
| AREATRIGGER_BLACKROCK_STADIUM | |
| SAY_FINKLE_GANG | |
Definition at line 83 of file blackrock_spire.h.
| enum BRSCreaturesIds |
Definition at line 58 of file blackrock_spire.h.
| enum BRSDataTypes |
Definition at line 28 of file blackrock_spire.h.
| enum BRSGameObjectsIds |
Definition at line 94 of file blackrock_spire.h.
|
inline |
Definition at line 129 of file blackrock_spire.h.
References BRSScriptName.
| uint32 const EncounterCount = 23 |
Definition at line 23 of file blackrock_spire.h.
Referenced by instance_naxxramas::instance_naxxramas_InstanceMapScript::AreAllEncountersDone(), instance_ahnkahet::instance_ahnkahet_InstanceScript::instance_ahnkahet_InstanceScript(), instance_arcatraz::instance_arcatraz_InstanceMapScript::instance_arcatraz_InstanceMapScript(), instance_auchenai_crypts::instance_auchenai_crypts_InstanceMapScript::instance_auchenai_crypts_InstanceMapScript(), instance_azjol_nerub::instance_azjol_nerub_InstanceScript::instance_azjol_nerub_InstanceScript(), instance_black_temple::instance_black_temple_InstanceMapScript::instance_black_temple_InstanceMapScript(), instance_blackfathom_deeps::instance_blackfathom_deeps_InstanceMapScript::instance_blackfathom_deeps_InstanceMapScript(), instance_blackrock_spire::instance_blackrock_spireMapScript::instance_blackrock_spireMapScript(), instance_blackwing_lair::instance_blackwing_lair_InstanceMapScript::instance_blackwing_lair_InstanceMapScript(), instance_blood_furnace::instance_blood_furnace_InstanceMapScript::instance_blood_furnace_InstanceMapScript(), instance_culling_of_stratholme::instance_culling_of_stratholme_InstanceMapScript::instance_culling_of_stratholme_InstanceMapScript(), instance_deadmines::instance_deadmines_InstanceMapScript::instance_deadmines_InstanceMapScript(), instance_drak_tharon_keep::instance_drak_tharon_keep_InstanceScript::instance_drak_tharon_keep_InstanceScript(), instance_forge_of_souls::instance_forge_of_souls_InstanceScript::instance_forge_of_souls_InstanceScript(), instance_gruuls_lair::instance_gruuls_lair_InstanceMapScript::instance_gruuls_lair_InstanceMapScript(), instance_gundrak::instance_gundrak_InstanceMapScript::instance_gundrak_InstanceMapScript(), instance_halls_of_lightning::instance_halls_of_lightning_InstanceMapScript::instance_halls_of_lightning_InstanceMapScript(), instance_halls_of_reflection::instance_halls_of_reflection_InstanceMapScript::instance_halls_of_reflection_InstanceMapScript(), instance_halls_of_stone::instance_halls_of_stone_InstanceMapScript::instance_halls_of_stone_InstanceMapScript(), instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript::instance_icecrown_citadel_InstanceMapScript(), instance_karazhan::instance_karazhan_InstanceMapScript::instance_karazhan_InstanceMapScript(), instance_magisters_terrace::instance_magisters_terrace_InstanceMapScript::instance_magisters_terrace_InstanceMapScript(), instance_magtheridons_lair::instance_magtheridons_lair_InstanceMapScript::instance_magtheridons_lair_InstanceMapScript(), instance_mana_tombs::instance_mana_tombs_InstanceMapScript::instance_mana_tombs_InstanceMapScript(), instance_mechanar::instance_mechanar_InstanceMapScript::instance_mechanar_InstanceMapScript(), instance_molten_core::instance_molten_core_InstanceMapScript::instance_molten_core_InstanceMapScript(), instance_hyjal::instance_mount_hyjal_InstanceMapScript::instance_mount_hyjal_InstanceMapScript(), instance_naxxramas::instance_naxxramas_InstanceMapScript::instance_naxxramas_InstanceMapScript(), instance_nexus::instance_nexus_InstanceMapScript::instance_nexus_InstanceMapScript(), instance_obsidian_sanctum::instance_obsidian_sanctum_InstanceMapScript::instance_obsidian_sanctum_InstanceMapScript(), instance_oculus::instance_oculus_InstanceMapScript::instance_oculus_InstanceMapScript(), instance_onyxias_lair::instance_onyxias_lair_InstanceMapScript::instance_onyxias_lair_InstanceMapScript(), instance_pit_of_saron::instance_pit_of_saron_InstanceScript::instance_pit_of_saron_InstanceScript(), instance_ramparts::instance_ramparts_InstanceMapScript::instance_ramparts_InstanceMapScript(), instance_razorfen_downs::instance_razorfen_downs_InstanceMapScript::instance_razorfen_downs_InstanceMapScript(), instance_ruby_sanctum::instance_ruby_sanctum_InstanceMapScript::instance_ruby_sanctum_InstanceMapScript(), instance_ruins_of_ahnqiraj::instance_ruins_of_ahnqiraj_InstanceMapScript::instance_ruins_of_ahnqiraj_InstanceMapScript(), instance_scarlet_monastery::instance_scarlet_monastery_InstanceMapScript::instance_scarlet_monastery_InstanceMapScript(), instance_scholomance::instance_scholomance_InstanceMapScript::instance_scholomance_InstanceMapScript(), instance_serpent_shrine::instance_serpentshrine_cavern_InstanceMapScript::instance_serpentshrine_cavern_InstanceMapScript(), instance_sethekk_halls::instance_sethekk_halls_InstanceMapScript::instance_sethekk_halls_InstanceMapScript(), instance_shadow_labyrinth::instance_shadow_labyrinth_InstanceMapScript::instance_shadow_labyrinth_InstanceMapScript(), instance_shattered_halls::instance_shattered_halls_InstanceMapScript::instance_shattered_halls_InstanceMapScript(), instance_steam_vault::instance_steam_vault_InstanceMapScript::instance_steam_vault_InstanceMapScript(), instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::instance_sunwell_plateau_InstanceMapScript(), instance_temple_of_ahnqiraj::instance_temple_of_ahnqiraj_InstanceMapScript::instance_temple_of_ahnqiraj_InstanceMapScript(), instance_the_black_morass::instance_the_black_morass_InstanceMapScript::instance_the_black_morass_InstanceMapScript(), instance_the_botanica::instance_the_botanica_InstanceMapScript::instance_the_botanica_InstanceMapScript(), instance_the_eye::instance_the_eye_InstanceMapScript::instance_the_eye_InstanceMapScript(), instance_the_slave_pens::instance_the_slave_pens_InstanceMapScript::instance_the_slave_pens_InstanceMapScript(), instance_the_underbog::instance_the_underbog_InstanceMapScript::instance_the_underbog_InstanceMapScript(), instance_trial_of_the_crusader::instance_trial_of_the_crusader_InstanceMapScript::instance_trial_of_the_crusader_InstanceMapScript(), instance_uldaman::instance_uldaman_InstanceMapScript::instance_uldaman_InstanceMapScript(), instance_utgarde_keep::instance_utgarde_keep_InstanceMapScript::instance_utgarde_keep_InstanceMapScript(), instance_utgarde_pinnacle::instance_utgarde_pinnacle_InstanceMapScript::instance_utgarde_pinnacle_InstanceMapScript(), instance_vault_of_archavon::instance_vault_of_archavon_InstanceMapScript::instance_vault_of_archavon_InstanceMapScript(), instance_violet_hold::instance_violet_hold_InstanceMapScript::instance_violet_hold_InstanceMapScript(), instance_wailing_caverns::instance_wailing_caverns_InstanceMapScript::instance_wailing_caverns_InstanceMapScript(), instance_zulgurub::instance_zulgurub_InstanceMapScript::instance_zulgurub_InstanceMapScript(), and instance_trial_of_the_crusader::instance_trial_of_the_crusader_InstanceMapScript::SetBossState().