AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
SpellInfo Member List

This is the complete list of members for SpellInfo, including all inherited members.

_auraStateSpellInfo
_GetEffect(SpellEffIndex index)SpellInfoinlineprivate
_GetEffects()SpellInfoinlineprivate
_InitializeExplicitTargetMask()SpellInfo
_isCritCapableSpellInfo
_IsPositiveEffect(uint8 effIndex, bool deep) constSpellInfo
_IsPositiveSpell() constSpellInfo
_IsPositiveTarget(uint32 targetA, uint32 targetB)SpellInfostatic
_isSpellValidSpellInfo
_isStackableWithRanksSpellInfo
_requireCooldownInfoSpellInfo
_spellSpecificSpellInfo
_UnloadImplicitTargetConditionLists()SpellInfo
ActiveIconIDSpellInfo
AreaGroupIdSpellInfo
AttributesSpellInfo
AttributesCuSpellInfo
AttributesExSpellInfo
AttributesEx2SpellInfo
AttributesEx3SpellInfo
AttributesEx4SpellInfo
AttributesEx5SpellInfo
AttributesEx6SpellInfo
AttributesEx7SpellInfo
AuraInterruptFlagsSpellInfo
BaseLevelSpellInfo
CalcCastTime(Unit *caster=nullptr, Spell *spell=nullptr) constSpellInfo
CalcPowerCost(Unit const *caster, SpellSchoolMask schoolMask, Spell *spell=nullptr) constSpellInfo
CanBeUsedInCombat() constSpellInfo
CanDispelAura(SpellInfo const *aura) constSpellInfo
CanPierceImmuneAura(SpellInfo const *aura) constSpellInfo
CasterAuraSpellSpellInfo
CasterAuraStateSpellInfo
CasterAuraStateNotSpellInfo
CastTimeEntrySpellInfo
CategoryEntrySpellInfo
CategoryRecoveryTimeSpellInfo
ChainEntrySpellInfo
ChannelInterruptFlagsSpellInfo
CheckElixirStacking(Unit const *caster) constSpellInfo
CheckExplicitTarget(Unit const *caster, WorldObject const *target, Item const *itemTarget=nullptr) constSpellInfo
CheckLocation(uint32 map_id, uint32 zone_id, uint32 area_id, Player *player=nullptr, bool strict=true) constSpellInfo
CheckShapeshift(uint32 form) constSpellInfo
CheckTarget(Unit const *caster, WorldObject const *target, bool implicit=true) constSpellInfo
CheckTargetCreatureType(Unit const *target) constSpellInfo
ComputeIsCritCapable() constSpellInfo
ComputeIsStackableWithRanks() constSpellInfo
DispelSpellInfo
DmgClassSpellInfo
DurationEntrySpellInfo
EffectsSpellInfo
EquippedItemClassSpellInfo
EquippedItemInventoryTypeMaskSpellInfo
EquippedItemSubClassMaskSpellInfo
ExcludeCasterAuraSpellSpellInfo
ExcludeTargetAuraSpellSpellInfo
ExplicitTargetMaskSpellInfo
FacingCasterFlagsSpellInfo
GetAllEffectsMechanicMask() constSpellInfo
GetAuraRankForLevel(uint8 level) constSpellInfo
GetAuraState() constSpellInfo
GetCategory() constSpellInfo
GetDispelMask() constSpellInfo
GetDispelMask(DispelType type)SpellInfostatic
GetDuration() constSpellInfo
GetEffect(SpellEffIndex index) constSpellInfoinline
GetEffectMechanic(uint8 effIndex) constSpellInfo
GetEffectMechanicMask(uint8 effIndex) constSpellInfo
GetEffects() constSpellInfoinline
GetExplicitTargetMask() constSpellInfo
GetFirstRankSpell() constSpellInfo
GetLastRankSpell() constSpellInfo
GetMaxDuration() constSpellInfo
GetMaxRange(bool positive=false, Unit *caster=nullptr, Spell *spell=nullptr) constSpellInfo
GetMaxTicks() constSpellInfo
GetMinRange(bool positive=false) constSpellInfo
GetNextRankSpell() constSpellInfo
GetPrevRankSpell() constSpellInfo
GetRank() constSpellInfo
GetRecoveryTime() constSpellInfo
GetSchoolMask() constSpellInfo
GetSpellMechanicMaskByEffectMask(uint32 effectMask) constSpellInfo
GetSpellSpecific() constSpellInfo
HasAnyAura() constSpellInfo
HasAnyEffectMechanic() constSpellInfo
HasAreaAuraEffect() constSpellInfo
HasAttribute(SpellAttr0 attribute) constSpellInfoinline
HasAttribute(SpellAttr1 attribute) constSpellInfoinline
HasAttribute(SpellAttr2 attribute) constSpellInfoinline
HasAttribute(SpellAttr3 attribute) constSpellInfoinline
HasAttribute(SpellAttr4 attribute) constSpellInfoinline
HasAttribute(SpellAttr5 attribute) constSpellInfoinline
HasAttribute(SpellAttr6 attribute) constSpellInfoinline
HasAttribute(SpellAttr7 attribute) constSpellInfoinline
HasAttribute(SpellCustomAttributes customAttribute) constSpellInfoinline
HasAura(AuraType aura) constSpellInfo
HasEffect(SpellEffects effect) constSpellInfo
HasEffectMechanic(Mechanics mechanic) constSpellInfo
IdSpellInfo
InterruptFlagsSpellInfo
IsAbilityLearnedWithProfession() constSpellInfo
IsAbilityOfSkillType(uint32 skillType) constSpellInfo
IsActionAllowedChannel() constSpellInfo
IsAffectedBySpellMod(SpellModifier const *mod) constSpellInfo
IsAffectedBySpellMods() constSpellInfo
IsAffectingArea() constSpellInfo
IsAllowingDeadTarget() constSpellInfo
IsAuraEffectEqual(SpellInfo const *otherSpellInfo) constSpellInfo
IsAuraExclusiveBySpecificPerCasterWith(SpellInfo const *spellInfo) constSpellInfo
IsAuraExclusiveBySpecificWith(SpellInfo const *spellInfo) constSpellInfo
IsAutocastable() constSpellInfo
IsAutoRepeatRangedSpell() constSpellInfo
IsBreakingStealth() constSpellInfo
IsChannelCategorySpell() constSpellInfo
IsChanneled() constSpellInfo
IsCooldownStartedOnEvent() constSpellInfo
IsCritCapable() constSpellInfo
IsDeathPersistent() constSpellInfo
IsDifferentRankOf(SpellInfo const *spellInfo) constSpellInfo
IsExplicitDiscovery() constSpellInfo
IsHighRankOf(SpellInfo const *spellInfo) constSpellInfo
IsLootCrafting() constSpellInfo
IsMultiSlotAura() constSpellInfo
IsPassive() constSpellInfo
IsPassiveStackableWithRanks() constSpellInfo
IsPositive() constSpellInfo
IsPositiveEffect(uint8 effIndex) constSpellInfo
IsPrimaryProfession() constSpellInfo
IsPrimaryProfessionFirstRank() constSpellInfo
IsProfession() constSpellInfo
IsProfessionOrRiding() constSpellInfo
IsQuestTame() constSpellInfo
IsRangedWeaponSpell() constSpellInfo
IsRanked() constSpellInfo
IsRankOf(SpellInfo const *spellInfo) constSpellInfo
IsRequiringDeadTarget() constSpellInfo
IsSelfCast() constSpellInfo
IsSingleTarget() constSpellInfo
IsSpellValid() constSpellInfo
IsStackableWithRanks() constSpellInfo
IsStrongerAuraActive(Unit const *caster, Unit const *target) constSpellInfo
IsTargetingArea() constSpellInfo
LoadAuraState() constSpellInfo
LoadSpellSpecific() constSpellInfo
ManaCostSpellInfo
ManaCostPercentageSpellInfo
ManaCostPerlevelSpellInfo
ManaPerSecondSpellInfo
ManaPerSecondPerLevelSpellInfo
MaxAffectedTargetsSpellInfo
MaxLevelSpellInfo
MaxTargetLevelSpellInfo
MechanicSpellInfo
NeedsComboPoints() constSpellInfo
NeedsExplicitUnitTarget() constSpellInfo
NeedsToBeTriggeredByCaster(SpellInfo const *triggeringSpell, uint8 effIndex=MAX_SPELL_EFFECTS) constSpellInfo
PowerTypeSpellInfo
PreventionTypeSpellInfo
ProcChanceSpellInfo
ProcChargesSpellInfo
ProcFlagsSpellInfo
RangeEntrySpellInfo
RankSpellInfo
ReagentSpellInfo
ReagentCountSpellInfo
RecoveryTimeSpellInfo
RequireCooldownInfo() constSpellInfo
RequiresSpellFocusSpellInfo
RuneCostIDSpellInfo
SchoolMaskSpellInfo
SetCritCapable(bool val)SpellInfo
SetSpellValid(bool val)SpellInfo
SetStackableWithRanks(bool val)SpellInfo
SpeedSpellInfo
SpellFamilyFlagsSpellInfo
SpellFamilyNameSpellInfo
SpellIconIDSpellInfo
SpellInfo(SpellEntry const *spellEntry)SpellInfo
SpellLevelSpellInfo
SpellMgrSpellInfofriend
SpellNameSpellInfo
SpellPrioritySpellInfo
SpellVisualSpellInfo
StackAmountSpellInfo
StancesSpellInfo
StancesNotSpellInfo
StartRecoveryCategorySpellInfo
StartRecoveryTimeSpellInfo
TargetAuraSpellSpellInfo
TargetAuraStateSpellInfo
TargetAuraStateNotSpellInfo
TargetCreatureTypeSpellInfo
TargetsSpellInfo
TotemSpellInfo
TotemCategorySpellInfo
ValidateAttribute6SpellDamageMods(Unit const *caster, const AuraEffect *auraEffect, bool isDot) constSpellInfo
~SpellInfo()SpellInfo