From ac61343a68df944f25ede7db1a3f3d53a2d3d57a Mon Sep 17 00:00:00 2001 From: Hondacrx Date: Sun, 17 Nov 2024 13:13:24 -0500 Subject: [PATCH] Core/Spells: Define new proc flags Port From (https://github.com/TrinityCore/TrinityCore/commit/5dfaf41c5ec710ad94a9262a65b4646f172d5d82) --- Source/Framework/Constants/Spells/SpellConst.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Source/Framework/Constants/Spells/SpellConst.cs b/Source/Framework/Constants/Spells/SpellConst.cs index b9f7928bf..3d995a368 100644 --- a/Source/Framework/Constants/Spells/SpellConst.cs +++ b/Source/Framework/Constants/Spells/SpellConst.cs @@ -2715,9 +2715,13 @@ namespace Framework.Constants public enum ProcFlags2 { None = 0x00, - TargetDies = 0x01, - Knockback = 0x02, - CastSuccessful = 0x04 + TargetDies = 0x01, // 32 Kill or assist in killing target (not restricted to killing blow) + Knockback = 0x02, // 33 Knockback + CastSuccessful = 0x04, // 34 Cast Successful + + SuccessfulDispel = 0x10, // 36 Successful dispel + + DoEmote = 0x40 // 38 Do Emote } public enum ProcFlagsSpellPhase