From df4bd24f6d11bb2f988316a76227876ef5e1dc04 Mon Sep 17 00:00:00 2001 From: Aqua Deus <95978183+aquadeus@users.noreply.github.com> Date: Wed, 30 Aug 2023 11:43:55 +0200 Subject: [PATCH] Core/DB2: Add Assault on the Dark Portal map to be split by faction (#29295) --- src/server/game/DataStores/DB2Structure.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/server/game/DataStores/DB2Structure.h b/src/server/game/DataStores/DB2Structure.h index 8f7f43cdc91..5163e53c669 100644 --- a/src/server/game/DataStores/DB2Structure.h +++ b/src/server/game/DataStores/DB2Structure.h @@ -2738,7 +2738,13 @@ struct MapEntry bool IsDynamicDifficultyMap() const { return GetFlags().HasFlag(MapFlags::DynamicDifficulty); } bool IsFlexLocking() const { return GetFlags().HasFlag(MapFlags::FlexibleRaidLocking); } bool IsGarrison() const { return GetFlags().HasFlag(MapFlags::Garrison); } - bool IsSplitByFaction() const { return ID == 609 || ID == 2175 || ID == 2570; } + bool IsSplitByFaction() const + { + return ID == 609 || // Acherus (DeathKnight Start) + ID == 1265 || // Assault on the Dark Portal (WoD Intro) + ID == 2175 || // Exiles Reach - NPE + ID == 2570; // Forbidden Reach (Dracthyr/Evoker Start) + } EnumFlag GetFlags() const { return static_cast(Flags[0]); } EnumFlag GetFlags2() const { return static_cast(Flags[1]); }