_auraState | SpellInfo | |
_GetEffect(SpellEffIndex index) | SpellInfo | inlineprivate |
_GetEffects() | SpellInfo | inlineprivate |
_InitializeExplicitTargetMask() | SpellInfo | |
_isCritCapable | SpellInfo | |
_IsPositiveEffect(uint8 effIndex, bool deep) const | SpellInfo | |
_IsPositiveSpell() const | SpellInfo | |
_IsPositiveTarget(uint32 targetA, uint32 targetB) | SpellInfo | static |
_isSpellValid | SpellInfo | |
_isStackableWithRanks | SpellInfo | |
_requireCooldownInfo | SpellInfo | |
_spellSpecific | SpellInfo | |
_UnloadImplicitTargetConditionLists() | SpellInfo | |
ActiveIconID | SpellInfo | |
AreaGroupId | SpellInfo | |
Attributes | SpellInfo | |
AttributesCu | SpellInfo | |
AttributesEx | SpellInfo | |
AttributesEx2 | SpellInfo | |
AttributesEx3 | SpellInfo | |
AttributesEx4 | SpellInfo | |
AttributesEx5 | SpellInfo | |
AttributesEx6 | SpellInfo | |
AttributesEx7 | SpellInfo | |
AuraInterruptFlags | SpellInfo | |
BaseLevel | SpellInfo | |
CalcCastTime(Unit *caster=nullptr, Spell *spell=nullptr) const | SpellInfo | |
CalcPowerCost(Unit const *caster, SpellSchoolMask schoolMask, Spell *spell=nullptr) const | SpellInfo | |
CanBeUsedInCombat() const | SpellInfo | |
CanDispelAura(SpellInfo const *aura) const | SpellInfo | |
CanPierceImmuneAura(SpellInfo const *aura) const | SpellInfo | |
CasterAuraSpell | SpellInfo | |
CasterAuraState | SpellInfo | |
CasterAuraStateNot | SpellInfo | |
CastTimeEntry | SpellInfo | |
CategoryEntry | SpellInfo | |
CategoryRecoveryTime | SpellInfo | |
ChainEntry | SpellInfo | |
ChannelInterruptFlags | SpellInfo | |
CheckElixirStacking(Unit const *caster) const | SpellInfo | |
CheckExplicitTarget(Unit const *caster, WorldObject const *target, Item const *itemTarget=nullptr) const | SpellInfo | |
CheckLocation(uint32 map_id, uint32 zone_id, uint32 area_id, Player *player=nullptr, bool strict=true) const | SpellInfo | |
CheckShapeshift(uint32 form) const | SpellInfo | |
CheckTarget(Unit const *caster, WorldObject const *target, bool implicit=true) const | SpellInfo | |
CheckTargetCreatureType(Unit const *target) const | SpellInfo | |
ComputeIsCritCapable() const | SpellInfo | |
ComputeIsStackableWithRanks() const | SpellInfo | |
Dispel | SpellInfo | |
DmgClass | SpellInfo | |
DurationEntry | SpellInfo | |
Effects | SpellInfo | |
EquippedItemClass | SpellInfo | |
EquippedItemInventoryTypeMask | SpellInfo | |
EquippedItemSubClassMask | SpellInfo | |
ExcludeCasterAuraSpell | SpellInfo | |
ExcludeTargetAuraSpell | SpellInfo | |
ExplicitTargetMask | SpellInfo | |
FacingCasterFlags | SpellInfo | |
GetAllEffectsMechanicMask() const | SpellInfo | |
GetAuraRankForLevel(uint8 level) const | SpellInfo | |
GetAuraState() const | SpellInfo | |
GetCategory() const | SpellInfo | |
GetDispelMask() const | SpellInfo | |
GetDispelMask(DispelType type) | SpellInfo | static |
GetDuration() const | SpellInfo | |
GetEffect(SpellEffIndex index) const | SpellInfo | inline |
GetEffectMechanic(uint8 effIndex) const | SpellInfo | |
GetEffectMechanicMask(uint8 effIndex) const | SpellInfo | |
GetEffects() const | SpellInfo | inline |
GetExplicitTargetMask() const | SpellInfo | |
GetFirstRankSpell() const | SpellInfo | |
GetLastRankSpell() const | SpellInfo | |
GetMaxDuration() const | SpellInfo | |
GetMaxRange(bool positive=false, Unit *caster=nullptr, Spell *spell=nullptr) const | SpellInfo | |
GetMaxTicks() const | SpellInfo | |
GetMinRange(bool positive=false) const | SpellInfo | |
GetNextRankSpell() const | SpellInfo | |
GetPrevRankSpell() const | SpellInfo | |
GetRank() const | SpellInfo | |
GetRecoveryTime() const | SpellInfo | |
GetSchoolMask() const | SpellInfo | |
GetSpellMechanicMaskByEffectMask(uint32 effectMask) const | SpellInfo | |
GetSpellSpecific() const | SpellInfo | |
HasAnyAura() const | SpellInfo | |
HasAnyEffectMechanic() const | SpellInfo | |
HasAreaAuraEffect() const | SpellInfo | |
HasAttribute(SpellAttr0 attribute) const | SpellInfo | inline |
HasAttribute(SpellAttr1 attribute) const | SpellInfo | inline |
HasAttribute(SpellAttr2 attribute) const | SpellInfo | inline |
HasAttribute(SpellAttr3 attribute) const | SpellInfo | inline |
HasAttribute(SpellAttr4 attribute) const | SpellInfo | inline |
HasAttribute(SpellAttr5 attribute) const | SpellInfo | inline |
HasAttribute(SpellAttr6 attribute) const | SpellInfo | inline |
HasAttribute(SpellAttr7 attribute) const | SpellInfo | inline |
HasAttribute(SpellCustomAttributes customAttribute) const | SpellInfo | inline |
HasAura(AuraType aura) const | SpellInfo | |
HasEffect(SpellEffects effect) const | SpellInfo | |
HasEffectMechanic(Mechanics mechanic) const | SpellInfo | |
Id | SpellInfo | |
InterruptFlags | SpellInfo | |
IsAbilityLearnedWithProfession() const | SpellInfo | |
IsAbilityOfSkillType(uint32 skillType) const | SpellInfo | |
IsActionAllowedChannel() const | SpellInfo | |
IsAffectedBySpellMod(SpellModifier const *mod) const | SpellInfo | |
IsAffectedBySpellMods() const | SpellInfo | |
IsAffectingArea() const | SpellInfo | |
IsAllowingDeadTarget() const | SpellInfo | |
IsAuraEffectEqual(SpellInfo const *otherSpellInfo) const | SpellInfo | |
IsAuraExclusiveBySpecificPerCasterWith(SpellInfo const *spellInfo) const | SpellInfo | |
IsAuraExclusiveBySpecificWith(SpellInfo const *spellInfo) const | SpellInfo | |
IsAutocastable() const | SpellInfo | |
IsAutoRepeatRangedSpell() const | SpellInfo | |
IsBreakingStealth() const | SpellInfo | |
IsChannelCategorySpell() const | SpellInfo | |
IsChanneled() const | SpellInfo | |
IsCooldownStartedOnEvent() const | SpellInfo | |
IsCritCapable() const | SpellInfo | |
IsDeathPersistent() const | SpellInfo | |
IsDifferentRankOf(SpellInfo const *spellInfo) const | SpellInfo | |
IsExplicitDiscovery() const | SpellInfo | |
IsHighRankOf(SpellInfo const *spellInfo) const | SpellInfo | |
IsLootCrafting() const | SpellInfo | |
IsMultiSlotAura() const | SpellInfo | |
IsPassive() const | SpellInfo | |
IsPassiveStackableWithRanks() const | SpellInfo | |
IsPositive() const | SpellInfo | |
IsPositiveEffect(uint8 effIndex) const | SpellInfo | |
IsPrimaryProfession() const | SpellInfo | |
IsPrimaryProfessionFirstRank() const | SpellInfo | |
IsProfession() const | SpellInfo | |
IsProfessionOrRiding() const | SpellInfo | |
IsQuestTame() const | SpellInfo | |
IsRangedWeaponSpell() const | SpellInfo | |
IsRanked() const | SpellInfo | |
IsRankOf(SpellInfo const *spellInfo) const | SpellInfo | |
IsRequiringDeadTarget() const | SpellInfo | |
IsSelfCast() const | SpellInfo | |
IsSingleTarget() const | SpellInfo | |
IsSpellValid() const | SpellInfo | |
IsStackableWithRanks() const | SpellInfo | |
IsStrongerAuraActive(Unit const *caster, Unit const *target) const | SpellInfo | |
IsTargetingArea() const | SpellInfo | |
LoadAuraState() const | SpellInfo | |
LoadSpellSpecific() const | SpellInfo | |
ManaCost | SpellInfo | |
ManaCostPercentage | SpellInfo | |
ManaCostPerlevel | SpellInfo | |
ManaPerSecond | SpellInfo | |
ManaPerSecondPerLevel | SpellInfo | |
MaxAffectedTargets | SpellInfo | |
MaxLevel | SpellInfo | |
MaxTargetLevel | SpellInfo | |
Mechanic | SpellInfo | |
NeedsComboPoints() const | SpellInfo | |
NeedsExplicitUnitTarget() const | SpellInfo | |
NeedsToBeTriggeredByCaster(SpellInfo const *triggeringSpell, uint8 effIndex=MAX_SPELL_EFFECTS) const | SpellInfo | |
PowerType | SpellInfo | |
PreventionType | SpellInfo | |
ProcChance | SpellInfo | |
ProcCharges | SpellInfo | |
ProcFlags | SpellInfo | |
RangeEntry | SpellInfo | |
Rank | SpellInfo | |
Reagent | SpellInfo | |
ReagentCount | SpellInfo | |
RecoveryTime | SpellInfo | |
RequireCooldownInfo() const | SpellInfo | |
RequiresSpellFocus | SpellInfo | |
RuneCostID | SpellInfo | |
SchoolMask | SpellInfo | |
SetCritCapable(bool val) | SpellInfo | |
SetSpellValid(bool val) | SpellInfo | |
SetStackableWithRanks(bool val) | SpellInfo | |
Speed | SpellInfo | |
SpellFamilyFlags | SpellInfo | |
SpellFamilyName | SpellInfo | |
SpellIconID | SpellInfo | |
SpellInfo(SpellEntry const *spellEntry) | SpellInfo | |
SpellLevel | SpellInfo | |
SpellMgr | SpellInfo | friend |
SpellName | SpellInfo | |
SpellPriority | SpellInfo | |
SpellVisual | SpellInfo | |
StackAmount | SpellInfo | |
Stances | SpellInfo | |
StancesNot | SpellInfo | |
StartRecoveryCategory | SpellInfo | |
StartRecoveryTime | SpellInfo | |
TargetAuraSpell | SpellInfo | |
TargetAuraState | SpellInfo | |
TargetAuraStateNot | SpellInfo | |
TargetCreatureType | SpellInfo | |
Targets | SpellInfo | |
Totem | SpellInfo | |
TotemCategory | SpellInfo | |
ValidateAttribute6SpellDamageMods(Unit const *caster, const AuraEffect *auraEffect, bool isDot) const | SpellInfo | |
~SpellInfo() | SpellInfo | |