#include "SpellAuraEffects.h"
◆ AbsorbAuraOrderPred()
Acore::AbsorbAuraOrderPred::AbsorbAuraOrderPred |
( |
| ) |
|
|
inline |
◆ operator()()
353 {
356
357
361 return true;
365 return false;
366
367
368 if (spellProtoA->
Id == 58597)
369 return true;
370 if (spellProtoB->
Id == 58597)
371 return false;
372
373
374 if (spellProtoA->
Id == 28527)
375 return true;
376 if (spellProtoB->
Id == 28527)
377 return false;
378
379
380 if (spellProtoA->
Id == 47753)
381 return true;
382 if (spellProtoB->
Id == 47753)
383 return false;
384
385
387 return true;
389 return false;
390
391
394 return true;
397 return false;
398
399 return false;
400 }
@ SPELLFAMILY_WARLOCK
Definition: SharedDefines.h:3533
@ SPELLFAMILY_MAGE
Definition: SharedDefines.h:3531
SpellInfo const * GetSpellInfo() const
Definition: SpellAuraEffects.h:54
Definition: SpellInfo.h:316
uint32 GetCategory() const
Definition: SpellInfo.cpp:870
uint32 Id
Definition: SpellInfo.h:320
uint32 SpellIconID
Definition: SpellInfo.h:380
uint32 SpellFamilyName
Definition: SpellInfo.h:387
References SpellInfo::GetCategory(), AuraEffect::GetSpellInfo(), SpellInfo::Id, SPELLFAMILY_MAGE, SPELLFAMILY_WARLOCK, SpellInfo::SpellFamilyName, and SpellInfo::SpellIconID.