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,