aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellDefines.h
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-09-03 16:06:43 +0200
committerShauren <shauren.trinity@gmail.com>2023-09-03 16:06:43 +0200
commitba224f70ad81fa0e5d1f0c4daf197e143317cdaa (patch)
tree53eadbca61d84cb25cd81a1cd9ff3e42bd72c306 /src/server/game/Spells/SpellDefines.h
parentaa32feddb7cc071266417978b422845bf3354c87 (diff)
Core/Auras: Defined and implemented new aura interrupt flags
Diffstat (limited to 'src/server/game/Spells/SpellDefines.h')
-rw-r--r--src/server/game/Spells/SpellDefines.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/server/game/Spells/SpellDefines.h b/src/server/game/Spells/SpellDefines.h
index caa2ef5ddd3..ef9a3b0f79b 100644
--- a/src/server/game/Spells/SpellDefines.h
+++ b/src/server/game/Spells/SpellDefines.h
@@ -137,7 +137,10 @@ enum class SpellAuraInterruptFlags2 : uint32
TouchingGround = 0x00040000, // NYI
ChromieTime = 0x00080000, // NYI
SplineFlightOrFreeFlight = 0x00100000, // NYI
- ProcOrPeriodicAttacking = 0x00200000 // NYI
+ ProcOrPeriodicAttacking = 0x00200000, // NYI
+ StartOfMythicPlusRun = 0x00400000, // Implemented in Unit::AtStartOfEncounter
+ StartOfDungeonEncounter = 0x00800000, // Implemented in Unit::AtStartOfEncounter - Similar to StartOfEncounter (but only with bosses, not m+ run or battleground)
+ EndOfDungeonEncounter = 0x01000000, // Implemented in Unit::AtEndOfEncounter - Similar to EndOfEncounter (but only with bosses, not m+ run or battleground)
};
DEFINE_ENUM_FLAG(SpellAuraInterruptFlags2);