diff options
author | Duarte Duarte <dnpd.dd@gmail.com> | 2016-12-01 01:51:07 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-12-01 01:51:07 +0000 |
commit | 7eb4512eee5fc04994e2aa55126ccc97a8393506 (patch) | |
tree | 7adf78e39761658ce34224dca58b0b09b84dfdd5 | |
parent | c6bc131b36dea28e3a134fdb08052f4b48891792 (diff) |
Scripts: Minimize duplicated enum names in header files (#18346)
This reduces the number of cache resets with the Zapcc compiler
Standard followed is instance/raid TLA + DataTypes/CreaturesIds/etc
72 files changed, 273 insertions, 288 deletions
diff --git a/src/server/scripts/EasternKingdoms/BaradinHold/baradin_hold.h b/src/server/scripts/EasternKingdoms/BaradinHold/baradin_hold.h index 176d0c677c2..42d13704cfd 100644 --- a/src/server/scripts/EasternKingdoms/BaradinHold/baradin_hold.h +++ b/src/server/scripts/EasternKingdoms/BaradinHold/baradin_hold.h @@ -27,14 +27,14 @@ uint32 const EncounterCount = 3; -enum DataTypes +enum BHDataTypes { DATA_ARGALOTH = 0, DATA_OCCUTHAR = 1, DATA_ALIZABAL = 2 }; -enum CreatureIds +enum BHCreatureIds { BOSS_ARGALOTH = 47120, BOSS_OCCUTHAR = 52363, @@ -45,7 +45,7 @@ enum CreatureIds NPC_OCCUTHAR_EYE = 52368 }; -enum GameObjectIds +enum BHGameObjectIds { GO_ARGALOTH_DOOR = 207619, GO_OCCUTHAR_DOOR = 208953, diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/blackrock_caverns.h b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/blackrock_caverns.h index 809e23d1b48..7f4fa846cf1 100644 --- a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/blackrock_caverns.h +++ b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/blackrock_caverns.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 5; -enum DataTypes +enum BRCDataTypes { // Encounter States // Boss GUIDs DATA_ROMOGG_BONECRUSHER = 0, @@ -36,7 +36,7 @@ enum DataTypes DATA_RAZ_THE_CRAZED = 5 }; -enum CreatureIds +enum BRCCreatureIds { NPC_TWILIGHT_FLAME_CALLER = 39708, NPC_RAZ_THE_CRAZED = 39670, diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/blackrock_depths.h b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/blackrock_depths.h index 0cb25d3a2a3..6e3650e1685 100644 --- a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/blackrock_depths.h +++ b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/blackrock_depths.h @@ -21,14 +21,14 @@ #define DataHeader "BRD" -enum FactionIds +enum BRDFactionIds { FACTION_NEUTRAL = 734, FACTION_HOSTILE = 754, FACTION_FRIEND = 35 }; -enum DataTypes +enum BRDDataTypes { TYPE_RING_OF_LAW = 1, TYPE_VAULT = 2, diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockSpire/blackrock_spire.h b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockSpire/blackrock_spire.h index 446cc48d2f7..84657970727 100644 --- a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockSpire/blackrock_spire.h +++ b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockSpire/blackrock_spire.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 23; #define BRSScriptName "instance_blackrock_spire" #define DataHeader "BRS" -enum DataTypes +enum BRSDataTypes { DATA_HIGHLORD_OMOKK = 0, DATA_SHADOW_HUNTER_VOSHGAJIN = 1, @@ -51,7 +51,7 @@ enum DataTypes DATA_HALL_RUNE_7 = 22 }; -enum CreaturesIds +enum BRSCreaturesIds { NPC_HIGHLORD_OMOKK = 9196, NPC_SHADOW_HUNTER_VOSHGAJIN = 9236, @@ -74,7 +74,7 @@ enum CreaturesIds NPC_LORD_VICTOR_NEFARIUS = 10162 }; -enum AdditionalData +enum BRSAdditionalData { SPELL_SUMMON_ROOKERY_WHELP = 15745, EVENT_UROK_DOOMHOWL = 4845, @@ -84,7 +84,7 @@ enum AdditionalData AREATRIGGER_BLACKROCK_STADIUM = 2026 }; -enum GameObjectsIds +enum BRSGameObjectsIds { GO_WHELP_SPAWNER = 175622, // trap spawned by go id 175124 // Doors diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/blackwing_lair.h b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/blackwing_lair.h index 9fce132ea7e..2d8bce12ba6 100644 --- a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/blackwing_lair.h +++ b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/blackwing_lair.h @@ -39,7 +39,7 @@ enum BWLEncounter DATA_LORD_VICTOR_NEFARIUS = 8 }; -enum CreatureIds +enum BWLCreatureIds { NPC_RAZORGORE = 12435, NPC_BLACKWING_DRAGON = 12422, @@ -56,7 +56,7 @@ enum CreatureIds NPC_NEFARIAN = 11583 }; -enum GameObjectIds +enum BWLGameObjectIds { GO_BLACK_DRAGON_EGG = 177807, GO_PORTCULLIS = 176965, diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/MoltenCore/molten_core.h b/src/server/scripts/EasternKingdoms/BlackrockMountain/MoltenCore/molten_core.h index de890ee3b39..d5c40e7254b 100644 --- a/src/server/scripts/EasternKingdoms/BlackrockMountain/MoltenCore/molten_core.h +++ b/src/server/scripts/EasternKingdoms/BlackrockMountain/MoltenCore/molten_core.h @@ -21,7 +21,7 @@ #define DataHeader "MC" -enum Encounters +enum MCEncounters { BOSS_LUCIFRON = 0, BOSS_MAGMADAR = 1, @@ -36,7 +36,7 @@ enum Encounters MAX_ENCOUNTER, }; -enum Actions +enum MCActions { ACTION_START_RAGNAROS = 0, ACTION_START_RAGNAROS_ALT = 1, @@ -45,7 +45,7 @@ enum Actions Position const RagnarosTelePos = {829.159f, -815.773f, -228.972f, 5.30500f}; Position const RagnarosSummonPos = {838.510f, -829.840f, -232.000f, 2.00000f}; -enum Creatures +enum MCCreatures { NPC_LUCIFRON = 12118, NPC_MAGMADAR = 11982, @@ -61,12 +61,12 @@ enum Creatures NPC_FLAMEWAKER_ELITE = 11664, }; -enum GameObjects +enum MCGameObjects { GO_CACHE_OF_THE_FIRELORD = 179703, }; -enum Data +enum MCData { DATA_RAGNAROS_ADDS = 0, }; diff --git a/src/server/scripts/EasternKingdoms/Deadmines/deadmines.h b/src/server/scripts/EasternKingdoms/Deadmines/deadmines.h index dff4243617e..173fc20530f 100644 --- a/src/server/scripts/EasternKingdoms/Deadmines/deadmines.h +++ b/src/server/scripts/EasternKingdoms/Deadmines/deadmines.h @@ -20,7 +20,7 @@ #define DataHeader "DM" -enum CannonState +enum DMCannonState { CANNON_NOT_USED, CANNON_GUNPOWDER_USED, @@ -29,18 +29,18 @@ enum CannonState EVENT_DONE }; -enum Data +enum DMData { EVENT_STATE, EVENT_RHAHKZOR }; -enum Data64 +enum DMData64 { DATA_SMITE_CHEST }; -enum GameObjects +enum DMGameObjects { GO_FACTORY_DOOR = 13965, GO_IRONCLAD_DOOR = 16397, @@ -48,4 +48,5 @@ enum GameObjects GO_DOOR_LEVER = 101833, GO_MR_SMITE_CHEST = 144111 }; + #endif diff --git a/src/server/scripts/EasternKingdoms/Gnomeregan/gnomeregan.h b/src/server/scripts/EasternKingdoms/Gnomeregan/gnomeregan.h index bbfea6a2567..7d2a23c7e52 100644 --- a/src/server/scripts/EasternKingdoms/Gnomeregan/gnomeregan.h +++ b/src/server/scripts/EasternKingdoms/Gnomeregan/gnomeregan.h @@ -20,14 +20,14 @@ #define DataHeader "GNO" -enum GameObjectIds +enum GNOGameObjectIds { GO_CAVE_IN_LEFT = 146085, GO_CAVE_IN_RIGHT = 146086, GO_RED_ROCKET = 103820 }; -enum CreatureIds +enum GNOCreatureIds { NPC_BLASTMASTER_EMI_SHORTFUSE = 7998, NPC_CAVERNDEEP_AMBUSHER = 6207, @@ -35,12 +35,12 @@ enum CreatureIds NPC_CHOMPER = 6215 }; -enum Data +enum GNOData { TYPE_EVENT = 1 }; -enum Data64 +enum GNOData64 { DATA_GO_CAVE_IN_LEFT, DATA_GO_CAVE_IN_RIGHT, diff --git a/src/server/scripts/EasternKingdoms/Karazhan/karazhan.h b/src/server/scripts/EasternKingdoms/Karazhan/karazhan.h index 05de9e43a91..65970af50dc 100644 --- a/src/server/scripts/EasternKingdoms/Karazhan/karazhan.h +++ b/src/server/scripts/EasternKingdoms/Karazhan/karazhan.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 12; -enum DataTypes +enum KZDataTypes { DATA_ATTUMEN = 0, DATA_MOROES = 1, @@ -56,14 +56,14 @@ enum DataTypes DATA_GO_SIDE_ENTRANCE_DOOR = 29 }; -enum OperaEvents +enum KZOperaEvents { EVENT_OZ = 1, EVENT_HOOD = 2, EVENT_RAJ = 3 }; -enum MiscCreatures +enum KZMiscCreatures { NPC_HYAKISS_THE_LURKER = 16179, NPC_ROKAD_THE_RAVAGER = 16181, @@ -83,7 +83,7 @@ enum MiscCreatures NPC_KILREK = 17229 }; -enum GameObjectIds +enum KZGameObjectIds { GO_STAGE_CURTAIN = 183932, GO_STAGE_DOOR_LEFT = 184278, @@ -99,7 +99,7 @@ enum GameObjectIds GO_DUST_COVERED_CHEST = 185119 }; -enum Misc +enum KZMisc { OPTIONAL_BOSS_REQUIRED_DEATH_COUNT = 50 }; diff --git a/src/server/scripts/EasternKingdoms/MagistersTerrace/magisters_terrace.h b/src/server/scripts/EasternKingdoms/MagistersTerrace/magisters_terrace.h index 05718dfc1dd..197303bb32f 100644 --- a/src/server/scripts/EasternKingdoms/MagistersTerrace/magisters_terrace.h +++ b/src/server/scripts/EasternKingdoms/MagistersTerrace/magisters_terrace.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 4; -enum DataTypes +enum MTDataTypes { DATA_SELIN, DATA_VEXALLUS, @@ -38,7 +38,7 @@ enum DataTypes DATA_ESCAPE_ORB }; -enum CreatureIds +enum MTCreatureIds { NPC_SELIN = 24723, NPC_DELRISSA = 24560, @@ -47,7 +47,7 @@ enum CreatureIds NPC_HUMAN_KALECGOS = 24848 }; -enum GameObjectIds +enum MTGameObjectIds { GO_VEXALLUS_DOOR = 187896, GO_SELIN_DOOR = 187979, @@ -59,17 +59,17 @@ enum GameObjectIds GO_ESCAPE_ORB = 188173 }; -enum InstanceEventIds +enum MTInstanceEventIds { EVENT_SPAWN_KALECGOS = 16547 }; -enum InstanceText +enum MTInstanceText { SAY_KALECGOS_SPAWN = 0 }; -enum MovementData +enum MTMovementData { PATH_KALECGOS_FLIGHT = 248440 }; diff --git a/src/server/scripts/EasternKingdoms/ScarletMonastery/scarlet_monastery.h b/src/server/scripts/EasternKingdoms/ScarletMonastery/scarlet_monastery.h index aa1bcebacfc..12ecb6cf76f 100644 --- a/src/server/scripts/EasternKingdoms/ScarletMonastery/scarlet_monastery.h +++ b/src/server/scripts/EasternKingdoms/ScarletMonastery/scarlet_monastery.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 10; -enum DataTypes +enum SMDataTypes { DATA_MOGRAINE_AND_WHITE_EVENT = 1, DATA_MOGRAINE = 2, @@ -43,7 +43,7 @@ enum DataTypes DATA_SCORN = 14 }; -enum CreatureIds +enum SMCreatureIds { NPC_MOGRAINE = 3976, NPC_WHITEMANE = 3977, @@ -54,7 +54,7 @@ enum CreatureIds NPC_PUMPKIN = 23694 }; -enum GameObjectIds +enum SMGameObjectIds { GO_HIGH_INQUISITORS_DOOR = 104600, GO_PUMPKIN_SHRINE = 186267 diff --git a/src/server/scripts/EasternKingdoms/Scholomance/scholomance.h b/src/server/scripts/EasternKingdoms/Scholomance/scholomance.h index 1ada609a1ce..c6a5b9f6554 100644 --- a/src/server/scripts/EasternKingdoms/Scholomance/scholomance.h +++ b/src/server/scripts/EasternKingdoms/Scholomance/scholomance.h @@ -22,7 +22,7 @@ uint32 const EncounterCount = 8; -enum DataTypes +enum SCDataTypes { DATA_DOCTORTHEOLENKRASTINOV = 0, DATA_INSTRUCTORMALICIA = 1, @@ -34,13 +34,13 @@ enum DataTypes DATA_KIRTONOS = 7 }; -enum CreatureIds +enum SCCreatureIds { NPC_DARKMASTER_GANDLING = 1853, NPC_BONE_MINION = 16119 }; -enum GameobjectIds +enum SCGameobjectIds { GO_GATE_KIRTONOS = 175570, GO_GATE_GANDLING = 177374, diff --git a/src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.h b/src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.h index 88edc3f1ee1..581205a1d63 100644 --- a/src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.h +++ b/src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.h @@ -21,7 +21,7 @@ #define DataHeader "SK" -enum DataTypes +enum SKDataTypes { TYPE_FREE_NPC = 1, TYPE_RETHILGORE = 2, diff --git a/src/server/scripts/EasternKingdoms/Stratholme/stratholme.h b/src/server/scripts/EasternKingdoms/Stratholme/stratholme.h index 9237149c184..c1753340d2c 100644 --- a/src/server/scripts/EasternKingdoms/Stratholme/stratholme.h +++ b/src/server/scripts/EasternKingdoms/Stratholme/stratholme.h @@ -21,7 +21,7 @@ #define DataHeader "STR" -enum DataTypes +enum STRDataTypes { TYPE_BARON_RUN = 1, TYPE_BARONESS = 2, @@ -43,7 +43,7 @@ enum DataTypes TYPE_SH_AELMAR = 25 }; -enum CreatureIds +enum STRCreatureIds { NPC_CRYSTAL = 10415, // ziggurat crystal NPC_BARON = 10440, // ziggurat crystal @@ -56,7 +56,7 @@ enum CreatureIds NPC_YSIDA = 16031, }; -enum GameobjectIds +enum STRGameobjectIds { GO_DOOR_HALAZZI = 186303, GO_SERVICE_ENTRANCE = 175368, @@ -71,12 +71,12 @@ enum GameobjectIds GO_PORT_ELDERS = 175377 // port at elders square }; -enum QuestIds +enum STRQuestIds { QUEST_DEAD_MAN_PLEA = 8945 }; -enum SpellIds +enum STRSpellIds { SPELL_BARON_ULTIMATUM = 27861 }; diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/sunwell_plateau.h b/src/server/scripts/EasternKingdoms/SunwellPlateau/sunwell_plateau.h index c6b4ae753a5..d0e8c188ebf 100644 --- a/src/server/scripts/EasternKingdoms/SunwellPlateau/sunwell_plateau.h +++ b/src/server/scripts/EasternKingdoms/SunwellPlateau/sunwell_plateau.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 6; -enum DataTypes +enum SWPDataTypes { // Encounter States/Boss GUIDs DATA_KALECGOS = 0, @@ -53,7 +53,7 @@ enum DataTypes DATA_PLAYER_GUID }; -enum CreatureIds +enum SWPCreatureIds { NPC_MURU = 25741, NPC_ENTROPIUS = 25840, @@ -100,7 +100,7 @@ enum CreatureIds NPC_BLACK_HOLE = 25855 }; -enum GameObjectIds +enum SWPGameObjectIds { GO_ORB_OF_THE_BLUE_DRAGONFLIGHT = 188415, GO_FORCE_FIELD = 188421, diff --git a/src/server/scripts/EasternKingdoms/Uldaman/uldaman.h b/src/server/scripts/EasternKingdoms/Uldaman/uldaman.h index 24fba425e48..c9cc77ca6e5 100644 --- a/src/server/scripts/EasternKingdoms/Uldaman/uldaman.h +++ b/src/server/scripts/EasternKingdoms/Uldaman/uldaman.h @@ -23,7 +23,7 @@ #define MAX_ENCOUNTER 3 -enum DataTypes +enum UDDataTypes { DATA_ALTAR_DOORS = 1, DATA_ANCIENT_DOOR = 2, @@ -33,7 +33,7 @@ enum DataTypes DATA_IRONAYA_SEAL = 6, }; -enum GameObjectIds +enum UDGameObjectIds { GO_ARCHAEDAS_TEMPLE_DOOR = 141869, GO_ALTAR_OF_THE_KEEPER_TEMPLE_DOOR = 124367, diff --git a/src/server/scripts/EasternKingdoms/ZulAman/zulaman.h b/src/server/scripts/EasternKingdoms/ZulAman/zulaman.h index 13032b74bed..4aae753fe69 100644 --- a/src/server/scripts/EasternKingdoms/ZulAman/zulaman.h +++ b/src/server/scripts/EasternKingdoms/ZulAman/zulaman.h @@ -22,7 +22,7 @@ uint32 const EncounterCount = 6; #define ZulAmanScriptName "instance_zulaman" #define DataHeader "ZA" -enum DataTypes +enum ZADataTypes { // BossState DATA_AKILZON = 0, @@ -42,7 +42,7 @@ enum DataTypes DATA_ZULAMAN_STATE }; -enum CreatureIds +enum ZACreatureIds { NPC_AKILZON = 23574, NPC_NALORAKK = 23576, @@ -55,24 +55,24 @@ enum CreatureIds NPC_HEXLORD_TRIGGER = 24363 }; -enum GameObjectIds +enum ZAGameObjectIds { GO_STRANGE_GONG = 187359, GO_MASSIVE_GATE = 186728, }; -enum ZulAmanEvents +enum ZAEvents { EVENT_START_ZULAMAN = 15897, EVENT_UPDATE_ZULAMAN_TIMER = 1, }; -enum ZulAmanAction +enum ZAAction { ACTION_START_ZULAMAN = 1 }; -enum ZulAmanWorldStates +enum ZAWorldStates { WORLD_STATE_ZULAMAN_TIMER_ENABLED = 3104, WORLD_STATE_ZULAMAN_TIMER = 3106, diff --git a/src/server/scripts/EasternKingdoms/ZulGurub/zulgurub.h b/src/server/scripts/EasternKingdoms/ZulGurub/zulgurub.h index 5a54d6dbfae..91ece60711c 100644 --- a/src/server/scripts/EasternKingdoms/ZulGurub/zulgurub.h +++ b/src/server/scripts/EasternKingdoms/ZulGurub/zulgurub.h @@ -24,7 +24,7 @@ uint32 const EncounterCount = 5; -enum DataTypes +enum ZGDataTypes { DATA_VENOXIS = 0, DATA_MANDOKIR = 1, @@ -42,7 +42,7 @@ enum DataTypes DATA_JINDOR_TRIGGER, }; -enum CreatureIds +enum ZGCreatureIds { NPC_VENOXIS = 52155, NPC_MANDOKIR = 52151, @@ -66,7 +66,7 @@ enum CreatureIds NPC_SHADOW_OF_HAKKAR = 52650 }; -enum GameObjectIds +enum ZGGameObjectIds { // High Priest Venoxis GO_VENOXIS_COIL = 208844, diff --git a/src/server/scripts/Kalimdor/BlackfathomDeeps/blackfathom_deeps.h b/src/server/scripts/Kalimdor/BlackfathomDeeps/blackfathom_deeps.h index ac20a305f14..e746b917bc4 100644 --- a/src/server/scripts/Kalimdor/BlackfathomDeeps/blackfathom_deeps.h +++ b/src/server/scripts/Kalimdor/BlackfathomDeeps/blackfathom_deeps.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 3; -enum Data64 +enum BFDData64 { DATA_SHRINE1, DATA_SHRINE2, @@ -35,7 +35,7 @@ enum Data64 DATA_MAINDOOR, }; -enum Data +enum BFDData { DATA_GELIHAST, DATA_KELRIS, @@ -44,7 +44,7 @@ enum Data DATA_EVENT }; -enum CreatureIds +enum BFDCreatureIds { NPC_TWILIGHT_LORD_KELRIS = 4832, NPC_LORGUS_JETT = 12902, @@ -57,7 +57,7 @@ enum CreatureIds NPC_MORRIDUNE = 6729 }; -enum GameObjectIds +enum BFDGameObjectIds { GO_SHRINE_OF_GELIHAST = 103015, GO_FIRE_OF_AKU_MAI_1 = 21118, diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjal.h b/src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjal.h index 95ec1341d02..ada5218c326 100644 --- a/src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjal.h +++ b/src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjal.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 5; -enum DataTypes +enum HYDataTypes { DATA_ANETHERON = 1, DATA_ANETHERONEVENT = 2, @@ -48,14 +48,14 @@ enum DataTypes DATA_CHANNEL_TARGET = 21 }; -enum WorldStateIds +enum HYWorldStateIds { WORLD_STATE_WAVES = 2842, WORLD_STATE_ENEMY = 2453, WORLD_STATE_ENEMYCOUNT = 2454 }; -enum CreaturesIds +enum HYCreaturesIds { // Trash Mobs summoned in waves NECROMANCER = 17899, @@ -82,7 +82,7 @@ enum CreaturesIds NPC_CHANNEL_TARGET = 22418 }; -enum GameobjectIds +enum HYGameobjectIds { GO_HORDE_ENCAMPMENT_PORTAL = 182060, GO_NIGHT_ELF_VILLAGE_PORTAL = 182061, diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.h b/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.h index 1e10dec1ff5..f56f7bd0b77 100644 --- a/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.h +++ b/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.h @@ -22,7 +22,7 @@ #define CoSScriptName "instance_culling_of_stratholme" uint32 const EncounterCount = 5; -enum DataTypes +enum CSDataTypes { DATA_ARTHAS, DATA_MEATHOOK, @@ -39,7 +39,7 @@ enum DataTypes DATA_INFINITE_COUNTER }; -enum CreatureIds +enum CSCreatureIds { NPC_MEATHOOK = 26529, NPC_SALRAMM = 26530, @@ -58,7 +58,7 @@ enum CreatureIds NPC_GUARDIAN_OF_TIME = 32281 }; -enum GameObjectIds +enum CSGameObjectIds { GO_SHKAF_GATE = 188686, GO_MALGANIS_GATE_1 = 187711, @@ -70,7 +70,7 @@ enum GameObjectIds GO_PLAGUED_CRATE = 190095 }; -enum WorldStatesCoT +enum CSWorldStatesCoT { WORLDSTATE_SHOW_CRATES = 3479, WORLDSTATE_CRATES_REVEALED = 3480, @@ -79,12 +79,12 @@ enum WorldStatesCoT WORLDSTATE_TIME_GUARDIAN_SHOW = 3932 }; -enum CrateSpells +enum CSCrateSpells { SPELL_CRATES_CREDIT = 58109 }; -enum Texts +enum CSTexts { SAY_CRATES_COMPLETED = 0, // Chromie @@ -95,7 +95,7 @@ enum Texts SAY_FAIL_EVENT = 2 // On Infinite Corruptor event fail }; -enum InstanceEvents +enum CSInstanceEvents { EVENT_INFINITE_TIMER = 1 }; diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/EscapeFromDurnholdeKeep/old_hillsbrad.h b/src/server/scripts/Kalimdor/CavernsOfTime/EscapeFromDurnholdeKeep/old_hillsbrad.h index f35e223045a..f4cd0e121ee 100644 --- a/src/server/scripts/Kalimdor/CavernsOfTime/EscapeFromDurnholdeKeep/old_hillsbrad.h +++ b/src/server/scripts/Kalimdor/CavernsOfTime/EscapeFromDurnholdeKeep/old_hillsbrad.h @@ -21,7 +21,7 @@ #define DataHeader "OH" -enum DataTypes +enum OHDataTypes { TYPE_BARREL_DIVERSION = 1, TYPE_THRALL_EVENT = 2, @@ -36,7 +36,7 @@ enum DataTypes }; -enum WorldStateIds +enum OHWorldStateIds { WORLD_STATE_OH = 2436 }; diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/TheBlackMorass/the_black_morass.h b/src/server/scripts/Kalimdor/CavernsOfTime/TheBlackMorass/the_black_morass.h index cd648e34417..c81b224e94d 100644 --- a/src/server/scripts/Kalimdor/CavernsOfTime/TheBlackMorass/the_black_morass.h +++ b/src/server/scripts/Kalimdor/CavernsOfTime/TheBlackMorass/the_black_morass.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 2; -enum DataTypes +enum TBMDataTypes { TYPE_MEDIVH = 1, TYPE_RIFT = 2, @@ -35,20 +35,20 @@ enum DataTypes DATA_SHIELD = 12 }; -enum WorldStateIds +enum TBMWorldStateIds { WORLD_STATE_BM = 2541, WORLD_STATE_BM_SHIELD = 2540, WORLD_STATE_BM_RIFT = 2784 }; -enum QuestIds +enum TBMQuestIds { QUEST_OPENING_PORTAL = 10297, QUEST_MASTER_TOUCH = 9836 }; -enum CreatureIds +enum TBMCreatureIds { NPC_MEDIVH = 15608, NPC_TIME_RIFT = 17838, diff --git a/src/server/scripts/Kalimdor/Firelands/firelands.h b/src/server/scripts/Kalimdor/Firelands/firelands.h index 333233af126..8f18f9cf10b 100644 --- a/src/server/scripts/Kalimdor/Firelands/firelands.h +++ b/src/server/scripts/Kalimdor/Firelands/firelands.h @@ -26,7 +26,7 @@ uint32 const EncounterCount = 7; -enum DataTypes +enum FLDataTypes { DATA_BETH_TILAC = 0, DATA_LORD_RHYOLITH = 1, @@ -37,7 +37,7 @@ enum DataTypes DATA_RAGNAROS = 6, }; -enum CreatureIds +enum FLCreatureIds { NPC_BLAZING_MONSTROSITY_LEFT = 53786, NPC_BLAZING_MONSTROSITY_RIGHT = 53791, diff --git a/src/server/scripts/Kalimdor/HallsOfOrigination/halls_of_origination.h b/src/server/scripts/Kalimdor/HallsOfOrigination/halls_of_origination.h index 345b3ac9da9..ca5e6a7e3f6 100644 --- a/src/server/scripts/Kalimdor/HallsOfOrigination/halls_of_origination.h +++ b/src/server/scripts/Kalimdor/HallsOfOrigination/halls_of_origination.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 12; -enum Data +enum HOOData { // Bosses DATA_TEMPLE_GUARDIAN_ANHUUR, @@ -52,7 +52,7 @@ enum Data DATA_ANRAPHET_GUID, }; -enum Creatures +enum HOOCreatures { BOSS_TEMPLE_GUARDIAN_ANHUUR = 39425, NPC_CAVE_IN_STALKER = 40183, @@ -76,7 +76,7 @@ enum Creatures NPC_OMEGA_STANCE = 41194, }; -enum GameObjects +enum HOOGameObjects { GO_ANHUURS_BRIDGE = 206506, GO_DOODAD_ULDUM_ELEVATOR_COL01 = 207725, @@ -99,14 +99,14 @@ enum GameObjects GO_DOODAD_ULDUM_LASERBEAMS_03 = 207665, // Matches GO_DOODAD_ULDUM_LIGHTMACHINE_03 }; -enum Misc +enum HOOMisc { AREA_TOMB_OF_THE_EARTHRAGER = 4945, ACHIEV_VAULT_OF_LIGHTS_EVENT = 24212, // Faster Than The Speed Of Light SPELL_VAULT_OF_LIGHTS_CREDIT = 94067, // Not in DBC }; -enum GlobalActions +enum HOOGlobalActions { ACTION_ANRAPHET_INTRO, ACTION_ELEMENTAL_DIED, diff --git a/src/server/scripts/Kalimdor/OnyxiasLair/onyxias_lair.h b/src/server/scripts/Kalimdor/OnyxiasLair/onyxias_lair.h index a2ee396a156..a750967cd48 100644 --- a/src/server/scripts/Kalimdor/OnyxiasLair/onyxias_lair.h +++ b/src/server/scripts/Kalimdor/OnyxiasLair/onyxias_lair.h @@ -22,32 +22,32 @@ uint32 const EncounterCount = 1; -enum DataTypes +enum OLDataTypes { DATA_ONYXIA = 0, }; -enum Data32 +enum OLData32 { DATA_ONYXIA_PHASE = 0, DATA_SHE_DEEP_BREATH_MORE = 1, DATA_MANY_WHELPS_COUNT = 2 }; -enum Data64 +enum OLData64 { DATA_ONYXIA_GUID = 0, DATA_FLOOR_ERUPTION_GUID = 1 }; -enum OnyxiaPhases +enum OLOnyxiaPhases { PHASE_START = 1, PHASE_BREATH = 2, PHASE_END = 3 }; -enum CreatureIds +enum OLCreatureIds { NPC_WHELP = 11262, NPC_LAIRGUARD = 36561, @@ -55,13 +55,13 @@ enum CreatureIds NPC_TRIGGER = 14495 }; -enum GameObjectIds +enum OLGameObjectIds { GO_WHELP_SPAWNER = 176510, GO_WHELP_EGG = 176511 }; -enum AchievementData +enum OLAchievementData { ACHIEV_CRITERIA_MANY_WHELPS_10_PLAYER = 12565, // Criteria for achievement 4403: Many Whelps! Handle It! (10 player) Hatch 50 eggs in 10s ACHIEV_CRITERIA_MANY_WHELPS_25_PLAYER = 12568, // Criteria for achievement 4406: Many Whelps! Handle It! (25 player) Hatch 50 eggs in 10s diff --git a/src/server/scripts/Kalimdor/RazorfenDowns/razorfen_downs.h b/src/server/scripts/Kalimdor/RazorfenDowns/razorfen_downs.h index 6108d135694..763e3d0cbee 100644 --- a/src/server/scripts/Kalimdor/RazorfenDowns/razorfen_downs.h +++ b/src/server/scripts/Kalimdor/RazorfenDowns/razorfen_downs.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 5; -enum DataTypes +enum RFDDataTypes { // Main Bosses DATA_TUTEN_KASH = 0, @@ -36,7 +36,7 @@ enum DataTypes DATA_EXTINGUISHING_THE_IDOL = 6 }; -enum CreatureIds +enum RFDCreatureIds { // Used in Tuten Kash summon event NPC_TOMB_FIEND = 7349, @@ -50,7 +50,7 @@ enum CreatureIds NPC_PLAGUEMAW_THE_ROTTING = 7356 }; -enum GameObjectIds +enum RFDGameObjectIds { // Used for Tuten Kash summon event GO_GONG = 148917, diff --git a/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/ruins_of_ahnqiraj.h b/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/ruins_of_ahnqiraj.h index 3455c6eaae6..d5cc496537b 100644 --- a/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/ruins_of_ahnqiraj.h +++ b/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/ruins_of_ahnqiraj.h @@ -20,7 +20,7 @@ #define DataHeader "AQR" -enum DataTypes +enum AQRDataTypes { DATA_KURINNAXX = 0, DATA_RAJAXX = 1, @@ -33,7 +33,7 @@ enum DataTypes DATA_PARALYZED = 7 }; -enum Creatures +enum AQRCreatures { NPC_KURINAXX = 15348, NPC_RAJAXX = 15341, @@ -52,7 +52,7 @@ enum Creatures NPC_HORNET = 15934 }; -enum GameObjects +enum AQRGameObjectIds { GO_OSSIRIAN_CRYSTAL = 180619 }; diff --git a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/temple_of_ahnqiraj.h b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/temple_of_ahnqiraj.h index fa1de26ecae..61084cd11c3 100644 --- a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/temple_of_ahnqiraj.h +++ b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/temple_of_ahnqiraj.h @@ -21,7 +21,7 @@ #define DataHeader "AQT" -enum DataTypes +enum AQTDataTypes { DATA_SKERAM = 1, DATA_KRI = 2, @@ -39,7 +39,7 @@ enum DataTypes DATA_VISCIDUS = 21 }; -enum Creatures +enum AQTCreatures { BOSS_EYE_OF_CTHUN = 15589, NPC_CTHUN_PORTAL = 15896, @@ -61,5 +61,5 @@ enum Creatures NPC_VEKLOR = 15276, NPC_VEKNILASH = 15275 }; -#endif +#endif diff --git a/src/server/scripts/Kalimdor/WailingCaverns/wailing_caverns.h b/src/server/scripts/Kalimdor/WailingCaverns/wailing_caverns.h index 7f77e12eeaf..1da7fe79577 100644 --- a/src/server/scripts/Kalimdor/WailingCaverns/wailing_caverns.h +++ b/src/server/scripts/Kalimdor/WailingCaverns/wailing_caverns.h @@ -21,7 +21,7 @@ #define DataHeader "WC" -enum DataTypes +enum WCDataTypes { TYPE_LORD_COBRAHN = 1, TYPE_LORD_PYTHAS = 2, diff --git a/src/server/scripts/Kalimdor/ZulFarrak/zulfarrak.h b/src/server/scripts/Kalimdor/ZulFarrak/zulfarrak.h index cd9f935045f..7ffb447af06 100644 --- a/src/server/scripts/Kalimdor/ZulFarrak/zulfarrak.h +++ b/src/server/scripts/Kalimdor/ZulFarrak/zulfarrak.h @@ -21,7 +21,7 @@ #define DataHeader "ZF" -enum zfEntries +enum ZFEntries { ENTRY_ZUM_RAH = 7271, ENTRY_BLY = 7604, @@ -36,12 +36,12 @@ enum zfEntries EVENT_GAHZRILLA }; -enum DataTypes +enum ZFDataTypes { DATA_ZUM_RAH = 0 }; -enum zfPyramidPhases +enum ZFPyramidPhases { PYRAMID_NOT_STARTED, //default PYRAMID_CAGES_OPEN, //happens in GO hello for cages diff --git a/src/server/scripts/Maelstrom/Stonecore/stonecore.h b/src/server/scripts/Maelstrom/Stonecore/stonecore.h index 1e7d605bc27..17795d9f292 100644 --- a/src/server/scripts/Maelstrom/Stonecore/stonecore.h +++ b/src/server/scripts/Maelstrom/Stonecore/stonecore.h @@ -21,7 +21,7 @@ #define SCScriptName "instance_stonecore" #define DataHeader "SC" -enum DataTypes +enum SCDataTypes { // Encounter States/Boss GUIDs DATA_CORBORUS, @@ -44,7 +44,7 @@ enum DataTypes DATA_STONECORE_TELEPORTER_2, }; -enum Misc +enum SCMisc { ACTION_CORBORUS_INTRO, ACTION_SLABHIDE_INTRO, diff --git a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/ahnkahet.h b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/ahnkahet.h index 4d1be62554c..bea26dbb462 100644 --- a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/ahnkahet.h +++ b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/ahnkahet.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 5; -enum DataTypes +enum AKDataTypes { // Encounter States/Boss GUIDs DATA_ELDER_NADOX = 0, @@ -44,7 +44,7 @@ enum DataTypes DATA_ALL_INITIAND_DEAD = 13 }; -enum CreatureIds +enum AKCreatureIds { NPC_ELDER_NADOX = 29309, NPC_PRINCE_TALDARAM = 29308, @@ -72,7 +72,7 @@ enum CreatureIds NPC_TWISTED_VISAGE = 30625 }; -enum GameObjectIds +enum AKGameObjectIds { GO_PRINCE_TALDARAM_GATE = 192236, GO_PRINCE_TALDARAM_PLATFORM = 193564, diff --git a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h index cc454882154..ab7826b5559 100644 --- a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h +++ b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 3; -enum DataTypes +enum ANDataTypes { // Encounter States/Boss GUIDs DATA_KRIKTHIR_THE_GATEWATCHER = 0, @@ -36,7 +36,7 @@ enum DataTypes DATA_WATCHER_NARJIL = 5 }; -enum CreatureIds +enum ANCreatureIds { NPC_KRIKTHIR = 28684, NPC_HADRONOX = 28921, @@ -47,7 +47,7 @@ enum CreatureIds NPC_WATCHER_SILTHIK = 28731 }; -enum GameObjectIds +enum ANGameObjectIds { GO_KRIKTHIR_DOOR = 192395, GO_ANUBARAK_DOOR_1 = 192396, diff --git a/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/obsidian_sanctum.h b/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/obsidian_sanctum.h index 62c1ea96d9e..5eeb6b03bc3 100644 --- a/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/obsidian_sanctum.h +++ b/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/obsidian_sanctum.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 5; -enum DataTypes +enum OSDataTypes { DATA_SARTHARION = 0, DATA_TENEBRON = 1, @@ -33,7 +33,7 @@ enum DataTypes TWILIGHT_ACHIEVEMENTS = 5 }; -enum CreaturesIds +enum OSCreaturesIds { NPC_SARTHARION = 28860, NPC_TENEBRON = 30452, @@ -41,7 +41,7 @@ enum CreaturesIds NPC_VESPERON = 30449 }; -enum GameObjectIds +enum OSGameObjectIds { GO_TWILIGHT_PORTAL = 193988 }; diff --git a/src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/ruby_sanctum.h b/src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/ruby_sanctum.h index 69c27a22ea0..0c1baee4e82 100644 --- a/src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/ruby_sanctum.h +++ b/src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/ruby_sanctum.h @@ -25,7 +25,7 @@ uint32 const EncounterCount = 4; Position const HalionControllerSpawnPos = {3156.037f, 533.2656f, 72.97205f, 0.0f}; -enum DataTypes +enum RSDataTypes { // Encounter States/Boss GUIDs DATA_BALTHARUS_THE_WARBORN = 0, @@ -51,14 +51,14 @@ enum DataTypes DATA_TWILIGHT_FLAME_RING = 18, }; -enum SharedActions +enum RSSharedActions { ACTION_INTRO_BALTHARUS = -3975101, ACTION_BALTHARUS_DEATH = -3975102, ACTION_INTRO_HALION = -4014601, }; -enum CreaturesIds +enum RSCreaturesIds { // Baltharus the Warborn NPC_BALTHARUS_THE_WARBORN = 39751, @@ -99,7 +99,7 @@ enum CreaturesIds NPC_XERESTRASZA = 40429, }; -enum GameObjectsIds +enum RSGameObjectsIds { GO_HALION_PORTAL_1 = 202794, // Unknown spell 75074, should be somehow be linked to 74807 GO_HALION_PORTAL_2 = 202795, // Also spell 75074 @@ -114,14 +114,14 @@ enum GameObjectsIds GO_BURNING_TREE_4 = 203037, }; -enum WorldStatesRS +enum RSWorldStates { WORLDSTATE_CORPOREALITY_MATERIAL = 5049, WORLDSTATE_CORPOREALITY_TWILIGHT = 5050, WORLDSTATE_CORPOREALITY_TOGGLE = 5051, }; -enum InstanceSpell +enum RSInstanceSpell { SPELL_BERSERK = 26662, }; diff --git a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/trial_of_the_champion.h b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/trial_of_the_champion.h index 980da30321b..ecf32ef23fe 100644 --- a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/trial_of_the_champion.h +++ b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/trial_of_the_champion.h @@ -21,7 +21,7 @@ #define DataHeader "TC" -enum Data +enum TCData { BOSS_GRAND_CHAMPIONS, BOSS_ARGENT_CHALLENGE_E, @@ -34,7 +34,7 @@ enum Data DATA_ARGENT_SOLDIER_DEFEATED }; -enum Data64 +enum TCData64 { DATA_ANNOUNCER, DATA_MAIN_GATE, @@ -48,7 +48,7 @@ enum Data64 DATA_GRAND_CHAMPION_3 }; -enum CreatureIds +enum TCCreatureIds { // Horde Champions NPC_MOKRA = 35572, @@ -80,7 +80,7 @@ enum CreatureIds NPC_ARELAS = 35005 }; -enum GameObjects +enum TCGameObjects { GO_MAIN_GATE = 195647, @@ -94,7 +94,7 @@ enum GameObjects GO_PALETRESS_LOOT_H = 195324 }; -enum Vehicles +enum TCVehicles { //Grand Champions Alliance Vehicles VEHICLE_MARSHAL_JACOB_ALERIUS_MOUNT = 35637, diff --git a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/trial_of_the_crusader.h b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/trial_of_the_crusader.h index 90b9781954f..af47f200fb1 100644 --- a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/trial_of_the_crusader.h +++ b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/trial_of_the_crusader.h @@ -7,7 +7,7 @@ #define DataHeader "TCR" -enum DataTypes +enum TCRDataTypes { BOSS_BEASTS = 0, BOSS_JARAXXUS = 1, @@ -31,7 +31,7 @@ enum DataTypes DECREASE = 502, }; -enum SpellIds +enum TCRSpellIds { SPELL_WILFRED_PORTAL = 68424, SPELL_JARAXXUS_CHAINS = 67924, @@ -39,7 +39,7 @@ enum SpellIds SPELL_DESTROY_FLOOR_KNOCKUP = 68193, }; -enum MiscData +enum TCRMiscData { DESPAWN_TIME = 1200000 }; @@ -145,7 +145,7 @@ const Position EndSpawnLoc[]= {644.6250f, 149.2743f, 140.6015f, 0} // 2 - Portal to Dalaran }; -enum WorldStateIds +enum TCRWorldStateIds { UPDATE_STATE_UI_SHOW = 4390, UPDATE_STATE_UI_COUNT = 4389 @@ -174,7 +174,7 @@ enum AnnouncerMessages MSG_ANUBARAK = 724006 }; -enum CreatureIds +enum TCRCreatureIds { NPC_BARRENT = 34816, NPC_TIRION = 34996, @@ -238,7 +238,7 @@ enum CreatureIds NPC_ANUBARAK = 34564 }; -enum GameObjectIds +enum TCRGameObjectIds { GO_CRUSADERS_CACHE_10 = 195631, GO_CRUSADERS_CACHE_25 = 195632, @@ -264,7 +264,7 @@ enum GameObjectIds GO_PORTAL_TO_DALARAN = 195682 }; -enum AchievementData +enum TCRAchievementData { // Northrend Beasts UPPER_BACK_PAIN_10_PLAYER = 11779, diff --git a/src/server/scripts/Northrend/DraktharonKeep/drak_tharon_keep.h b/src/server/scripts/Northrend/DraktharonKeep/drak_tharon_keep.h index d7409732f7f..0bf417726ed 100644 --- a/src/server/scripts/Northrend/DraktharonKeep/drak_tharon_keep.h +++ b/src/server/scripts/Northrend/DraktharonKeep/drak_tharon_keep.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 4; -enum DataTypes +enum DTKDataTypes { // Encounter States/Boss GUIDs DATA_TROLLGORE = 0, @@ -50,7 +50,7 @@ enum DataTypes ACTION_CRYSTAL_HANDLER_DIED }; -enum CreatureIds +enum DTKCreatureIds { NPC_TROLLGORE = 26630, NPC_NOVOS = 26631, @@ -76,7 +76,7 @@ enum CreatureIds NPC_WORLD_TRIGGER = 22515 }; -enum GameObjectIds +enum DTKGameObjectIds { GO_NOVOS_CRYSTAL_1 = 189299, GO_NOVOS_CRYSTAL_2 = 189300, diff --git a/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/forge_of_souls.h b/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/forge_of_souls.h index 47a2971a69c..fe47944c870 100644 --- a/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/forge_of_souls.h +++ b/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/forge_of_souls.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 2; -enum Data +enum FOSData { // Encounter states and GUIDs DATA_BRONJAHM = 0, @@ -33,7 +33,7 @@ enum Data DATA_TEAM_IN_INSTANCE = 2 }; -enum Creatures +enum FOSCreatures { NPC_BRONJAHM = 36497, NPC_DEVOURER = 36502, diff --git a/src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/halls_of_reflection.h b/src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/halls_of_reflection.h index 14cc3696797..93faa7cbbb3 100644 --- a/src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/halls_of_reflection.h +++ b/src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/halls_of_reflection.h @@ -29,7 +29,7 @@ uint32 const EncounterCount = 3; 2 - The Lich King */ -enum DataTypes +enum HORDataTypes { DATA_FALRIC = 0, DATA_MARWYN = 1, @@ -55,7 +55,7 @@ enum DataTypes DATA_QUEL_DELAR_INVOKER = 17 }; -enum CreatureIds +enum HORCreatureIds { NPC_JAINA_INTRO = 37221, NPC_SYLVANAS_INTRO = 37223, @@ -92,7 +92,7 @@ enum CreatureIds NPC_WORLD_TRIGGER = 22515 }; -enum GameObjectIds +enum HORGameObjectIds { GO_FROSTMOURNE = 202302, GO_ENTRANCE_DOOR = 201976, @@ -115,14 +115,14 @@ enum GameObjectIds GO_THE_CAPTAIN_CHEST_HORDE_HEROIC = 202337 }; -enum Achievements +enum HORAchievements { ACHIEV_NOT_RETREATING_EVENT = 22615, SPELL_ACHIEV_CHECK = 72830 }; // Common actions from Instance Script to Boss Script -enum Actions +enum HORActions { ACTION_ENTER_COMBAT = -668001, ACTION_START_PREFIGHT = -668002, @@ -131,7 +131,7 @@ enum Actions ACTION_GUNSHIP_ARRIVAL_2 = -668005 }; -enum InstanceEvents +enum HORInstanceEvents { EVENT_SPAWN_WAVES = 1, EVENT_NEXT_WAVE = 2, @@ -141,14 +141,14 @@ enum InstanceEvents EVENT_QUEL_DELAR_SUMMON_UTHER = 6 }; -enum InstanceEventIds +enum HORInstanceEventIds { EVENT_GUNSHIP_ARRIVAL = 22709, EVENT_GUNSHIP_ARRIVAL_2 = 22714, EVENT_ICE_WALL_SUMMONED = 22795 }; -enum InstanceSpells +enum HORInstanceSpells { // Trash SPELL_WELL_OF_SOULS = 72630, // cast when spawn (become visible) @@ -174,19 +174,19 @@ enum InstanceSpells SPELL_ESSENCE_OF_CAPTURED = 70720 }; -enum InstanceQuests +enum HORInstanceQuests { QUEST_HALLS_OF_REFLECTION_ALLIANCE = 24480, QUEST_HALLS_OF_REFLECTION_HORDE = 24561 }; -enum InstanceWorldStates +enum HORInstanceWorldStates { WORLD_STATE_HOR_WAVES_ENABLED = 4884, WORLD_STATE_HOR_WAVE_COUNT = 4882 }; -enum InstanceYells +enum HORInstanceYells { SAY_CAPTAIN_FIRE = 0, SAY_CAPTAIN_FINAL = 1 diff --git a/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/pit_of_saron.h b/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/pit_of_saron.h index 8e2b46cba59..2fc161ef3e1 100644 --- a/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/pit_of_saron.h +++ b/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/pit_of_saron.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 3; -enum DataTypes +enum POSDataTypes { // Encounter states and GUIDs DATA_GARFROST = 0, @@ -39,7 +39,7 @@ enum DataTypes DATA_TEAM_IN_INSTANCE = 8 }; -enum CreatureIds +enum POSCreatureIds { NPC_GARFROST = 36494, NPC_KRICK = 36477, @@ -89,7 +89,7 @@ enum CreatureIds NPC_ICY_BLAST = 36731 }; -enum GameObjectIds +enum POSGameObjectIds { GO_SARONITE_ROCK = 196485, GO_ICE_WALL = 201885, diff --git a/src/server/scripts/Northrend/Gundrak/gundrak.h b/src/server/scripts/Northrend/Gundrak/gundrak.h index 1999f84c440..7fcb8435070 100644 --- a/src/server/scripts/Northrend/Gundrak/gundrak.h +++ b/src/server/scripts/Northrend/Gundrak/gundrak.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 5; -enum DataTypes +enum GDDataTypes { // Encounter Ids // Encounter States // Boss GUIDs DATA_SLAD_RAN = 0, @@ -49,7 +49,7 @@ enum DataTypes DATA_STATUE_ACTIVATE = 15, }; -enum CreatureIds +enum GDCreatureIds { NPC_SLAD_RAN = 29304, NPC_MOORABI = 29305, @@ -60,7 +60,7 @@ enum CreatureIds NPC_ALTAR_TRIGGER = 30298 }; -enum GameObjectIds +enum GDGameObjectIds { GO_SLAD_RAN_ALTAR = 192518, GO_MOORABI_ALTAR = 192519, @@ -78,14 +78,14 @@ enum GameObjectIds GO_COLLISION = 192633, }; -enum SpellIds +enum GDSpellIds { SPELL_FIRE_BEAM_MAMMOTH = 57068, SPELL_FIRE_BEAM_SNAKE = 57071, SPELL_FIRE_BEAM_ELEMENTAL = 57072 }; -enum InstanceMisc +enum GDInstanceMisc { TIMER_STATUE_ACTIVATION = 3500 }; diff --git a/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.cpp b/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.cpp index d6a4cf87f4c..e701482ac4d 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.cpp @@ -35,7 +35,7 @@ // * Blood Quickening (DONE) // * Respite for a Tormented Soul -enum Texts +enum ICCTexts { // Highlord Tirion Fordring (at Light's Hammer) SAY_TIRION_INTRO_1 = 0, @@ -100,7 +100,7 @@ enum Texts SAY_CROK_DEATH = 8, }; -enum Spells +enum ICCSpells { // Rotting Frost Giant SPELL_DEATH_PLAGUE = 72879, @@ -175,7 +175,7 @@ enum Spells #define SPELL_MACHINE_GUN (IsUndead ? SPELL_MACHINE_GUN_UNDEAD : SPELL_MACHINE_GUN_NORMAL) #define SPELL_ROCKET_LAUNCH (IsUndead ? SPELL_ROCKET_LAUNCH_UNDEAD : SPELL_ROCKET_LAUNCH_NORMAL) -enum EventTypes +enum ICCEventTypes { // Highlord Tirion Fordring (at Light's Hammer) // The Lich King (at Light's Hammer) @@ -257,12 +257,12 @@ enum EventTypes EVENT_SOUL_MISSILE = 55, }; -enum DataTypesICC +enum ICCDataTypes { DATA_DAMNED_KILLS = 1, }; -enum Actions +enum ICCActions { // Sister Svalna ACTION_KILL_CAPTAIN = 1, @@ -272,7 +272,7 @@ enum Actions ACTION_RESET_EVENT = 5, }; -enum EventIds +enum ICCEventIds { EVENT_AWAKEN_WARD_1 = 22900, EVENT_AWAKEN_WARD_2 = 22907, @@ -280,7 +280,7 @@ enum EventIds EVENT_AWAKEN_WARD_4 = 22909, }; -enum MovementPoints +enum ICCMovementPoints { POINT_LAND = 1, }; diff --git a/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h b/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h index 5a5b7aefc02..54b7eac141a 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h +++ b/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h @@ -37,7 +37,7 @@ extern Position const TerenasSpawnHeroic; extern Position const SpiritWardenSpawn; // Shared spells used by more than one script -enum SharedSpells +enum ICSharedSpells { SPELL_BERSERK = 26662, SPELL_BERSERK2 = 47008, @@ -58,7 +58,7 @@ enum SharedSpells SPELL_SHADOWS_FATE = 71169 }; -enum TeleporterSpells +enum ICTeleporterSpells { LIGHT_S_HAMMER_TELEPORT = 70781, ORATORY_OF_THE_DAMNED_TELEPORT = 70856, @@ -69,7 +69,7 @@ enum TeleporterSpells SINDRAGOSA_S_LAIR_TELEPORT = 70861 }; -enum DataTypes +enum ICDataTypes { // Encounter States/Boss GUIDs DATA_LORD_MARROWGAR = 0, @@ -119,7 +119,7 @@ enum DataTypes DATA_BLOOD_QUEEN_LANA_THEL_COUNCIL = 42 }; -enum CreaturesIds +enum ICCreaturesIds { // At Light's Hammer NPC_HIGHLORD_TIRION_FORDRING_LH = 37119, @@ -322,7 +322,7 @@ enum CreaturesIds NPC_INVISIBLE_STALKER = 30298 }; -enum GameObjectsIds +enum ICGameObjectsIds { // ICC Teleporters GO_SCOURGE_TRANSPORTER_LICHKING = 202223, @@ -428,7 +428,7 @@ enum GameObjectsIds GO_LAVAMAN_PILLARS_UNCHAINED = 202438 }; -enum AchievementCriteriaIds +enum ICAchievementCriteriaIds { // Lord Marrowgar CRITERIA_BONED_10N = 12775, @@ -463,7 +463,7 @@ enum AchievementCriteriaIds CRITERIA_ONCE_BITTEN_TWICE_SHY_25V = 13013 }; -enum SharedActions +enum ICSharedActions { // Icecrown Gunship Battle ACTION_ENEMY_GUNSHIP_TALK = -369390, @@ -495,7 +495,7 @@ enum SharedActions ACTION_FROSTMOURNE_INTRO = -36823 }; -enum WeekliesICC +enum ICWeekliesICC { QUEST_DEPROGRAMMING_10 = 24869, QUEST_DEPROGRAMMING_25 = 24875, @@ -509,7 +509,7 @@ enum WeekliesICC QUEST_RESPITE_FOR_A_TORNMENTED_SOUL_25 = 24880 }; -enum WorldStatesICC +enum ICWorldStatesICC { WORLDSTATE_SHOW_TIMER = 4903, WORLDSTATE_EXECUTION_TIME = 4904, @@ -518,7 +518,7 @@ enum WorldStatesICC WORLDSTATE_ATTEMPTS_MAX = 4942 }; -enum AreaIds +enum ICAreaIds { AREA_ICECROWN_CITADEL = 4812, AREA_THE_FROZEN_THRONE = 4859 diff --git a/src/server/scripts/Northrend/Naxxramas/boss_four_horsemen.cpp b/src/server/scripts/Northrend/Naxxramas/boss_four_horsemen.cpp index d655ee17316..9e10b5ae907 100644 --- a/src/server/scripts/Northrend/Naxxramas/boss_four_horsemen.cpp +++ b/src/server/scripts/Northrend/Naxxramas/boss_four_horsemen.cpp @@ -74,7 +74,7 @@ enum Actions enum HorsemenData { - DATA_HORSEMEN_IS_TIMED_KILL = Data::DATA_HORSEMEN_CHECK_ACHIEVEMENT_CREDIT, // inherit from naxxramas.h - this needs to be the first entry to ensure that there are no conflicts + DATA_HORSEMEN_IS_TIMED_KILL = NAXData::DATA_HORSEMEN_CHECK_ACHIEVEMENT_CREDIT, // inherit from naxxramas.h - this needs to be the first entry to ensure that there are no conflicts DATA_MOVEMENT_FINISHED, DATA_DEATH_TIME }; diff --git a/src/server/scripts/Northrend/Naxxramas/naxxramas.h b/src/server/scripts/Northrend/Naxxramas/naxxramas.h index a3fedf5aa40..1778258146e 100644 --- a/src/server/scripts/Northrend/Naxxramas/naxxramas.h +++ b/src/server/scripts/Northrend/Naxxramas/naxxramas.h @@ -22,7 +22,7 @@ uint32 const EncounterCount = 15; -enum Encounter +enum NAXEncounter { BOSS_ANUBREKHAN, BOSS_FAERLINA, @@ -41,7 +41,7 @@ enum Encounter BOSS_KELTHUZAD }; -enum Data +enum NAXData { DATA_GOTHIK_GATE, DATA_HAD_ANUBREKHAN_GREET, @@ -58,7 +58,7 @@ enum Data DATA_NAXX_PORTAL_MILITARY }; -enum Data64 +enum NAXData64 { DATA_ANUBREKHAN, DATA_FAERLINA, @@ -83,7 +83,7 @@ enum Data64 DATA_LICH_KING }; -enum CreaturesIds +enum NAXCreaturesIds { NPC_ANUBREKHAN = 15956, NPC_FAERLINA = 15953, @@ -110,7 +110,7 @@ enum CreaturesIds NPC_OLD_WORLD_TRIGGER = 15384 }; -enum GameObjectsIds +enum NAXGameObjectsIds { GO_HORSEMEN_CHEST_HERO = 193426, GO_HORSEMEN_CHEST = 181366, @@ -160,7 +160,7 @@ enum GameObjectsIds GO_NAXX_PORTAL_MILITARY = 181578 }; -enum InstanceEvents +enum NAXInstanceEvents { // Dialogue that happens after Gothik's death. EVENT_DIALOGUE_GOTHIK_KORTHAZZ = 1, @@ -184,7 +184,7 @@ enum InstanceEvents EVENT_DIALOGUE_SAPPHIRON_KELTHUZAD4 }; -enum InstanceTexts +enum NAXInstanceTexts { // The Four Horsemen SAY_DIALOGUE_GOTHIK_HORSEMAN = 5, diff --git a/src/server/scripts/Northrend/Nexus/Nexus/nexus.h b/src/server/scripts/Northrend/Nexus/Nexus/nexus.h index db1ed78d5e3..8ed202ce7f0 100644 --- a/src/server/scripts/Northrend/Nexus/Nexus/nexus.h +++ b/src/server/scripts/Northrend/Nexus/Nexus/nexus.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 5; -enum DataTypes +enum NEXDataTypes { DATA_COMMANDER = 0, DATA_MAGUS_TELESTRA = 1, @@ -36,7 +36,7 @@ enum DataTypes TELESTRAS_CONTAINMET_SPHERE = 7 }; -enum CreatureIds +enum NEXCreatureIds { NPC_ANOMALUS = 26763, NPC_KERISTRASZA = 26723, @@ -56,7 +56,7 @@ enum CreatureIds NPC_COMMANDER_KOLURG = 26798 }; -enum GameObjectIds +enum NEXGameObjectIds { GO_ANOMALUS_CONTAINMET_SPHERE = 188527, GO_ORMOROKS_CONTAINMET_SPHERE = 188528, diff --git a/src/server/scripts/Northrend/Nexus/Oculus/oculus.h b/src/server/scripts/Northrend/Nexus/Oculus/oculus.h index 9ec2dacabc8..8df7c615a49 100644 --- a/src/server/scripts/Northrend/Nexus/Oculus/oculus.h +++ b/src/server/scripts/Northrend/Nexus/Oculus/oculus.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 4; -enum DataTypes +enum OCDataTypes { // Encounter States/Boss GUIDs DATA_DRAKOS = 0, @@ -34,7 +34,7 @@ enum DataTypes DATA_CONSTRUCTS = 4 }; -enum CreatureIds +enum OCCreatureIds { NPC_DRAKOS = 27654, NPC_VAROS = 27447, @@ -52,55 +52,55 @@ enum CreatureIds NPC_GREATER_WHELP = 28276 }; -enum GameObjectIds +enum OCGameObjectIds { GO_DRAGON_CAGE_DOOR = 193995, GO_EREGOS_CACHE_N = 191349, GO_EREGOS_CACHE_H = 193603 }; -enum SpellEvents +enum OCSpellEvents { EVENT_CALL_DRAGON = 12229 }; -enum CreatureActions +enum OCCreatureActions { ACTION_CALL_DRAGON_EVENT = 1 }; -enum OculusWorldStates +enum OCWorldStates { WORLD_STATE_CENTRIFUGE_CONSTRUCT_SHOW = 3524, WORLD_STATE_CENTRIFUGE_CONSTRUCT_AMOUNT = 3486 }; -enum OculusSpells +enum OCSpells { SPELL_CENTRIFUGE_SHIELD = 50053, SPELL_DEATH_SPELL = 50415 }; -enum InstanceTexts +enum OCInstanceTexts { SAY_EREGOS_INTRO_TEXT = 0, SAY_VAROS_INTRO_TEXT = 4 }; -enum InstanceEvents +enum OCInstanceEvents { EVENT_VAROS_INTRO = 1, EVENT_EREGOS_INTRO }; -enum ConstructKillState +enum OCConstructKillState { KILL_NO_CONSTRUCT = 0, KILL_ONE_CONSTRUCT = 1, KILL_MORE_CONSTRUCT = 2 }; -enum Misc +enum OCMisc { POINT_MOVE_OUT = 1 }; diff --git a/src/server/scripts/Northrend/Ulduar/HallsOfLightning/halls_of_lightning.h b/src/server/scripts/Northrend/Ulduar/HallsOfLightning/halls_of_lightning.h index f40cfc5798f..c7aa166961c 100644 --- a/src/server/scripts/Northrend/Ulduar/HallsOfLightning/halls_of_lightning.h +++ b/src/server/scripts/Northrend/Ulduar/HallsOfLightning/halls_of_lightning.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 4; -enum DataTypes +enum HOLDataTypes { // Encounter States/Boss GUIDs DATA_BJARNGRIM = 0, @@ -32,7 +32,7 @@ enum DataTypes DATA_LOKEN = 3 }; -enum CreaturesIds +enum HOLCreaturesIds { NPC_BJARNGRIM = 28586, NPC_VOLKHAN = 28587, @@ -40,7 +40,7 @@ enum CreaturesIds NPC_LOKEN = 28923 }; -enum GameObjectIds +enum HOLGameObjectIds { GO_BJARNGRIM_DOOR = 191416, GO_VOLKHAN_DOOR = 191325, diff --git a/src/server/scripts/Northrend/Ulduar/HallsOfStone/halls_of_stone.h b/src/server/scripts/Northrend/Ulduar/HallsOfStone/halls_of_stone.h index c016513d877..47ee01e0004 100644 --- a/src/server/scripts/Northrend/Ulduar/HallsOfStone/halls_of_stone.h +++ b/src/server/scripts/Northrend/Ulduar/HallsOfStone/halls_of_stone.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 4; -enum DataTypes +enum HOSDataTypes { // Encounter States/Boss GUIDs DATA_KRYSTALLUS = 0, @@ -42,7 +42,7 @@ enum DataTypes DATA_GO_SKY_FLOOR = 11 }; -enum CreatureIds +enum HOSCreatureIds { NPC_MAIDEN = 27975, NPC_KRYSTALLUS = 27977, @@ -53,7 +53,7 @@ enum CreatureIds NPC_BRANN = 28070 }; -enum GameObjectIds +enum HOSGameObjectIds { GO_ABEDNEUM = 191669, GO_MARNAK = 191670, diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/utgarde_keep.h b/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/utgarde_keep.h index 3d1b57eda86..1d70a46632b 100644 --- a/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/utgarde_keep.h +++ b/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/utgarde_keep.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 3; -enum DataTypes +enum UKDataTypes { // Encounter States/Boss GUIDs DATA_PRINCE_KELESETH = 0, @@ -39,7 +39,7 @@ enum DataTypes DATA_FORGE_3 = 7 }; -enum CreatureIds +enum UKCreatureIds { NPC_PRINCE_KELESETH = 23953, NPC_SKARVALD = 24200, @@ -56,7 +56,7 @@ enum CreatureIds NPC_ANNHYLDE_THE_CALLER = 24068 }; -enum GameObjectIds +enum UKGameObjectIds { GO_BELLOW_1 = 186688, GO_BELLOW_2 = 186689, diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/utgarde_pinnacle.h b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/utgarde_pinnacle.h index 2265bc03b03..e817b4bf9b6 100644 --- a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/utgarde_pinnacle.h +++ b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/utgarde_pinnacle.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 4; -enum DataTypes +enum UPDataTypes { // Encounter States/Boss GUIDs DATA_SVALA_SORROWGRAVE = 0, @@ -44,7 +44,7 @@ enum DataTypes DATA_GORTOK_PALEHOOF_SPHERE = 12 }; -enum CreatureIds +enum UPCreatureIds { NPC_SVALA_SORROWGRAVE = 26668, NPC_GORTOK_PALEHOOF = 26687, @@ -74,7 +74,7 @@ enum CreatureIds NPC_AVENGING_SPIRIT = 27386 }; -enum GameObjectIds +enum UPGameObjectIds { GO_GORTOK_PALEHOOF_SPHERE = 188593, GO_UTGARDE_MIRROR = 191745, diff --git a/src/server/scripts/Northrend/VaultOfArchavon/vault_of_archavon.h b/src/server/scripts/Northrend/VaultOfArchavon/vault_of_archavon.h index d86fd580949..72858ffae11 100644 --- a/src/server/scripts/Northrend/VaultOfArchavon/vault_of_archavon.h +++ b/src/server/scripts/Northrend/VaultOfArchavon/vault_of_archavon.h @@ -22,7 +22,7 @@ uint32 const EncounterCount = 4; -enum Data +enum VAData { DATA_ARCHAVON = 0, DATA_EMALON = 1, @@ -30,7 +30,7 @@ enum Data DATA_TORAVON = 3, }; -enum CreatureIds +enum VACreatureIds { NPC_ARCHAVON = 31125, NPC_EMALON = 33993, @@ -38,13 +38,13 @@ enum CreatureIds NPC_TORAVON = 38433 }; -enum AchievementCriteriaIds +enum VAAchievementCriteriaIds { CRITERIA_EARTH_WIND_FIRE_10 = 12018, CRITERIA_EARTH_WIND_FIRE_25 = 12019, }; -enum AchievementSpells +enum VAAchievementSpells { SPELL_EARTH_WIND_FIRE_ACHIEVEMENT_CHECK = 68308, }; diff --git a/src/server/scripts/Northrend/VioletHold/violet_hold.h b/src/server/scripts/Northrend/VioletHold/violet_hold.h index 314de0cd42c..935477917b5 100644 --- a/src/server/scripts/Northrend/VioletHold/violet_hold.h +++ b/src/server/scripts/Northrend/VioletHold/violet_hold.h @@ -40,7 +40,7 @@ extern Position const PortalIntroPositions[]; * 7 - Cyanigosa */ -enum Data +enum VHData { // Main encounters DATA_1ST_BOSS = 0, @@ -83,7 +83,7 @@ enum Data DATA_HANDLE_CELLS }; -enum CreaturesIds +enum VHCreaturesIds { NPC_TELEPORTATION_PORTAL = 30679, NPC_TELEPORTATION_PORTAL_ELITE = 32174, @@ -118,7 +118,7 @@ enum CreaturesIds NPC_DEFENSE_SYSTEM = 30837 }; -enum GameObjectIds +enum VHGameObjectIds { GO_MAIN_DOOR = 191723, GO_XEVOZZ_DOOR = 191556, @@ -133,19 +133,19 @@ enum GameObjectIds GO_INTRO_ACTIVATION_CRYSTAL = 193615 }; -enum WorldStateIds +enum VHWorldStateIds { WORLD_STATE_VH_SHOW = 3816, WORLD_STATE_VH_PRISON_STATE = 3815, WORLD_STATE_VH_WAVE_COUNT = 3810, }; -enum Events +enum VHEvents { EVENT_ACTIVATE_CRYSTAL = 20001 }; -enum InstanceMisc +enum VHInstanceMisc { ACTION_SINCLARI_OUTRO = 1, POINT_INTRO = 1 diff --git a/src/server/scripts/Outland/Auchindoun/AuchenaiCrypts/auchenai_crypts.h b/src/server/scripts/Outland/Auchindoun/AuchenaiCrypts/auchenai_crypts.h index 1f05f25cbdd..80c1046426e 100644 --- a/src/server/scripts/Outland/Auchindoun/AuchenaiCrypts/auchenai_crypts.h +++ b/src/server/scripts/Outland/Auchindoun/AuchenaiCrypts/auchenai_crypts.h @@ -23,21 +23,13 @@ uint32 const EncounterCount = 2; -enum DataTypes +enum ACDataTypes { // Encounter States/Boss GUIDs DATA_SHIRRAK_THE_DEAD_WATCHER = 0, DATA_EXARCH_MALADAAR = 1 }; -enum CreatureIds -{ -}; - -enum GameObjectIds -{ -}; - template<class AI> AI* GetAuchenaiCryptsAI(Creature* creature) { diff --git a/src/server/scripts/Outland/Auchindoun/ManaTombs/mana_tombs.h b/src/server/scripts/Outland/Auchindoun/ManaTombs/mana_tombs.h index ab31ef88683..6490b4d42c2 100644 --- a/src/server/scripts/Outland/Auchindoun/ManaTombs/mana_tombs.h +++ b/src/server/scripts/Outland/Auchindoun/ManaTombs/mana_tombs.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 4; -enum DataTypes +enum MTDataTypes { // Encounter States/Boss GUIDs DATA_PANDEMONIUS = 0, @@ -32,14 +32,6 @@ enum DataTypes DATA_YOR = 3 }; -enum CreatureIds -{ -}; - -enum GameObjectIds -{ -}; - template<class AI> AI* GetManaTombsAI(Creature* creature) { diff --git a/src/server/scripts/Outland/Auchindoun/SethekkHalls/sethekk_halls.h b/src/server/scripts/Outland/Auchindoun/SethekkHalls/sethekk_halls.h index 6d7f7fcd093..a6a548a7ab3 100644 --- a/src/server/scripts/Outland/Auchindoun/SethekkHalls/sethekk_halls.h +++ b/src/server/scripts/Outland/Auchindoun/SethekkHalls/sethekk_halls.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 3; -enum DataTypes +enum SHDataTypes { // Encounter States/Boss GUIDs DATA_DARKWEAVER_SYTH = 0, @@ -34,13 +34,13 @@ enum DataTypes DATA_TALON_KING_COFFER = 3 }; -enum CreatureIds +enum SHCreatureIds { NPC_ANZU = 23035, NPC_BROOD_OF_ANZU = 23132 }; -enum GameObjectIds +enum SHGameObjectIds { GO_IKISS_DOOR = 177203, GO_TALON_KING_COFFER = 187372 diff --git a/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/shadow_labyrinth.h b/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/shadow_labyrinth.h index 765a3443114..d4a498dc08d 100644 --- a/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/shadow_labyrinth.h +++ b/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/shadow_labyrinth.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 4; -enum DataTypes +enum SLDataTypes { // Encounter States/Boss GUIDs DATA_AMBASSADOR_HELLMAW = 0, @@ -35,20 +35,20 @@ enum DataTypes DATA_FEL_OVERSEER = 4 }; -enum CreatureIds +enum SLCreatureIds { NPC_AMBASSADOR_HELLMAW = 18731, NPC_GRANDMASTER_VORPIL = 18732, NPC_FEL_OVERSEER = 18796 }; -enum GameObjectIds +enum SLGameObjectIds { GO_REFECTORY_DOOR = 183296, // door opened when blackheart the inciter dies GO_SCREAMING_HALL_DOOR = 183295 // door opened when grandmaster vorpil dies }; -enum Misc +enum SLMisc { ACTION_AMBASSADOR_HELLMAW_INTRO = 1, ACTION_AMBASSADOR_HELLMAW_BANISH = 2, diff --git a/src/server/scripts/Outland/BlackTemple/black_temple.h b/src/server/scripts/Outland/BlackTemple/black_temple.h index 0856639f4c2..bbf0ddb07e2 100644 --- a/src/server/scripts/Outland/BlackTemple/black_temple.h +++ b/src/server/scripts/Outland/BlackTemple/black_temple.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 9; -enum DataTypes +enum BTDataTypes { // Encounter States/Boss GUIDs DATA_HIGH_WARLORD_NAJENTUS = 0, @@ -51,7 +51,7 @@ enum DataTypes DATA_GO_ILLIDAN_DOOR_L = 18 }; -enum CreatureIds +enum BTCreatureIds { NPC_HIGH_WARLORD_NAJENTUS = 22887, NPC_SUPREMUS = 22898, @@ -71,7 +71,7 @@ enum CreatureIds NPC_SUPREMUS_VOLCANO = 23085 }; -enum GameObjectIds +enum BTGameObjectIds { GO_NAJENTUS_GATE = 185483, GO_NAJENTUS_SPINE = 185584, diff --git a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/serpent_shrine.h b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/serpent_shrine.h index 497f6810c6a..3e6135fd9c1 100644 --- a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/serpent_shrine.h +++ b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/serpent_shrine.h @@ -21,14 +21,14 @@ #define DataHeader "SS" -enum WaterEventState +enum SSWaterEventState { WATERSTATE_NONE = 0, WATERSTATE_FRENZY = 1, WATERSTATE_SCALDING = 2 }; -enum DataTypes +enum SSDataTypes { DATA_CANSTARTPHASE3 = 1, DATA_CARIBDIS = 2, diff --git a/src/server/scripts/Outland/CoilfangReservoir/SteamVault/steam_vault.h b/src/server/scripts/Outland/CoilfangReservoir/SteamVault/steam_vault.h index 8c0359eaaa8..c48445b2489 100644 --- a/src/server/scripts/Outland/CoilfangReservoir/SteamVault/steam_vault.h +++ b/src/server/scripts/Outland/CoilfangReservoir/SteamVault/steam_vault.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 3; -enum DataTypes +enum SVDataTypes { DATA_HYDROMANCER_THESPIA = 0, DATA_MEKGINEER_STEAMRIGGER = 1, @@ -35,14 +35,14 @@ enum DataTypes DATA_ACCESS_PANEL_MEK = 5 }; -enum CreatureIds +enum SVCreatureIds { NPC_HYDROMANCER_THESPIA = 17797, NPC_MEKGINEER_STEAMRIGGER = 17796, NPC_WARLORD_KALITHRESH = 17798 }; -enum GameObjectIds +enum SVGameObjectIds { GO_MAIN_CHAMBERS_DOOR = 183049, GO_ACCESS_PANEL_HYDRO = 184125, diff --git a/src/server/scripts/Outland/CoilfangReservoir/TheSlavePens/the_slave_pens.h b/src/server/scripts/Outland/CoilfangReservoir/TheSlavePens/the_slave_pens.h index 544e98fd206..5192946b729 100644 --- a/src/server/scripts/Outland/CoilfangReservoir/TheSlavePens/the_slave_pens.h +++ b/src/server/scripts/Outland/CoilfangReservoir/TheSlavePens/the_slave_pens.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 3; #define SPScriptName "instance_the_slave_pens" #define DataHeader "SP" -enum DataTypes +enum SPDataTypes { DATA_MENNU_THE_BETRAYER = 1, DATA_ROKMAR_THE_CRACKLER = 2, @@ -43,7 +43,7 @@ enum DataTypes DATA_LUMA_SKYMOTHER = 16 }; -enum CreaturesIds +enum SPCreaturesIds { NPC_AHUNE = 25740, NPC_FROZEN_CORE = 25865, @@ -60,7 +60,7 @@ enum CreaturesIds NPC_WHISP_SOURCE_BUNNY = 26121 }; -enum GameObjectIds +enum SPGameObjectIds { GO_ICE_SPEAR = 188077, GO_ICE_STONE = 187882 diff --git a/src/server/scripts/Outland/GruulsLair/gruuls_lair.h b/src/server/scripts/Outland/GruulsLair/gruuls_lair.h index dad419e10d0..a21c8729346 100644 --- a/src/server/scripts/Outland/GruulsLair/gruuls_lair.h +++ b/src/server/scripts/Outland/GruulsLair/gruuls_lair.h @@ -23,14 +23,14 @@ uint32 const EncounterCount = 2; -enum DataTypes +enum GLDataTypes { // Encounter States/Boss GUIDs DATA_MAULGAR = 0, DATA_GRUUL = 1 }; -enum CreatureIds +enum GLCreatureIds { NPC_MAULGAR = 18831, NPC_KROSH_FIREHAND = 18832, @@ -39,7 +39,7 @@ enum CreatureIds NPC_BLINDEYE_THE_SEER = 18836 }; -enum GameObjectIds +enum GLGameObjectIds { GO_MAULGAR_DOOR = 184468, GO_GRUUL_DOOR = 184662 diff --git a/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/blood_furnace.h b/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/blood_furnace.h index 92c8eb4ca42..95cfade92ad 100644 --- a/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/blood_furnace.h +++ b/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/blood_furnace.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 3; -enum DataTypes +enum BFDataTypes { // Encounter States/Boss GUIDs DATA_THE_MAKER = 0, @@ -43,7 +43,7 @@ enum DataTypes DATA_BROGGOK_LEVER = 12 }; -enum CreatureIds +enum BFCreatureIds { NPC_THE_MAKER = 17381, NPC_BROGGOK = 17380, @@ -52,7 +52,7 @@ enum CreatureIds NPC_BROGGOK_POISON_CLOUD = 17662 }; -enum GameObjectIds +enum BFGameObjectIds { GO_PRISON_DOOR_01 = 181766, // Final Exit Door GO_PRISON_DOOR_02 = 181811, // The Maker Front Door @@ -73,7 +73,7 @@ enum GameObjectIds GO_BROGGOK_LEVER = 181982 }; -enum ActionIds +enum BFActionIds { ACTION_ACTIVATE_BROGGOK = 1, ACTION_RESET_BROGGOK = 2, diff --git a/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/hellfire_ramparts.h b/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/hellfire_ramparts.h index 5624e910b06..87f3b388619 100644 --- a/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/hellfire_ramparts.h +++ b/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/hellfire_ramparts.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 4; -enum DataTypes +enum HRDataTypes { DATA_WATCHKEEPER_GARGOLMAR = 0, DATA_OMOR_THE_UNSCARRED = 1, @@ -31,7 +31,7 @@ enum DataTypes DATA_NAZAN = 3 }; -enum CreatureIds +enum HRCreatureIds { NPC_HELLFIRE_SENTRY = 17517, NPC_VAZRUDEN_HERALD = 17307, @@ -40,7 +40,7 @@ enum CreatureIds NPC_LIQUID_FIRE = 22515 }; -enum GameobjectIds +enum HRGameobjectIds { GO_FEL_IRON_CHEST_NORMAL = 185168, GO_FEL_IRON_CHEST_HEROIC = 185169 diff --git a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/magtheridons_lair.h b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/magtheridons_lair.h index d023d5f3194..2e09214bc1c 100644 --- a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/magtheridons_lair.h +++ b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/magtheridons_lair.h @@ -21,7 +21,7 @@ #define DataHeader "ML" -enum DataTypes +enum MLDataTypes { DATA_MAGTHERIDON_EVENT = 1, DATA_MAGTHERIDON = 3, diff --git a/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/shattered_halls.h b/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/shattered_halls.h index b78bb868e40..4a64a5ba7bc 100644 --- a/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/shattered_halls.h +++ b/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/shattered_halls.h @@ -24,7 +24,7 @@ uint32 const EncounterCount = 4; uint32 const VictimCount = 3; -enum DataTypes +enum SHDataTypes { DATA_NETHEKURSE = 0, DATA_OMROGG = 1, @@ -40,7 +40,7 @@ enum DataTypes DATA_THIRD_PRISONER }; -enum CreatureIds +enum SHCreatureIds { NPC_GRAND_WARLOCK_NETHEKURSE = 16807, NPC_KARGATH_BLADEFIST = 16808, @@ -62,19 +62,19 @@ enum CreatureIds NPC_HORDE_VICTIM_2 = 17297 }; -enum GameobjectIds +enum SHGameobjectIds { GO_GRAND_WARLOCK_CHAMBER_DOOR_1 = 182539, GO_GRAND_WARLOCK_CHAMBER_DOOR_2 = 182540 }; -enum QuestIds +enum SHQuestIds { QUEST_IMPRISONED_A = 9524, QUEST_IMPRISONED_H = 9525 }; -enum InstanceSpells +enum SHInstanceSpells { SPELL_KARGATH_EXECUTIONER_1 = 39288, SPELL_KARGATH_EXECUTIONER_2 = 39289, @@ -83,7 +83,7 @@ enum InstanceSpells SPELL_REMOVE_KARGATH_EXECUTIONER = 39291 }; -enum Actions +enum SHActions { ACTION_EXECUTIONER_TAUNT = 1 }; diff --git a/src/server/scripts/Outland/TempestKeep/Eye/the_eye.h b/src/server/scripts/Outland/TempestKeep/Eye/the_eye.h index 3df28dda895..33f070dff1f 100644 --- a/src/server/scripts/Outland/TempestKeep/Eye/the_eye.h +++ b/src/server/scripts/Outland/TempestKeep/Eye/the_eye.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 4; -enum DataTypes +enum TEDataTypes { // Encounter States/Boss GUIDs DATA_KAELTHAS = 0, @@ -43,7 +43,7 @@ enum DataTypes DATA_TEMPEST_BRIDGE_WINDOW = 11 }; -enum CreatureIds +enum TECreatureIds { NPC_SANGUINAR = 20060, NPC_CAPERNIAN = 20062, @@ -54,7 +54,7 @@ enum CreatureIds NPC_ALAR = 19514 }; -enum GameObjectIds +enum TEGameObjectIds { GO_TEMPEST_BRIDDGE_WINDOW = 184069, GO_KAEL_STATUE_RIGHT = 184596, diff --git a/src/server/scripts/Outland/TempestKeep/Mechanar/mechanar.h b/src/server/scripts/Outland/TempestKeep/Mechanar/mechanar.h index b48fdbd9df4..02662d9aeec 100644 --- a/src/server/scripts/Outland/TempestKeep/Mechanar/mechanar.h +++ b/src/server/scripts/Outland/TempestKeep/Mechanar/mechanar.h @@ -22,7 +22,7 @@ uint32 const EncounterCount = 5; -enum DataTypes +enum MRDataTypes { DATA_GATEWATCHER_GYROKILL = 0, DATA_GATEWATCHER_IRON_HAND = 1, @@ -31,7 +31,7 @@ enum DataTypes DATA_PATHALEON_THE_CALCULATOR = 4 }; -enum GameobjectIds +enum MRGameobjectIds { GO_DOOR_MOARG_1 = 184632, GO_DOOR_MOARG_2 = 184322, diff --git a/src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.h b/src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.h index 720f845fe4a..cb269e058c2 100644 --- a/src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.h +++ b/src/server/scripts/Outland/TempestKeep/arcatraz/arcatraz.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 4; -enum DataTypes +enum AZDataTypes { // Encounter States/Boss GUIDs DATA_ZEREKETH = 0, @@ -42,7 +42,7 @@ enum DataTypes DATA_WARDENS_SHIELD = 11 }; -enum CreatureIds +enum AZCreatureIds { NPC_DALLIAH = 20885, NPC_SOCCOTHRATES = 20886, @@ -50,7 +50,7 @@ enum CreatureIds NPC_ALPHA_POD_TARGET = 21436 }; -enum GameObjectIds +enum AZGameObjectIds { GO_CONTAINMENT_CORE_SECURITY_FIELD_ALPHA = 184318, // door opened when Wrath-Scryer Soccothrates dies GO_CONTAINMENT_CORE_SECURITY_FIELD_BETA = 184319, // door opened when Dalliah the Doomsayer dies diff --git a/src/server/scripts/Outland/TempestKeep/botanica/the_botanica.h b/src/server/scripts/Outland/TempestKeep/botanica/the_botanica.h index 71172eaf62f..2e914106aa5 100644 --- a/src/server/scripts/Outland/TempestKeep/botanica/the_botanica.h +++ b/src/server/scripts/Outland/TempestKeep/botanica/the_botanica.h @@ -23,7 +23,7 @@ uint32 const EncounterCount = 5; -enum DataTypes +enum BCDataTypes { DATA_COMMANDER_SARANNIS = 0, DATA_HIGH_BOTANIST_FREYWINN = 1, @@ -32,7 +32,7 @@ enum DataTypes DATA_WARP_SPLINTER = 4 }; -enum CreatureIds +enum BCCreatureIds { NPC_COMMANDER_SARANNIS = 17976, NPC_HIGH_BOTANIST_FREYWINN = 17975, |