57 if (spellproto->IsPositive())
67 switch (spellproto->SpellFamilyName)
72 if (spellproto->SpellIconID == 20 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 39588)
76 if (spellproto->SpellIconID == 166 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 2816)
79 if (spellproto->SpellIconID == 4507 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 39877)
82 if (spellproto->SpellIconID == 54 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 24442)
85 if (spellproto->SpellIconID == 5744 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 23514)
89 if (spellproto->SpellIconID == 5743 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 28937)
96 if (spellproto->SpellFamilyFlags[2] & 0x40000)
100 if (spellproto->SpellFamilyFlags[0] & 0x40)
103 if (spellproto->SpellFamilyFlags[0] & 0x80000 && spellproto->SpellFamilyFlags[2] & 0x2000)
106 if (spellproto->SpellFamilyFlags[2] & 0x200)
110 if (spellproto->SpellFamilyFlags[1] & 0x100000)
114 if (spellproto->SpellFamilyFlags[0] & 0x800000)
117 if (spellproto->SpellFamilyFlags[0] & 0x1000000)
120 if (spellproto->SpellFamilyFlags[2] & 0x40)
123 if (spellproto->SpellFamilyFlags[2] & 0x800000)
130 if (spellproto->SpellFamilyFlags[1] & 0x8000)
133 if (spellproto->SpellFamilyFlags[2] & 0x1000)
137 if (spellproto->SpellFamilyFlags[0] & 0x40000)
141 if (spellproto->SpellFamilyFlags[0] & 0x2)
148 if (spellproto->SpellFamilyFlags[0] & 0x80000)
151 if (spellproto->SpellFamilyFlags[1] & 0x8000000)
154 if (spellproto->SpellIconID == 6447 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 26758)
158 if (spellproto->SpellFamilyFlags[1] & 0x400)
161 if (spellproto->SpellFamilyFlags[1] & 0x8)
165 if (spellproto->SpellFamilyFlags[1] & 0x1000)
168 if (spellproto->SpellFamilyFlags[0] & 0x1000)
176 if (spellproto->SpellFamilyFlags[0] & 0x8000000)
181 if (spellproto->SpellFamilyFlags[0] & 0x2000000)
185 if (spellproto->SpellFamilyFlags[1] & 0x4)
192 if (spellproto->SpellFamilyFlags[1] & 0x80)
195 if (spellproto->SpellFamilyFlags[0] & 0x2000)
198 if (spellproto->SpellIconID == 494 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 38283)
202 if (spellproto->SpellIconID == 960 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 38528)
206 if (spellproto->SpellFamilyFlags[1] & 0x20)
210 if (spellproto->SpellIconID == 957 && spellproto->SchoolMask == 8)
214 if (spellproto->SpellFamilyFlags[1] & 0x1000000)
217 if (spellproto->SpellIconID == 5784 && spellproto->SchoolMask == 8)
221 if (spellproto->SpellFamilyFlags[0] & 0x200)
224 if (spellproto->SpellIconID == 5782 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 38269)
228 if (spellproto->SpellFamilyFlags[0] & 0x400)
235 if (spellproto->SpellFamilyFlags[0] & 0x400)
238 if (spellproto->SpellFamilyFlags[0] & 0x200000)
242 if (spellproto->SpellFamilyFlags[0] & 0x8)
245 if (spellproto->SpellFamilyFlags[0] & 0x80)
249 if (spellproto->SpellFamilyFlags[0] & 0x1000000)
253 if (spellproto->SpellFamilyFlags[1] & 0x20000000)
263 if (spellproto->SpellIconID == 1559 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 39480)
266 if (spellproto->SpellIconID == 3342 && spellproto->SchoolMask == 8)
270 if (spellproto->SpellIconID == 4612 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 6859)
274 if (spellproto->SpellFamilyFlags[0] & 0x8)
277 if (spellproto->SpellFamilyFlags[1] & 0x1000)
284 if (spellproto->SpellFamilyFlags[0] & 0x4)
288 if (spellproto->SpellFamilyFlags[1] & 0x800000)
292 if (spellproto->SpellFamilyFlags[0] & 0x4000)
297 if (spellproto->SpellFamilyFlags[0] & 0x800)
300 if (spellproto->SpellFamilyFlags[1] & 0x200000)
307 if (spellproto->SpellFamilyFlags[1] & 0x8000)
311 if (spellproto->SpellFamilyFlags[1] & 0x2000)
314 if (spellproto->SpellFamilyFlags[2] & 0x4000)
317 if (spellproto->SpellIconID == 193 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 39876)
324 if (spellproto->SpellFamilyFlags[0] & 0x200)
328 if (spellproto->SpellIconID == 180 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 20135)
332 if (spellproto->SpellFamilyFlags[2] & 0x100000)
335 if (spellproto->SpellIconID == 3010 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 38760)
338 if (spellproto->SpellIconID == 15 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 38761)
345 if (spellproto->SpellIconID == 2114 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 38927)
348 if (spellproto->SpellIconID == 5816 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 25199)
352 if (spellproto->SpellFamilyFlags[0] & 0x20000 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 39068)
355 if (spellproto->SpellFamilyFlags[2] & 0x20)
358 if (spellproto->SpellFamilyFlags[2] & 0x2000)
362 if (spellproto->SpellFamilyFlags[0] & 0x10000)
366 if (spellproto->SpellFamilyFlags[1] & 0x200000 && spellproto->SchoolMask == 32)
373 if (spellproto->SpellIconID == 23 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 39984)
377 if (spellproto->SpellFamilyFlags[1] & 0x10000)
380 if (spellproto->SpellFamilyFlags[1] & 0x800000 && !(spellproto->SpellFamilyFlags[2] & 0x8))
383 if (spellproto->SpellFamilyFlags[1] & 0x200)
387 if (spellproto->SpellIconID == 15 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 25408)
390 if (spellproto->SpellFamilyFlags[2] & 0x800000)
393 if (spellproto->SpellIconID == 7195 && spellproto->GetSpellVisual(
DIFFICULTY_NONE) == 39999)
Definition: SharedDefines.h:4375
Definition: DBCEnums.h:404
Definition: SharedDefines.h:4633
Definition: SharedDefines.h:4371
Definition: SharedDefines.h:4376
Definition: SharedDefines.h:4638
Definition: SharedDefines.h:4628
Definition: SharedDefines.h:4632
Definition: SharedDefines.h:4379
Definition: SharedDefines.h:4626
Definition: SharedDefines.h:4377
Definition: SharedDefines.h:4634
Definition: SharedDefines.h:4629
Definition: SharedDefines.h:4378
Definition: SharedDefines.h:4631
Definition: SpellInfo.h:238
Definition: SpellAuraDefines.h:71
Definition: SharedDefines.h:4630
Definition: SharedDefines.h:4374
Definition: SharedDefines.h:4623
Definition: SharedDefines.h:4372
Definition: SharedDefines.h:4627
Definition: SharedDefines.h:4373
Definition: SharedDefines.h:4643
Definition: SharedDefines.h:4642