diff --git a/src/server/game/DataStores/DB2Structure.h b/src/server/game/DataStores/DB2Structure.h index 3b80a0b21..26a1df9b9 100644 --- a/src/server/game/DataStores/DB2Structure.h +++ b/src/server/game/DataStores/DB2Structure.h @@ -2991,6 +2991,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 b11e00f2a..b38e4ba2f 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,