From 3dc5bcb18698dd798ba2b2e8709e75f96ea0d040 Mon Sep 17 00:00:00 2001 From: Shauren Date: Thu, 19 Mar 2026 21:17:45 +0100 Subject: [PATCH] Core/DataStores: Define one MapFlags3 --- src/server/game/DataStores/DB2Structure.h | 1 + src/server/game/DataStores/DBCEnums.h | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/src/server/game/DataStores/DB2Structure.h b/src/server/game/DataStores/DB2Structure.h index 71791ec2d0..6bc353477c 100644 --- a/src/server/game/DataStores/DB2Structure.h +++ b/src/server/game/DataStores/DB2Structure.h @@ -2979,6 +2979,7 @@ struct MapEntry EnumFlag GetFlags() const { return static_cast(Flags[0]); } EnumFlag GetFlags2() const { return static_cast(Flags[1]); } + EnumFlag GetFlags3() const { return static_cast(Flags[2]); } }; struct MapChallengeModeEntry diff --git a/src/server/game/DataStores/DBCEnums.h b/src/server/game/DataStores/DBCEnums.h index d494c170ca..cc7bd88004 100644 --- a/src/server/game/DataStores/DBCEnums.h +++ b/src/server/game/DataStores/DBCEnums.h @@ -1638,6 +1638,13 @@ enum class MapFlags2 : uint32 DEFINE_ENUM_FLAG(MapFlags2); +enum class MapFlags3 : uint32 +{ + IsDelve = 0x00000100, +}; + +DEFINE_ENUM_FLAG(MapFlags3); + enum class MapDifficultyFlags : uint8 { LimitToPlayersFromOneRealm = 0x01,