Update enums part 1

This commit is contained in:
luis
2026-09-24 20:51:04 -03:00
parent ae710dcbbc
commit 1835f627f6
+21 -12
View File
@@ -1229,7 +1229,7 @@ enum CharacterRestrictionFlags : uint32
CHARACTER_RESTRICTION_FLAG_EXPANSION_TRIAL = 0x00080000, CHARACTER_RESTRICTION_FLAG_EXPANSION_TRIAL = 0x00080000,
}; };
// Languages.db2 (12.0.1.66838) // Languages.db2 (12.1.5.69952)
enum Language enum Language
{ {
LANG_UNIVERSAL = 0, LANG_UNIVERSAL = 0,
@@ -3292,7 +3292,7 @@ enum GameObjectDestructibleState
GO_DESTRUCTIBLE_REBUILDING = 3 GO_DESTRUCTIBLE_REBUILDING = 3
}; };
// EmotesText.db2 (12.0.5.67186) // EmotesText.db2 (12.1.5.69952)
enum TextEmotes enum TextEmotes
{ {
TEXT_EMOTE_AGREE = 1, TEXT_EMOTE_AGREE = 1,
@@ -3565,7 +3565,7 @@ enum TextEmotes
TEXT_EMOTE_LEAN = 633, TEXT_EMOTE_LEAN = 633,
}; };
// Emotes.db2 (12.0.7.68453) // Emotes.db2 (12.1.5.69952)
// EnumUtils: DESCRIBE THIS // EnumUtils: DESCRIBE THIS
enum Emote : uint32 enum Emote : uint32
{ {
@@ -4056,6 +4056,11 @@ enum Emote : uint32
EMOTE_STATE_WORK_ZULAMAN_HAMMERING_SOUND = 1131, EMOTE_STATE_WORK_ZULAMAN_HAMMERING_SOUND = 1131,
EMOTE_ATTACK1H_ZONE2_BREAKING_STUFF_SOUND = 1132, EMOTE_ATTACK1H_ZONE2_BREAKING_STUFF_SOUND = 1132,
EMOTE_ONESHOT_OFFER_LOOP = 1141, EMOTE_ONESHOT_OFFER_LOOP = 1141,
EMOTE_ONESHOT_EXCLAMATION_NOSHEATHE = 1145,
EMOTE_ONESHOT_QUESTION_NOSHEATHE = 1146,
EMOTE_STATE_MOUNTSPECIAL = 1149,
EMOTE_STATE_WORK_CHOPMEAT_NOSHEATHE = 1151,
EMOTE_STATE_WORK_CHOP = 1152,
}; };
// AnimationData.db2 (6.0.2.18988) // AnimationData.db2 (6.0.2.18988)
@@ -4893,7 +4898,7 @@ enum LockKeyType
LOCK_KEY_SPELL = 3, LOCK_KEY_SPELL = 3,
}; };
// LockType.db2 (12.0.7.68453) // LockType.db2 (12.1.5.69952)
enum LockType enum LockType
{ {
LOCKTYPE_LOCKPICKING = 1, LOCKTYPE_LOCKPICKING = 1,
@@ -5012,7 +5017,7 @@ enum TrainerType
TRAINER_TYPE_CLASS = 0, TRAINER_TYPE_CLASS = 0,
}; };
// CreatureType.dbc (9.0.2.37176) // CreatureType.dbc (12.1.5.69952)
enum CreatureType enum CreatureType
{ {
CREATURE_TYPE_BEAST = 1, CREATURE_TYPE_BEAST = 1,
@@ -5036,7 +5041,7 @@ uint32 const CREATURE_TYPEMASK_DEMON_OR_UNDEAD = (1 << (CREATURE_TYPE_DEMON-1))
uint32 const CREATURE_TYPEMASK_HUMANOID_OR_UNDEAD = (1 << (CREATURE_TYPE_HUMANOID-1)) | (1 << (CREATURE_TYPE_UNDEAD-1)); uint32 const CREATURE_TYPEMASK_HUMANOID_OR_UNDEAD = (1 << (CREATURE_TYPE_HUMANOID-1)) | (1 << (CREATURE_TYPE_UNDEAD-1));
uint32 const CREATURE_TYPEMASK_MECHANICAL_OR_ELEMENTAL = (1 << (CREATURE_TYPE_MECHANICAL-1)) | (1 << (CREATURE_TYPE_ELEMENTAL-1)); uint32 const CREATURE_TYPEMASK_MECHANICAL_OR_ELEMENTAL = (1 << (CREATURE_TYPE_MECHANICAL-1)) | (1 << (CREATURE_TYPE_ELEMENTAL-1));
// CreatureFamily.dbc (12.0.5.67602) // CreatureFamily.dbc (12.1.5.69952)
enum CreatureFamily enum CreatureFamily
{ {
CREATURE_FAMILY_NONE = 0, CREATURE_FAMILY_NONE = 0,
@@ -5551,7 +5556,7 @@ enum QuestType
QUEST_TYPE_TASK_IN_PROGRESS = 5 QUEST_TYPE_TASK_IN_PROGRESS = 5
}; };
// QuestInfo.db2 (12.0.7.68367) // QuestInfo.db2 (12.1.5.69952)
enum QuestInfo enum QuestInfo
{ {
QUEST_INFO_GROUP = 1, QUEST_INFO_GROUP = 1,
@@ -5636,10 +5641,11 @@ enum QuestInfo
QUEST_INFO_IMPORTANT_QUEST_NO_ABANDON = 292, QUEST_INFO_IMPORTANT_QUEST_NO_ABANDON = 292,
QUEST_INFO_PREY_WORLD_QUEST = 295, QUEST_INFO_PREY_WORLD_QUEST = 295,
QUEST_INFO_WORLD_QUEST_SHORT_DURATION = 296, QUEST_INFO_WORLD_QUEST_SHORT_DURATION = 296,
QUEST_INFO_IMPORTANT_QUEST_RAID = 297 QUEST_INFO_IMPORTANT_QUEST_RAID = 297,
QUEST_INFO_LAIR_WORLD_QUEST = 298,
}; };
// QuestSort.db2 (12.0.7.68367) // QuestSort.db2 (12.1.5.69952)
enum QuestSort enum QuestSort
{ {
QUEST_SORT_EPIC = 1, QUEST_SORT_EPIC = 1,
@@ -5862,7 +5868,7 @@ constexpr uint8 ClassByQuestSort(int32 QuestSort)
return 0; return 0;
} }
// SkillLine.db2 (12.1.0.69404) // SkillLine.db2 (12.1.5.69952)
enum SkillType enum SkillType
{ {
SKILL_NONE = 0, SKILL_NONE = 0,
@@ -6388,7 +6394,7 @@ enum SkillCategory
SKILL_CATEGORY_GENERIC = 12 SKILL_CATEGORY_GENERIC = 12
}; };
// TotemCategory.db2 (11.2.5.62687) // TotemCategory.db2 (12.1.5.69952)
enum TotemCategory enum TotemCategory
{ {
TC_SKINNING_SKIFE_OLD = 1, TC_SKINNING_SKIFE_OLD = 1,
@@ -6924,7 +6930,7 @@ enum PvPTeamId : uint8
uint8 constexpr PVP_TEAMS_COUNT = 2; uint8 constexpr PVP_TEAMS_COUNT = 2;
// Indexes of BattlemasterList.db2 (9.0.2.37176) // Indexes of BattlemasterList.db2 (12.1.5.69952)
enum BattlegroundTypeId : uint32 enum BattlegroundTypeId : uint32
{ {
BATTLEGROUND_TYPE_NONE = 0, // None BATTLEGROUND_TYPE_NONE = 0, // None
@@ -7029,6 +7035,9 @@ enum BattlegroundTypeId : uint32
BATTLEGROUND_CC3 = 1117, // Cage of Carnage BATTLEGROUND_CC3 = 1117, // Cage of Carnage
BATTLEGROUND_SLAYERS_RISE = 1141, // Slayer's Rise (Midnight S1, 40v40) [DB2 BattlemasterList 1141] BATTLEGROUND_SLAYERS_RISE = 1141, // Slayer's Rise (Midnight S1, 40v40) [DB2 BattlemasterList 1141]
BATTLEGROUND_TRAINING_GROUNDS = 1145, // Training Grounds (solo unrated PvP practice) BATTLEGROUND_TRAINING_GROUNDS = 1145, // Training Grounds (solo unrated PvP practice)
BATTLEGROUND_TRAINING_GROUND_SILVERSHARD = 1146, // Training Grounds (solo unrated PvP practice, Silvershard Mines map)
BATTLEGROUND_TRAINING_GROUND_ARATHI_BASSIN = 1147, // Training Grounds (solo unrated PvP practice, Arathi Basin map)
BATTLEGROUND_TRAINING_GROUND_NAGRAND_ARENA = 1165, // Training Grounds (solo unrated PvP practice, Nagrand Arena map)
}; };
#define MAX_BATTLEGROUND_TYPE_ID 845 #define MAX_BATTLEGROUND_TYPE_ID 845