diff options
| author | Nyr <nyrdeveloper@gmail.com> | 2023-06-30 13:39:38 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2023-08-07 00:05:36 +0200 |
| commit | d2784d4c65ec987fe587718d96b2feb885905e13 (patch) | |
| tree | bbf8c747a8a2bef88fa1b574e99332ae6d37df7d /src/server/game | |
| parent | 054723241eaf1abe7d45a96460e84b9ff113ffb2 (diff) | |
Core/Misc: Move TalentSpecialization together with other db2 enums and rename it to ChrSpecialization
Diffstat (limited to 'src/server/game')
| -rw-r--r-- | src/server/game/DataStores/DBCEnums.h | 42 | ||||
| -rw-r--r-- | src/server/game/Entities/Player/Player.h | 40 |
2 files changed, 42 insertions, 40 deletions
diff --git a/src/server/game/DataStores/DBCEnums.h b/src/server/game/DataStores/DBCEnums.h index 15cd4554cb7..07857ce472c 100644 --- a/src/server/game/DataStores/DBCEnums.h +++ b/src/server/game/DataStores/DBCEnums.h @@ -299,6 +299,48 @@ enum class ChrSpecializationRole : int8 Dps = 2 }; +enum ChrSpecialization : uint32 +{ + MageArcane = 62, + MageFire = 63, + MageFrost = 64, + PaladinHoly = 65, + PaladinProtection = 66, + PaladinRetribution = 70, + WarriorArms = 71, + WarriorFury = 72, + WarriorProtection = 73, + DruidBalance = 102, + DruidFeral = 103, + DruidGuardian = 104, + DruidRestoration = 105, + DeathKnightBlood = 250, + DeathKnightFrost = 251, + DeathKnightUnholy = 252, + HunterBeastMastery = 253, + HunterMarksmanship = 254, + HunterSurvival = 255, + PriestDiscipline = 256, + PriestHoly = 257, + PriestShadow = 258, + RogueAssassination = 259, + RogueOutlaw = 260, + RogueSubtely = 261, + ShamanElemental = 262, + ShamanEnhancement = 263, + ShamanRestoration = 264, + WarlockAffliction = 265, + WarlockDemonology = 266, + WarlockDestruction = 267, + MonkBrewmaster = 268, + MonkWindwalker = 269, + MonkMistweaver = 270, + DemonHunterHavoc = 577, + DemonHunterVengeance = 581, + EvokerDevastation = 1467, + EvokerPreservation = 1468 +}; + enum class ContentTuningCalcType : int32 { Base = 0, diff --git a/src/server/game/Entities/Player/Player.h b/src/server/game/Entities/Player/Player.h index 46820e470ea..5e298ea8b06 100644 --- a/src/server/game/Entities/Player/Player.h +++ b/src/server/game/Entities/Player/Player.h @@ -205,46 +205,6 @@ struct StoredAuraTeleportLocation } State; }; -enum TalentSpecialization // talent tabs -{ - TALENT_SPEC_MAGE_ARCANE = 62, - TALENT_SPEC_MAGE_FIRE = 63, - TALENT_SPEC_MAGE_FROST = 64, - TALENT_SPEC_PALADIN_HOLY = 65, - TALENT_SPEC_PALADIN_PROTECTION = 66, - TALENT_SPEC_PALADIN_RETRIBUTION = 70, - TALENT_SPEC_WARRIOR_ARMS = 71, - TALENT_SPEC_WARRIOR_FURY = 72, - TALENT_SPEC_WARRIOR_PROTECTION = 73, - TALENT_SPEC_DRUID_BALANCE = 102, - TALENT_SPEC_DRUID_CAT = 103, - TALENT_SPEC_DRUID_BEAR = 104, - TALENT_SPEC_DRUID_RESTORATION = 105, - TALENT_SPEC_DEATHKNIGHT_BLOOD = 250, - TALENT_SPEC_DEATHKNIGHT_FROST = 251, - TALENT_SPEC_DEATHKNIGHT_UNHOLY = 252, - TALENT_SPEC_HUNTER_BEASTMASTER = 253, - TALENT_SPEC_HUNTER_MARKSMAN = 254, - TALENT_SPEC_HUNTER_SURVIVAL = 255, - TALENT_SPEC_PRIEST_DISCIPLINE = 256, - TALENT_SPEC_PRIEST_HOLY = 257, - TALENT_SPEC_PRIEST_SHADOW = 258, - TALENT_SPEC_ROGUE_ASSASSINATION = 259, - TALENT_SPEC_ROGUE_COMBAT = 260, - TALENT_SPEC_ROGUE_SUBTLETY = 261, - TALENT_SPEC_SHAMAN_ELEMENTAL = 262, - TALENT_SPEC_SHAMAN_ENHANCEMENT = 263, - TALENT_SPEC_SHAMAN_RESTORATION = 264, - TALENT_SPEC_WARLOCK_AFFLICTION = 265, - TALENT_SPEC_WARLOCK_DEMONOLOGY = 266, - TALENT_SPEC_WARLOCK_DESTRUCTION = 267, - TALENT_SPEC_MONK_BREWMASTER = 268, - TALENT_SPEC_MONK_BATTLEDANCER = 269, - TALENT_SPEC_MONK_MISTWEAVER = 270, - TALENT_SPEC_DEMON_HUNTER_HAVOC = 577, - TALENT_SPEC_DEMON_HUNTER_VENGEANCE = 581 -}; - enum SpecResetType { SPEC_RESET_TALENTS = 0, |
