Core/Spells: Implemented new proc hit type PROC_HIT_DISPEL

This commit is contained in:
Shauren authored and Ovahlord committed 2025-08-03 14:14:24 +02:00
1 parent b13703f1ea
commit 268f1df2f5
2 files changed
+3

No files matched your search

+2
View File
@@ -2204,6 +2204,8 @@ void Spell::EffectDispel(SpellEffIndex effIndex)
CallScriptSuccessfulDispel(effIndex);
m_hitMask |= PROC_HIT_DISPEL;
// On success dispel
// Devour Magic
if (m_spellInfo->SpellFamilyName == SPELLFAMILY_WARLOCK && m_spellInfo->GetCategory() == SPELLCATEGORY_DEVOUR_MAGIC)
+1
View File
@@ -245,6 +245,7 @@ enum ProcFlagsHit: uint32
PROC_HIT_REFLECT = 0x0000800,
PROC_HIT_INTERRUPT = 0x0001000,
PROC_HIT_FULL_BLOCK = 0x0002000,
PROC_HIT_DISPEL = 0x0004000,
PROC_HIT_MASK_ALL = 0x0003FFF
};