You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/server/game/Spells/SpellMgr.h
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -26,13 +26,13 @@
26
26
#include"EnumFlag.h"
27
27
#include"IteratorPair.h"
28
28
#include"SharedDefines.h"
29
+
#include"SpellInfo.h"
29
30
#include"Util.h"
30
-
31
31
#include<map>
32
32
#include<set>
33
-
#include<vector>
34
33
#include<unordered_map>
35
34
#include<unordered_set>
35
+
#include<vector>
36
36
37
37
classSpellInfo;
38
38
classPlayer;
@@ -271,7 +271,7 @@ struct SpellProcEntry
271
271
uint32 SchoolMask = 0; // if nonzero - bitmask for matching proc condition based on spell's school
272
272
uint32 SpellFamilyName = 0; // if nonzero - for matching proc condition based on candidate spell's SpellFamilyName
273
273
flag96 SpellFamilyMask; // if nonzero - bitmask for matching proc condition based on candidate spell's SpellFamilyFlags
274
-
ProcFlags ProcFlags; // if nonzero - owerwrite procFlags field for given Spell.dbc entry, bitmask for matching proc condition, see enum ProcFlags
274
+
ProcFlagsInit ProcFlags = PROC_FLAG_NONE;// if nonzero - owerwrite procFlags field for given Spell.dbc entry, bitmask for matching proc condition, see enum ProcFlags
275
275
ProcFlagsSpellType SpellTypeMask = PROC_SPELL_TYPE_NONE; // if nonzero - bitmask for matching proc condition based on candidate spell's damage/heal effects, see enum ProcFlagsSpellType
276
276
ProcFlagsSpellPhase SpellPhaseMask = PROC_SPELL_PHASE_NONE; // if nonzero - bitmask for matching phase of a spellcast on which proc occurs, see enum ProcFlagsSpellPhase
277
277
ProcFlagsHit HitMask = PROC_HIT_NONE; // if nonzero - bitmask for matching proc condition based on hit result, see enum ProcFlagsHit
0 commit comments