diff options
author | Shauren <shauren.trinity@gmail.com> | 2023-06-09 00:33:35 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2023-06-09 00:33:35 +0200 |
commit | c484530b0c4347821a4d62515576d1c8532bf9bb (patch) | |
tree | 58991b97fa8057b9c08c7d22dd307edb1dfd40ea /src/server/game/Spells/SpellDefines.h | |
parent | 9c393a40e2133bdd59d1ff336a467620364bee85 (diff) |
Core/Spells: Added enum flag operators to TriggerCastFlags to prevent accidentally using CastSpellExtraArgs(bool) constructor when CastSpellExtraArgs(TriggerCastFlags) was intended
Diffstat (limited to 'src/server/game/Spells/SpellDefines.h')
-rw-r--r-- | src/server/game/Spells/SpellDefines.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellDefines.h b/src/server/game/Spells/SpellDefines.h index 0e3de39a224..cd5a9883df4 100644 --- a/src/server/game/Spells/SpellDefines.h +++ b/src/server/game/Spells/SpellDefines.h @@ -267,6 +267,8 @@ enum TriggerCastFlags : uint32 TRIGGERED_FULL_DEBUG_MASK = 0xFFFFFFFF }; +DEFINE_ENUM_FLAG(TriggerCastFlags); + enum SpellCastTargetFlags : uint32 { TARGET_FLAG_NONE = 0x00000000, |