Core/Spells: Define new proc flags

Port From (https://github.com/TrinityCore/TrinityCore/commit/5dfaf41c5ec710ad94a9262a65b4646f172d5d82)
This commit is contained in:
Hondacrx
2024-11-17 13:13:24 -05:00
parent 83f5185fc3
commit ac61343a68
@@ -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