![]() |
TrinityCore
|
#include <SpellInfo.h>
Static Public Member Functions | |
| static uint32 | GetDispelMask (DispelType type) |
Private Member Functions | |
| void | _InitializeExplicitTargetMask () |
| void | _InitializeSpellPositivity () |
| void | _LoadSpellSpecific () |
| void | _LoadAuraState () |
| void | _LoadSpellDiminishInfo () |
| void | _LoadImmunityInfo () |
| std::array< SpellEffectInfo, MAX_SPELL_EFFECTS > & | _GetEffects () |
| SpellEffectInfo & | _GetEffect (SpellEffIndex index) |
| void | _UnloadImplicitTargetConditionLists () |
Private Attributes | |
| SpellSpecificType | _spellSpecific |
| AuraStateType | _auraState |
| SpellDiminishInfo | _diminishInfoNonTriggered |
| SpellDiminishInfo | _diminishInfoTriggered |
| uint32 | _allowedMechanicMask |
Friends | |
| class | SpellMgr |
Definition at line 284 of file SpellInfo.h.
| SpellInfo::SpellInfo | ( | SpellEntry const * | spellEntry | ) |
| SpellInfo::~SpellInfo | ( | ) |
|
inlineprivate |
|
inlineprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
@workaround For non-stacking tracking spells (We need generic solution)
Definition at line 2047 of file SpellInfo.cpp.
Here is the call graph for this function:
|
private |
Definition at line 3978 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void SpellInfo::ApplyAllSpellImmunitiesTo | ( | Unit * | target, |
| SpellEffectInfo const & | spellEffectInfo, | ||
| bool | apply | ||
| ) | const |
Definition at line 2888 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 3168 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| int32 SpellInfo::CalcPowerCost | ( | WorldObject const * | caster, |
| SpellSchoolMask | schoolMask, | ||
| Spell * | spell = nullptr |
||
| ) | const |
Definition at line 3233 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::CanBeUsedInCombat | ( | ) | const |
Definition at line 1216 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::CanDispelAura | ( | SpellInfo const * | auraSpellInfo | ) | const |
Definition at line 1379 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::CanPierceImmuneAura | ( | SpellInfo const * | auraSpellInfo | ) | const |
Definition at line 1352 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::CanSpellProvideImmunityAgainstAura | ( | SpellInfo const * | auraSpellInfo | ) | const |
Definition at line 2976 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| SpellCastResult SpellInfo::CheckExplicitTarget | ( | WorldObject const * | caster, |
| WorldObject const * | target, | ||
| Item const * | itemTarget = nullptr |
||
| ) | const |
Definition at line 1789 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| SpellCastResult SpellInfo::CheckLocation | ( | uint32 | map_id, |
| uint32 | zone_id, | ||
| uint32 | area_id, | ||
| Player const * | player = nullptr, |
||
| bool | strict = true |
||
| ) | const |
Definition at line 1512 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| SpellCastResult SpellInfo::CheckShapeshift | ( | uint32 | form | ) | const |
Definition at line 1458 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| SpellCastResult SpellInfo::CheckTarget | ( | WorldObject const * | caster, |
| WorldObject const * | target, | ||
| bool | implicit = true |
||
| ) | const |
Definition at line 1642 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::CheckTargetCreatureType | ( | Unit const * | target | ) | const |
Definition at line 1875 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| SpellCastResult SpellInfo::CheckVehicle | ( | Unit const * | caster | ) | const |
Definition at line 1825 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| uint32 SpellInfo::GetAllEffectsMechanicMask | ( | ) | const |
Definition at line 1900 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| uint32 SpellInfo::GetAllowedMechanicMask | ( | ) | const |
Definition at line 3106 of file SpellInfo.cpp.
| WeaponAttackType SpellInfo::GetAttackType | ( | ) | const |
Definition at line 1282 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 3372 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| AuraStateType SpellInfo::GetAuraState | ( | ) | const |
| uint32 SpellInfo::GetCategory | ( | ) | const |
| DiminishingGroup SpellInfo::GetDiminishingReturnsGroupForSpell | ( | bool | triggered | ) | const |
| DiminishingReturnsType SpellInfo::GetDiminishingReturnsGroupType | ( | bool | triggered | ) | const |
| int32 SpellInfo::GetDiminishingReturnsLimitDuration | ( | bool | triggered | ) | const |
| DiminishingLevels SpellInfo::GetDiminishingReturnsMaxLevel | ( | bool | triggered | ) | const |
| uint32 SpellInfo::GetDispelMask | ( | ) | const |
Definition at line 1949 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 1954 of file SpellInfo.cpp.
| int32 SpellInfo::GetDuration | ( | ) | const |
Definition at line 3154 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 483 of file SpellInfo.h.
| Mechanics SpellInfo::GetEffectMechanic | ( | SpellEffIndex | effIndex | ) | const |
Definition at line 1938 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| uint32 SpellInfo::GetEffectMechanicMask | ( | SpellEffIndex | effIndex | ) | const |
|
inline |
| uint32 SpellInfo::GetExplicitTargetMask | ( | ) | const |
| SpellInfo const * SpellInfo::GetFirstRankSpell | ( | ) | const |
| SpellInfo const * SpellInfo::GetLastRankSpell | ( | ) | const |
Definition at line 3353 of file SpellInfo.cpp.
| int32 SpellInfo::GetMaxDuration | ( | ) | const |
Definition at line 3161 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| float SpellInfo::GetMaxRange | ( | bool | positive = false, |
| WorldObject * | caster = nullptr, |
||
| Spell * | spell = nullptr |
||
| ) | const |
Definition at line 3138 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| uint32 SpellInfo::GetMaxTicks | ( | ) | const |
Definition at line 3185 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 3111 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| float SpellInfo::GetMinRange | ( | bool | positive = false | ) | const |
| SpellInfo const * SpellInfo::GetNextRankSpell | ( | ) | const |
| SpellInfo const * SpellInfo::GetPrevRankSpell | ( | ) | const |
| uint8 SpellInfo::GetRank | ( | ) | const |
| uint32 SpellInfo::GetRecoveryTime | ( | ) | const |
| SpellSchoolMask SpellInfo::GetSchoolMask | ( | ) | const |
Definition at line 1925 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| SpellSpecificType SpellInfo::GetSpellSpecific | ( | ) | const |
| bool SpellInfo::HasAreaAuraEffect | ( | ) | const |
Definition at line 918 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 376 of file SpellInfo.h.
|
inline |
Definition at line 377 of file SpellInfo.h.
|
inline |
Definition at line 378 of file SpellInfo.h.
|
inline |
Definition at line 379 of file SpellInfo.h.
|
inline |
Definition at line 380 of file SpellInfo.h.
|
inline |
Definition at line 381 of file SpellInfo.h.
|
inline |
Definition at line 382 of file SpellInfo.h.
|
inline |
Definition at line 383 of file SpellInfo.h.
| bool SpellInfo::HasAura | ( | AuraType | aura | ) | const |
Definition at line 909 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::HasEffect | ( | SpellEffects | effect | ) | const |
Definition at line 900 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::HasInitialAggro | ( | ) | const |
Definition at line 1277 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::HasOnlyDamageEffects | ( | ) | const |
Definition at line 927 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsAbilityLearnedWithProfession | ( | ) | const |
| bool SpellInfo::IsAbilityOfSkillType | ( | uint32 | skillType | ) | const |
| bool SpellInfo::IsAffectedBySpellMod | ( | SpellModifier const * | mod | ) | const |
Definition at line 1340 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsAffectedBySpellMods | ( | ) | const |
Definition at line 1335 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsAffectingArea | ( | ) | const |
Definition at line 1046 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsAllowingDeadTarget | ( | ) | const |
Definition at line 1193 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsAuraExclusiveBySpecificPerCasterWith | ( | SpellInfo const * | spellInfo | ) | const |
Definition at line 1439 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsAuraExclusiveBySpecificWith | ( | SpellInfo const * | spellInfo | ) | const |
Definition at line 1406 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsAutocastable | ( | ) | const |
Definition at line 1117 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsAutoRepeatRangedSpell | ( | ) | const |
Definition at line 1272 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsBreakingStealth | ( | ) | const |
Definition at line 1260 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsChanneled | ( | ) | const |
Definition at line 1240 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsCooldownStartedOnEvent | ( | ) | const |
Definition at line 1175 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsDeathPersistent | ( | ) | const |
Definition at line 1183 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsDifferentRankOf | ( | SpellInfo const * | spellInfo | ) | const |
Definition at line 3417 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsExplicitDiscovery | ( | ) | const |
Definition at line 952 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsGroupBuff | ( | ) | const |
Definition at line 1198 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsHighRankOf | ( | SpellInfo const * | spellInfo | ) | const |
| bool SpellInfo::IsItemFitToSpellRequirements | ( | Item const * | item | ) | const |
Definition at line 1308 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsLootCrafting | ( | ) | const |
Definition at line 960 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsMoveAllowedChannel | ( | ) | const |
Definition at line 1245 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsMultiSlotAura | ( | ) | const |
Definition at line 1164 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsNextMeleeSwingSpell | ( | ) | const |
Definition at line 1255 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsPassive | ( | ) | const |
Definition at line 1112 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsPassiveStackableWithRanks | ( | ) | const |
Definition at line 1159 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsPositive | ( | ) | const |
Definition at line 1221 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsPositiveEffect | ( | uint8 | effIndex | ) | const |
Definition at line 1226 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsPrimaryProfession | ( | ) | const |
Definition at line 998 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsPrimaryProfessionFirstRank | ( | ) | const |
Definition at line 1013 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsProfession | ( | ) | const |
| bool SpellInfo::IsProfessionOrRiding | ( | ) | const |
Definition at line 968 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsRangedWeaponSpell | ( | ) | const |
| bool SpellInfo::IsRanked | ( | ) | const |
| bool SpellInfo::IsRankOf | ( | SpellInfo const * | spellInfo | ) | const |
Definition at line 3412 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsRequiringDeadTarget | ( | ) | const |
Definition at line 1188 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsSelfCast | ( | ) | const |
Definition at line 1104 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsSingleTarget | ( | ) | const |
Definition at line 1397 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsStackableOnOneSlotWithDifferentCasters | ( | ) | const |
TODO: Re-verify meaning of SPELL_ATTR3_STACK_FOR_DIFF_CASTERS and update conditions here
Definition at line 1169 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsStackableWithRanks | ( | ) | const |
Definition at line 1126 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::IsTargetingArea | ( | ) | const |
Definition at line 1055 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::NeedsComboPoints | ( | ) | const |
Definition at line 1250 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::NeedsExplicitUnitTarget | ( | ) | const |
Definition at line 1063 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::NeedsToBeTriggeredByCaster | ( | SpellInfo const * | triggeringSpell | ) | const |
Definition at line 1068 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool SpellInfo::SpellCancelsAuraEffect | ( | AuraEffect const * | aurEff | ) | const |
Definition at line 3060 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
friend |
Definition at line 286 of file SpellInfo.h.
|
private |
Definition at line 521 of file SpellInfo.h.
|
private |
Definition at line 516 of file SpellInfo.h.
|
private |
Definition at line 518 of file SpellInfo.h.
|
private |
Definition at line 519 of file SpellInfo.h.
| std::array<SpellEffectInfo, MAX_SPELL_EFFECTS> SpellInfo::_effects |
Definition at line 362 of file SpellInfo.h.
|
private |
Definition at line 515 of file SpellInfo.h.
| uint32 SpellInfo::ActiveIconID |
Definition at line 350 of file SpellInfo.h.
| uint32 SpellInfo::Attributes |
Definition at line 293 of file SpellInfo.h.
| uint32 SpellInfo::AttributesCu |
Definition at line 301 of file SpellInfo.h.
| uint32 SpellInfo::AttributesEx |
Definition at line 294 of file SpellInfo.h.
| uint32 SpellInfo::AttributesEx2 |
Definition at line 295 of file SpellInfo.h.
| uint32 SpellInfo::AttributesEx3 |
Definition at line 296 of file SpellInfo.h.
| uint32 SpellInfo::AttributesEx4 |
Definition at line 297 of file SpellInfo.h.
| uint32 SpellInfo::AttributesEx5 |
Definition at line 298 of file SpellInfo.h.
| uint32 SpellInfo::AttributesEx6 |
Definition at line 299 of file SpellInfo.h.
| uint32 SpellInfo::AttributesEx7 |
Definition at line 300 of file SpellInfo.h.
| uint32 SpellInfo::AuraInterruptFlags |
Definition at line 322 of file SpellInfo.h.
| uint32 SpellInfo::BaseLevel |
Definition at line 328 of file SpellInfo.h.
| uint32 SpellInfo::CasterAuraSpell |
Definition at line 312 of file SpellInfo.h.
| uint32 SpellInfo::CasterAuraState |
Definition at line 308 of file SpellInfo.h.
| SpellCastTimesEntry const* SpellInfo::CastTimeEntry |
Definition at line 316 of file SpellInfo.h.
| SpellCategoryEntry const* SpellInfo::CategoryEntry |
Definition at line 290 of file SpellInfo.h.
| uint32 SpellInfo::CategoryRecoveryTime |
Definition at line 318 of file SpellInfo.h.
| SpellChainNode const* SpellInfo::ChainEntry |
Definition at line 364 of file SpellInfo.h.
| uint32 SpellInfo::ChannelInterruptFlags |
Definition at line 323 of file SpellInfo.h.
| uint32 SpellInfo::Dispel |
Definition at line 291 of file SpellInfo.h.
| uint32 SpellInfo::DmgClass |
Definition at line 358 of file SpellInfo.h.
| SpellDurationEntry const* SpellInfo::DurationEntry |
Definition at line 330 of file SpellInfo.h.
| int32 SpellInfo::EquippedItemClass |
Definition at line 344 of file SpellInfo.h.
| int32 SpellInfo::EquippedItemInventoryTypeMask |
Definition at line 346 of file SpellInfo.h.
| int32 SpellInfo::EquippedItemSubClassMask |
Definition at line 345 of file SpellInfo.h.
| uint32 SpellInfo::ExcludeCasterAuraSpell |
Definition at line 314 of file SpellInfo.h.
| uint32 SpellInfo::ExcludeCasterAuraState |
Definition at line 310 of file SpellInfo.h.
| uint32 SpellInfo::ExcludeTargetAuraSpell |
Definition at line 315 of file SpellInfo.h.
| uint32 SpellInfo::ExcludeTargetAuraState |
Definition at line 311 of file SpellInfo.h.
| uint32 SpellInfo::ExplicitTargetMask |
Definition at line 363 of file SpellInfo.h.
| uint32 SpellInfo::FacingCasterFlags |
Definition at line 307 of file SpellInfo.h.
| uint32 SpellInfo::Id |
Definition at line 289 of file SpellInfo.h.
| uint32 SpellInfo::InterruptFlags |
Definition at line 321 of file SpellInfo.h.
| uint32 SpellInfo::ManaCost |
Definition at line 332 of file SpellInfo.h.
| uint32 SpellInfo::ManaCostPercentage |
Definition at line 336 of file SpellInfo.h.
| uint32 SpellInfo::ManaCostPerlevel |
Definition at line 333 of file SpellInfo.h.
| uint32 SpellInfo::ManaPerSecond |
Definition at line 334 of file SpellInfo.h.
| uint32 SpellInfo::ManaPerSecondPerLevel |
Definition at line 335 of file SpellInfo.h.
| uint32 SpellInfo::MaxAffectedTargets |
Definition at line 355 of file SpellInfo.h.
| uint32 SpellInfo::MaxLevel |
Definition at line 327 of file SpellInfo.h.
| uint32 SpellInfo::MaxTargetLevel |
Definition at line 354 of file SpellInfo.h.
| uint32 SpellInfo::Mechanic |
Definition at line 292 of file SpellInfo.h.
| Powers SpellInfo::PowerType |
Definition at line 331 of file SpellInfo.h.
| uint32 SpellInfo::PreventionType |
Definition at line 359 of file SpellInfo.h.
| uint32 SpellInfo::Priority |
Definition at line 351 of file SpellInfo.h.
| uint32 SpellInfo::ProcChance |
Definition at line 325 of file SpellInfo.h.
| uint32 SpellInfo::ProcCharges |
Definition at line 326 of file SpellInfo.h.
| uint32 SpellInfo::ProcFlags |
Definition at line 324 of file SpellInfo.h.
| SpellRangeEntry const* SpellInfo::RangeEntry |
Definition at line 338 of file SpellInfo.h.
| std::array<char const*, 16> SpellInfo::Rank |
Definition at line 353 of file SpellInfo.h.
| std::array<int32, MAX_SPELL_REAGENTS> SpellInfo::Reagent |
Definition at line 342 of file SpellInfo.h.
| std::array<uint32, MAX_SPELL_REAGENTS> SpellInfo::ReagentCount |
Definition at line 343 of file SpellInfo.h.
| uint32 SpellInfo::RecoveryTime |
Definition at line 317 of file SpellInfo.h.
| int32 SpellInfo::RequiredAreasID |
Definition at line 360 of file SpellInfo.h.
| uint32 SpellInfo::RequiresSpellFocus |
Definition at line 306 of file SpellInfo.h.
| uint32 SpellInfo::RuneCostID |
Definition at line 337 of file SpellInfo.h.
| uint32 SpellInfo::SchoolMask |
Definition at line 361 of file SpellInfo.h.
| float SpellInfo::Speed |
Definition at line 339 of file SpellInfo.h.
| flag96 SpellInfo::SpellFamilyFlags |
Definition at line 357 of file SpellInfo.h.
| uint32 SpellInfo::SpellFamilyName |
Definition at line 356 of file SpellInfo.h.
| uint32 SpellInfo::SpellIconID |
Definition at line 349 of file SpellInfo.h.
| uint32 SpellInfo::SpellLevel |
Definition at line 329 of file SpellInfo.h.
| std::array<char const*, 16> SpellInfo::SpellName |
Definition at line 352 of file SpellInfo.h.
| std::array<uint32, 2> SpellInfo::SpellVisual |
Definition at line 348 of file SpellInfo.h.
| uint32 SpellInfo::StackAmount |
Definition at line 340 of file SpellInfo.h.
| uint64 SpellInfo::Stances |
Definition at line 302 of file SpellInfo.h.
| uint64 SpellInfo::StancesNot |
Definition at line 303 of file SpellInfo.h.
| uint32 SpellInfo::StartRecoveryCategory |
Definition at line 319 of file SpellInfo.h.
| uint32 SpellInfo::StartRecoveryTime |
Definition at line 320 of file SpellInfo.h.
| uint32 SpellInfo::TargetAuraSpell |
Definition at line 313 of file SpellInfo.h.
| uint32 SpellInfo::TargetAuraState |
Definition at line 309 of file SpellInfo.h.
| uint32 SpellInfo::TargetCreatureType |
Definition at line 305 of file SpellInfo.h.
| uint32 SpellInfo::Targets |
Definition at line 304 of file SpellInfo.h.
| std::array<uint32, 2> SpellInfo::Totem |
Definition at line 341 of file SpellInfo.h.
| std::array<uint32, 2> SpellInfo::TotemCategory |
Definition at line 347 of file SpellInfo.h.