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,
};
// Languages.db2 (12.0.1.66838)
// Languages.db2 (12.1.5.69952)
enum Language
{
LANG_UNIVERSAL = 0,
@@ -3292,7 +3292,7 @@ enum GameObjectDestructibleState
GO_DESTRUCTIBLE_REBUILDING = 3
};
// EmotesText.db2 (12.0.5.67186)
// EmotesText.db2 (12.1.5.69952)
enum TextEmotes
{
TEXT_EMOTE_AGREE = 1,
@@ -3565,7 +3565,7 @@ enum TextEmotes
TEXT_EMOTE_LEAN = 633,
};
// Emotes.db2 (12.0.7.68453)
// Emotes.db2 (12.1.5.69952)
// EnumUtils: DESCRIBE THIS
enum Emote : uint32
{
@@ -4056,6 +4056,11 @@ enum Emote : uint32
EMOTE_STATE_WORK_ZULAMAN_HAMMERING_SOUND = 1131,
EMOTE_ATTACK1H_ZONE2_BREAKING_STUFF_SOUND = 1132,
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)
@@ -4893,7 +4898,7 @@ enum LockKeyType
LOCK_KEY_SPELL = 3,
};
// LockType.db2 (12.0.7.68453)
// LockType.db2 (12.1.5.69952)
enum LockType
{
LOCKTYPE_LOCKPICKING = 1,
@@ -5012,7 +5017,7 @@ enum TrainerType
TRAINER_TYPE_CLASS = 0,
};
// CreatureType.dbc (9.0.2.37176)
// CreatureType.dbc (12.1.5.69952)
enum CreatureType
{
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_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
{
CREATURE_FAMILY_NONE = 0,
@@ -5551,7 +5556,7 @@ enum QuestType
QUEST_TYPE_TASK_IN_PROGRESS = 5
};
// QuestInfo.db2 (12.0.7.68367)
// QuestInfo.db2 (12.1.5.69952)
enum QuestInfo
{
QUEST_INFO_GROUP = 1,
@@ -5636,10 +5641,11 @@ enum QuestInfo
QUEST_INFO_IMPORTANT_QUEST_NO_ABANDON = 292,
QUEST_INFO_PREY_WORLD_QUEST = 295,
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
{
QUEST_SORT_EPIC = 1,
@@ -5862,7 +5868,7 @@ constexpr uint8 ClassByQuestSort(int32 QuestSort)
return 0;
}
// SkillLine.db2 (12.1.0.69404)
// SkillLine.db2 (12.1.5.69952)
enum SkillType
{
SKILL_NONE = 0,
@@ -6388,7 +6394,7 @@ enum SkillCategory
SKILL_CATEGORY_GENERIC = 12
};
// TotemCategory.db2 (11.2.5.62687)
// TotemCategory.db2 (12.1.5.69952)
enum TotemCategory
{
TC_SKINNING_SKIFE_OLD = 1,
@@ -6924,7 +6930,7 @@ enum PvPTeamId : uint8
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
{
BATTLEGROUND_TYPE_NONE = 0, // None
@@ -7029,6 +7035,9 @@ enum BattlegroundTypeId : uint32
BATTLEGROUND_CC3 = 1117, // Cage of Carnage
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_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