diff options
Diffstat (limited to 'src')
74 files changed, 297 insertions, 315 deletions
diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/blackrock_depths.h b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/blackrock_depths.h index d8e3ec41e25..9944300d7f1 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 b269171080e..8251d96dc58 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, @@ -52,7 +52,7 @@ enum DataTypes DATA_SCARSHIELD_INFILTRATOR = 23 }; -enum CreaturesIds +enum BRSCreaturesIds { NPC_HIGHLORD_OMOKK = 9196, NPC_SHADOW_HUNTER_VOSHGAJIN = 9236, @@ -76,7 +76,7 @@ enum CreaturesIds NPC_SCARSHIELD_INFILTRATOR = 10299 }; -enum AdditionalData +enum BRSAdditionalData { SPELL_SUMMON_ROOKERY_WHELP = 15745, EVENT_UROK_DOOMHOWL = 4845, @@ -86,7 +86,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 ad3ad924066..79f47eeb412 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 27eea30abb2..45037170b7e 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 e0e029648aa..33abf4b8eee 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, @@ -30,18 +30,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, @@ -50,12 +50,12 @@ enum GameObjects GO_MR_SMITE_CHEST = 144111 }; -enum CreaturesIds +enum DMCreaturesIds { NPC_MR_SMITE = 646 }; -enum InstanceTexts +enum DMInstanceTexts { SAY_ALARM1 = 0, SAY_ALARM2 = 1 diff --git a/src/server/scripts/EasternKingdoms/Gnomeregan/gnomeregan.h b/src/server/scripts/EasternKingdoms/Gnomeregan/gnomeregan.h index aa98d642500..4cf4fcd0a1d 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 b27a9834db8..c36b99e6e49 100644 --- a/src/server/scripts/EasternKingdoms/Karazhan/karazhan.h +++ b/src/server/scripts/EasternKingdoms/Karazhan/karazhan.h @@ -24,7 +24,7 @@ uint32 const EncounterCount = 12; -enum DataTypes +enum KZDataTypes { DATA_ATTUMEN = 0, DATA_MOROES = 1, @@ -58,14 +58,14 @@ enum DataTypes DATA_GO_BLACKENED_URN = 30 }; -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, @@ -89,7 +89,7 @@ enum MiscCreatures NPC_KILREK = 17229 }; -enum GameObjectIds +enum KZGameObjectIds { GO_STAGE_CURTAIN = 183932, GO_STAGE_DOOR_LEFT = 184278, @@ -106,7 +106,7 @@ enum GameObjectIds GO_BLACKENED_URN = 194092 }; -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 135f5c598a4..cfdee423ef1 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 2552bafd6bb..fede79df5d3 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 af64bd38dca..abe6a7b415a 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 c4ccf0b947e..7571f6f8fe3 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 22d6425cd88..dd98843e6b5 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,15 +71,14 @@ 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 }; #endif - diff --git a/src/server/scripts/EasternKingdoms/SunkenTemple/sunken_temple.h b/src/server/scripts/EasternKingdoms/SunkenTemple/sunken_temple.h index a3dc2862c29..c6c2f087850 100644 --- a/src/server/scripts/EasternKingdoms/SunkenTemple/sunken_temple.h +++ b/src/server/scripts/EasternKingdoms/SunkenTemple/sunken_temple.h @@ -21,18 +21,9 @@ #define DataHeader "ST" -#define TROLLBOSS1_DEATH 1 -#define TROLLBOSS2_DEATH 2 -#define TROLLBOSS3_DEATH 3 -#define TROLLBOSS4_DEATH 4 -#define TROLLBOSS5_DEATH 5 -#define TROLLBOSS6_DEATH 6 -#define JAMMALAN_DEATH 7 -#define MORPHAZ_DEATH 8 -#define HAZZAS_DEATH 9 -#define ERANIKUS_DEATH 10 -#define ATALALARION_DEATH 11 //optional +enum STEvents +{ + EVENT_STATE = 1 +}; -#define EVENT_STATE 1 #endif - diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/sunwell_plateau.h b/src/server/scripts/EasternKingdoms/SunwellPlateau/sunwell_plateau.h index 2bbb5cf320d..eb99ba3ebae 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, @@ -101,7 +101,7 @@ enum CreatureIds NPC_MURU_PORTAL_TARGET = 25770 }; -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 b1c0079003e..0578da35895 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 919c5653279..99988310544 100644 --- a/src/server/scripts/EasternKingdoms/ZulAman/zulaman.h +++ b/src/server/scripts/EasternKingdoms/ZulAman/zulaman.h @@ -22,7 +22,7 @@ #define ZulamanScriptName "instance_zulaman" #define DataHeader "ZA" -enum DataTypes +enum ZADataTypes { BOSS_NALORAKK = 0, BOSS_AKILZON = 1, @@ -38,7 +38,7 @@ enum DataTypes TYPE_RAND_VENDOR_2 }; -enum CreatureIds +enum ZACreatureIds { NPC_HARRISON_JONES = 24358, NPC_NALORAKK = 23576, @@ -49,7 +49,7 @@ enum CreatureIds NPC_ZULJIN = 23863 }; -enum GameobjectIds +enum ZAGameObjectIds { GO_LYNX_TEMPLE_EXIT = 186303, GO_LYNX_TEMPLE_ENTRANCE = 186304, diff --git a/src/server/scripts/EasternKingdoms/ZulGurub/zulgurub.h b/src/server/scripts/EasternKingdoms/ZulGurub/zulgurub.h index ee33c4eeee7..9359f37206a 100644 --- a/src/server/scripts/EasternKingdoms/ZulGurub/zulgurub.h +++ b/src/server/scripts/EasternKingdoms/ZulGurub/zulgurub.h @@ -24,7 +24,7 @@ uint32 const EncounterCount = 13; #define ZGScriptName "instance_zulgurub" -enum DataTypes +enum ZGDataTypes { DATA_JEKLIK = 0, // Main boss DATA_VENOXIS = 1, // Main boss @@ -42,7 +42,7 @@ enum DataTypes TYPE_EDGE_OF_MADNESS = 13 // Boss storage }; -enum CreatureIds +enum ZGCreatureIds { NPC_ARLOKK = 14515, // Arlokk Event NPC_PANTHER_TRIGGER = 15091, // Arlokk Event @@ -61,7 +61,7 @@ enum CreatureIds }; -enum GameobjectIds +enum ZGGameObjectIds { GO_FORCEFIELD = 180497, // Arlokk Event GO_GONG_OF_BETHEKK = 180526 // Arlokk Event diff --git a/src/server/scripts/Kalimdor/BlackfathomDeeps/blackfathom_deeps.h b/src/server/scripts/Kalimdor/BlackfathomDeeps/blackfathom_deeps.h index 1efc37b9f9a..98daa49ebb5 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 ad1c5539aa0..caf7d690097 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 3d731f6c0a6..0cd1a7a6459 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 751dd57e35f..52eb8a6c4f7 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,10 +36,9 @@ enum DataTypes }; -enum WorldStateIds +enum OHWorldStateIds { WORLD_STATE_OH = 2436 }; #endif - 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 1bfbeb939e1..c5274e9c985 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, @@ -66,4 +66,3 @@ enum CreatureIds }; #endif - diff --git a/src/server/scripts/Kalimdor/OnyxiasLair/onyxias_lair.h b/src/server/scripts/Kalimdor/OnyxiasLair/onyxias_lair.h index 2b26282fda0..ba931c86ccd 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 8db9e3f3955..2501b399d11 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 5d18a863892..944c2768b9d 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 5e7f618d875..58e75af6276 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 d7599b0373e..1b655815934 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 3e742db02c0..e6f97b339aa 100644 --- a/src/server/scripts/Kalimdor/ZulFarrak/zulfarrak.h +++ b/src/server/scripts/Kalimdor/ZulFarrak/zulfarrak.h @@ -1,13 +1,27 @@ -/* Copyright (C) 2006 - 2009 ScriptDev2 <https://scriptdev2.svn.sourceforge.net/> -* This program is free software licensed under GPL version 2 -* Please see the included DOCS/LICENSE.TXT for more information */ +/* + * Copyright (C) 2008-2017 TrinityCore <http://www.trinitycore.org/> + * Copyright (C) 2006-2009 ScriptDev2 <https://scriptdev2.svn.sourceforge.net/> + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation; either version 2 of the License, or (at your + * option) any later version. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see <http://www.gnu.org/licenses/>. + */ #ifndef DEF_ZF_H #define DEF_ZF_H #define DataHeader "ZF" -enum zfEntries +enum ZFEntries { ENTRY_ZUM_RAH = 7271, ENTRY_BLY = 7604, @@ -22,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 @@ -40,4 +54,4 @@ enum zfPyramidPhases PYRAMID_KILLED_ALL_TROLLS, }; -#endif
\ No newline at end of file +#endif diff --git a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/ahnkahet.h b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/ahnkahet.h index d1bde86c1a5..970a64e1fd8 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 d5c9eda2be1..bbd55c7944d 100644 --- a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h +++ b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h @@ -22,7 +22,7 @@ uint32 const EncounterCount = 3; -enum DataTypes +enum ANDataTypes { // Encounter States/Boss GUIDs DATA_KRIKTHIR = 0, @@ -37,7 +37,7 @@ enum DataTypes DATA_ANUBARAK_WALL_2 }; -enum CreatureIds +enum ANCreatureIds { NPC_KRIKTHIR = 28684, NPC_HADRONOX = 28921, @@ -54,7 +54,7 @@ enum InstanceActions ACTION_GATEWATCHER_GREET = 1 }; -enum GameObjectIds +enum ANGameObjectIds { GO_KRIKTHIR_DOOR = 192395, GO_ANUBARAK_DOOR_1 = 192396, diff --git a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_krikthir_the_gatewatcher.cpp b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_krikthir_the_gatewatcher.cpp index 1c5d833d814..b3bc2133dab 100644 --- a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_krikthir_the_gatewatcher.cpp +++ b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_krikthir_the_gatewatcher.cpp @@ -1048,7 +1048,7 @@ class achievement_watch_him_die : public AchievementCriteriaScript if (!instance) return false; - for (DataTypes watcherData : {DATA_WATCHER_GASHRA, DATA_WATCHER_NARJIL, DATA_WATCHER_SILTHIK}) + for (ANDataTypes watcherData : {DATA_WATCHER_GASHRA, DATA_WATCHER_NARJIL, DATA_WATCHER_SILTHIK}) { if (Creature* watcher = instance->GetCreature(watcherData)) if (watcher->IsAlive()) diff --git a/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/obsidian_sanctum.h b/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/obsidian_sanctum.h index c6f74fca5de..92331e8c8bf 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 c04f7d2ba3c..6411037ad70 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, @@ -53,7 +53,7 @@ enum DataTypes DATA_FLAME_WALLS = 20 }; -enum SharedActions +enum RSSharedActions { ACTION_INTRO_BALTHARUS = -3975101, ACTION_BALTHARUS_DEATH = -3975102, @@ -61,7 +61,7 @@ enum SharedActions ACTION_INTRO_HALION_2 = -4014602 }; -enum CreaturesIds +enum RSCreaturesIds { // Baltharus the Warborn NPC_BALTHARUS_THE_WARBORN = 39751, @@ -102,7 +102,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 @@ -117,14 +117,14 @@ enum GameObjectsIds GO_BURNING_TREE_4 = 203037 }; -enum WorldStatesRS +enum RSWorldStatesRS { 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 6883cd8a4b8..d4be2f90f6e 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 d53d6705400..5178961d651 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, 5.f} // 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 5365b91c232..de016aed14e 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 93c0b55d53a..897cd72ba50 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 13455028164..77f7d9d41a7 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 b63aff0222b..9f2a1abd3a6 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, @@ -41,7 +41,7 @@ enum DataTypes DATA_CAVERN_ACTIVE = 10 }; -enum CreatureIds +enum POSCreatureIds { NPC_GARFROST = 36494, NPC_KRICK = 36477, @@ -92,14 +92,14 @@ enum CreatureIds NPC_CAVERN_EVENT_TRIGGER = 32780 }; -enum GameObjectIds +enum POSGameObjectIds { GO_SARONITE_ROCK = 196485, GO_ICE_WALL = 201885, GO_HALLS_OF_REFLECTION_PORTCULLIS = 201848 }; -enum SpellsIcicle +enum POSSpellsIcicle { SPELL_ICICLE_SUMMON = 69424, SPELL_ICICLE_FALL_TRIGGER = 69426, diff --git a/src/server/scripts/Northrend/Gundrak/gundrak.h b/src/server/scripts/Northrend/Gundrak/gundrak.h index fea76e233c2..68de4c716c9 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, @@ -61,7 +61,7 @@ enum CreatureIds NPC_RHINO_SPIRIT = 29791 }; -enum GameObjectIds +enum GDGameObjectIds { GO_SLAD_RAN_ALTAR = 192518, GO_MOORABI_ALTAR = 192519, @@ -79,14 +79,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 186920ad07c..108eb862287 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, @@ -176,7 +176,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) @@ -258,12 +258,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, @@ -273,7 +273,7 @@ enum Actions ACTION_RESET_EVENT = 5, }; -enum EventIds +enum ICCEventIds { EVENT_AWAKEN_WARD_1 = 22900, EVENT_AWAKEN_WARD_2 = 22907, @@ -281,7 +281,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 320bb7861cd..8607714ff9c 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, @@ -323,7 +323,7 @@ enum CreaturesIds NPC_INVISIBLE_STALKER = 30298 }; -enum GameObjectsIds +enum ICGameObjectsIds { // ICC Teleporters GO_SCOURGE_TRANSPORTER_LICHKING = 202223, @@ -429,7 +429,7 @@ enum GameObjectsIds GO_LAVAMAN_PILLARS_UNCHAINED = 202438 }; -enum AchievementCriteriaIds +enum ICAchievementCriteriaIds { // Lord Marrowgar CRITERIA_BONED_10N = 12775, @@ -464,7 +464,7 @@ enum AchievementCriteriaIds CRITERIA_ONCE_BITTEN_TWICE_SHY_25V = 13013 }; -enum SharedActions +enum ICSharedActions { // Icecrown Gunship Battle ACTION_ENEMY_GUNSHIP_TALK = -369390, @@ -496,7 +496,7 @@ enum SharedActions ACTION_FROSTMOURNE_INTRO = -36823 }; -enum WeekliesICC +enum ICWeekliesICC { QUEST_DEPROGRAMMING_10 = 24869, QUEST_DEPROGRAMMING_25 = 24875, @@ -510,7 +510,7 @@ enum WeekliesICC QUEST_RESPITE_FOR_A_TORNMENTED_SOUL_25 = 24880 }; -enum WorldStatesICC +enum ICWorldStatesICC { WORLDSTATE_SHOW_TIMER = 4903, WORLDSTATE_EXECUTION_TIME = 4904, @@ -519,7 +519,7 @@ enum WorldStatesICC WORLDSTATE_ATTEMPTS_MAX = 4942 }; -enum AreaIds +enum ICAreaIds { AREA_ICECROWN_CITADEL = 4812 }; diff --git a/src/server/scripts/Northrend/Naxxramas/boss_four_horsemen.cpp b/src/server/scripts/Northrend/Naxxramas/boss_four_horsemen.cpp index c80f4e2bbea..c38f388d01b 100644 --- a/src/server/scripts/Northrend/Naxxramas/boss_four_horsemen.cpp +++ b/src/server/scripts/Northrend/Naxxramas/boss_four_horsemen.cpp @@ -68,7 +68,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/boss_kelthuzad.cpp b/src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp index 6ad3d2257b5..42c7af5735c 100644 --- a/src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp +++ b/src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp @@ -107,7 +107,7 @@ enum SummonGroups SUMMON_GROUP_GUARDIAN_FIRST = 01 /*..04 */, SUMMON_GROUP_MINION_FIRST = 05 /*..11 */ }; -static const std::initializer_list<Data64> portalList = { DATA_KELTHUZAD_PORTAL01, DATA_KELTHUZAD_PORTAL02, DATA_KELTHUZAD_PORTAL03, DATA_KELTHUZAD_PORTAL04 }; +static const std::initializer_list<NAXData64> portalList = { DATA_KELTHUZAD_PORTAL01, DATA_KELTHUZAD_PORTAL02, DATA_KELTHUZAD_PORTAL03, DATA_KELTHUZAD_PORTAL04 }; enum Phases { @@ -227,7 +227,7 @@ public: } void EnterEvadeMode(EvadeReason /*why*/) override { - for (Data64 portalData : portalList) + for (NAXData64 portalData : portalList) if (GameObject* portal = ObjectAccessor::GetGameObject(*me, instance->GetGuidData(portalData))) portal->SetGoState(GO_STATE_READY); @@ -469,7 +469,7 @@ public: case EVENT_TRANSITION_REPLY: if (Creature* lichKing = ObjectAccessor::GetCreature(*me, instance->GetGuidData(DATA_LICH_KING))) lichKing->AI()->Talk(SAY_ANSWER_REQUEST); - for (Data64 portalData : portalList) + for (NAXData64 portalData : portalList) if (GameObject* portal = ObjectAccessor::GetGameObject(*me, instance->GetGuidData(portalData))) portal->SetGoState(GO_STATE_ACTIVE); break; diff --git a/src/server/scripts/Northrend/Naxxramas/naxxramas.h b/src/server/scripts/Northrend/Naxxramas/naxxramas.h index 24607c808c0..e847179ddeb 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_KELTHUZAD_THRONE }; -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, @@ -111,7 +111,7 @@ enum CreaturesIds NPC_FROGGER = 16027 }; -enum GameObjectsIds +enum NAXGameObjectsIds { GO_HORSEMEN_CHEST_HERO = 193426, GO_HORSEMEN_CHEST = 181366, @@ -168,7 +168,7 @@ enum GameObjectsIds GO_NAXX_PORTAL_MILITARY = 181578 }; -enum InstanceEvents +enum NAXInstanceEvents { // Dialogue that happens after Gothik's death. EVENT_DIALOGUE_GOTHIK_KORTHAZZ = 1, @@ -195,7 +195,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/EyeOfEternity/eye_of_eternity.h b/src/server/scripts/Northrend/Nexus/EyeOfEternity/eye_of_eternity.h index e06b5c1023e..52a32da8c60 100644 --- a/src/server/scripts/Northrend/Nexus/EyeOfEternity/eye_of_eternity.h +++ b/src/server/scripts/Northrend/Nexus/EyeOfEternity/eye_of_eternity.h @@ -20,7 +20,7 @@ #define DataHeader "EOE" -enum InstanceData +enum EOEInstanceData { DATA_MALYGOS_EVENT, MAX_ENCOUNTER, @@ -30,7 +30,7 @@ enum InstanceData DATA_RESPAWN_IRIS }; -enum InstanceData64 +enum EOEInstanceData64 { DATA_TRIGGER, DATA_MALYGOS, @@ -41,7 +41,7 @@ enum InstanceData64 DATA_GIFT_BOX_BUNNY_GUID }; -enum InstanceNpcs +enum EOEInstanceNpcs { NPC_MALYGOS = 28859, NPC_VORTEX_TRIGGER = 30090, @@ -57,7 +57,7 @@ enum InstanceNpcs NPC_SURGE_OF_POWER = 30334 }; -enum InstanceGameObjects +enum EOEInstanceGameObjects { GO_NEXUS_RAID_PLATFORM = 193070, GO_EXIT_PORTAL = 193908, @@ -69,12 +69,12 @@ enum InstanceGameObjects GO_HEART_OF_MAGIC_25 = 194159 }; -enum InstanceEvents +enum EOEInstanceEvents { EVENT_FOCUSING_IRIS = 20711 }; -enum InstanceSpells +enum EOEInstanceSpells { SPELL_VORTEX_4 = 55853, // damage | used to enter to the vehicle SPELL_VORTEX_5 = 56263, // damage | used to enter to the vehicle diff --git a/src/server/scripts/Northrend/Nexus/Nexus/nexus.h b/src/server/scripts/Northrend/Nexus/Nexus/nexus.h index db3db391496..c4b07c78c3b 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 63a50f2ad22..712c7f3963d 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 OCOculusWorldStates { WORLD_STATE_CENTRIFUGE_CONSTRUCT_SHOW = 3524, WORLD_STATE_CENTRIFUGE_CONSTRUCT_AMOUNT = 3486 }; -enum OculusSpells +enum OCOculusSpells { 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 b58fbeb8e47..2cbbd8556b6 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 a29144236f5..69042bf18f4 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/Ulduar/Ulduar/ulduar.h b/src/server/scripts/Northrend/Ulduar/Ulduar/ulduar.h index 55df3aa86ce..661d8d49ca0 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/ulduar.h +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/ulduar.h @@ -275,7 +275,7 @@ enum UlduarGameObjects GO_GIFT_OF_THE_OBSERVER_25 = 194822, }; -enum EventIds +enum UUEventIds { EVENT_TOWER_OF_STORM_DESTROYED = 21031, EVENT_TOWER_OF_FROST_DESTROYED = 21032, diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/utgarde_keep.h b/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/utgarde_keep.h index 5104a5a3e73..81a357e4cff 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 8ac915da4d3..a2d5004c6e8 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, @@ -45,7 +45,7 @@ enum DataTypes DATA_GRAUF = 13 }; -enum CreatureIds +enum UPCreatureIds { // Bosses NPC_SVALA_SORROWGRAVE = 26668, @@ -87,7 +87,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 5639804de30..3af77979c68 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 95eb163049d..537c5d51b1e 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 a8b8e1297e8..18354890ba9 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 0360946eeab..707eb89ef9b 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 4412d982159..3471b23daa2 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 d0f2fc21a28..48334af4ab9 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, @@ -61,4 +61,3 @@ AI* GetShadowLabyrinthAI(Creature* creature) } #endif // SHADOW_LABYRINTH_H_ - diff --git a/src/server/scripts/Outland/BlackTemple/black_temple.h b/src/server/scripts/Outland/BlackTemple/black_temple.h index 9b2feb8b42b..745038961b9 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 DATA_HIGH_WARLORD_NAJENTUS = 0, @@ -65,7 +65,7 @@ enum TriggerEmotes EMOTE_DEN_OF_MORTAL_DOOR_OPEN = 1 }; -enum CreatureIds +enum BTCreatureIds { //Bosses NPC_HIGH_WARLORD_NAJENTUS = 22887, @@ -109,7 +109,7 @@ enum CreatureIds NPC_DEMON_FIRE = 23069 }; -enum GameObjectIds +enum BTGameObjectIds { GO_NAJENTUS_GATE = 185483, GO_NAJENTUS_SPINE = 185584, diff --git a/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp b/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp index 98b719c1f01..b9aad29f63d 100644 --- a/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp +++ b/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp @@ -198,7 +198,7 @@ class instance_black_temple : public InstanceMapScript bool CheckDenOfMortalDoor() { - for (DataTypes boss : {DATA_SHADE_OF_AKAMA, DATA_TERON_GOREFIEND, DATA_RELIQUARY_OF_SOULS, DATA_GURTOGG_BLOODBOIL}) + for (BTDataTypes boss : {DATA_SHADE_OF_AKAMA, DATA_TERON_GOREFIEND, DATA_RELIQUARY_OF_SOULS, DATA_GURTOGG_BLOODBOIL}) if (GetBossState(boss) != DONE) return false; return true; diff --git a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/serpent_shrine.h b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/serpent_shrine.h index 6c34e9ef948..0fe6a947e05 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, @@ -58,4 +58,3 @@ enum DataTypes }; #endif - diff --git a/src/server/scripts/Outland/CoilfangReservoir/SteamVault/steam_vault.h b/src/server/scripts/Outland/CoilfangReservoir/SteamVault/steam_vault.h index 3902b806e22..30f9f34a5da 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 21ab63f25e7..9b22d61f4e7 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 1611ae3a26f..dd9017d780d 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 4f516732ee3..4c05bde00cb 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, @@ -87,4 +87,3 @@ AI* GetBloodFurnaceAI(Creature* creature) } #endif // BLOOD_FURNACE_H_ - diff --git a/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/hellfire_ramparts.h b/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/hellfire_ramparts.h index b0ef9ba9dbd..620f4018f6d 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/instance_magtheridons_lair.cpp b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp index 7cf5174bc40..15b40fefcc4 100644 --- a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp +++ b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp @@ -51,7 +51,7 @@ ObjectData const gameObjectData[] = { 0, 0 } //END }; -static DataTypes const collapseObjectDatas[] = +static MLDataTypes const collapseObjectDatas[] = { DATA_MAGTHERIDON_COLUMN_0, DATA_MAGTHERIDON_COLUMN_1, @@ -112,7 +112,7 @@ class instance_magtheridons_lair : public InstanceMapScript HandleGameObject(ObjectGuid::Empty, value == ACTION_ENABLE ? true : false, hall); break; case DATA_COLLAPSE_2: - for (DataTypes data : collapseObjectDatas) + for (MLDataTypes data : collapseObjectDatas) if (GameObject* go = GetGameObject(data)) HandleGameObject(ObjectGuid::Empty, value == ACTION_ENABLE ? true : false, go); break; diff --git a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/magtheridons_lair.h b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/magtheridons_lair.h index d61001dab74..7ed1ab9ebaa 100644 --- a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/magtheridons_lair.h +++ b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/magtheridons_lair.h @@ -22,7 +22,7 @@ uint32 const EncounterCount = 1; -enum DataTypes +enum MLDataTypes { DATA_MAGTHERIDON = 0, DATA_WORLD_TRIGGER = 1, @@ -39,13 +39,13 @@ enum DataTypes DATA_CALL_WARDERS = 12 }; -enum Actions +enum MLActions { ACTION_ENABLE = 1, ACTION_DISABLE = 2 }; -enum CreatureIds +enum MLCreatureIds { NPC_MAGTHERIDON = 17257, NPC_ABYSSAL = 17454, @@ -58,7 +58,7 @@ enum CreatureIds NPC_HELLFIRE_WARDER = 18829 }; -enum GameObjectIds +enum MLGameObjectIds { GO_MAGTHERIDON_DOOR = 183847, GO_MANTICRON_CUBE = 181713, @@ -72,4 +72,3 @@ enum GameObjectIds }; #endif - diff --git a/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/shattered_halls.h b/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/shattered_halls.h index 021bfa37189..d62746e098f 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 d356617c4b0..1111e2409f5 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 2821be250fb..35494c745f8 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 479172879d0..038dfb16067 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 d6ceeeaedbc..fc773d0b133 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, |