aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAqua Deus <95978183+aquadeus@users.noreply.github.com>2024-11-08 12:31:35 +0100
committerOvahlord <dreadkiller@gmx.de>2024-11-10 20:28:21 +0100
commit1dcba269342ab7238931b32682182523ea5c0199 (patch)
treedb34a014386d5286f1e150c06cd1e61887b36ec4 /src
parent98d1505e3301f0c7ee006f4643ce9b218ead9d10 (diff)
Core/Spells: Define new proc flags (#30390)
(cherry picked from commit 5dfaf41c5ec710ad94a9262a65b4646f172d5d82)
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Spells/SpellMgr.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/server/game/Spells/SpellMgr.h b/src/server/game/Spells/SpellMgr.h
index b681dcbf5cd..7ad5f98a73c 100644
--- a/src/server/game/Spells/SpellMgr.h
+++ b/src/server/game/Spells/SpellMgr.h
@@ -230,9 +230,13 @@ DEFINE_ENUM_FLAG(ProcFlags);
enum ProcFlags2 : int32
{
PROC_FLAG_2_NONE = 0x00000000,
- PROC_FLAG_2_TARGET_DIES = 0x00000001,
- PROC_FLAG_2_KNOCKBACK = 0x00000002,
- PROC_FLAG_2_CAST_SUCCESSFUL = 0x00000004
+ PROC_FLAG_2_TARGET_DIES = 0x00000001, // 32 Kill or assist in killing target (not restricted to killing blow)
+ PROC_FLAG_2_KNOCKBACK = 0x00000002, // 33 Knockback
+ PROC_FLAG_2_CAST_SUCCESSFUL = 0x00000004, // 34 Cast Successful
+
+ PROC_FLAG_2_SUCCESSFUL_DISPEL = 0x00000010, // 36 Successful dispel
+
+ PROC_FLAG_2_DO_EMOTE = 0x00000040 // 38 Do Emote
};
DEFINE_ENUM_FLAG(ProcFlags2);