AddSameEffectStackRuleSpellGroups(SpellInfo const *spellInfo, uint32 auraType, int32 amount, std::map< SpellGroup, int32 > &groups) const | SpellMgr | |
AssertSpellInfo(uint32 spellId, Difficulty difficulty) const | SpellMgr | inline |
CanSpellTriggerProcOnEvent(SpellProcEntry const &procEntry, ProcEventInfo &eventInfo) | SpellMgr | static |
CheckSpellGroupStackRules(SpellInfo const *spellInfo1, SpellInfo const *spellInfo2) const | SpellMgr | |
ForEachSpellInfo(std::function< void(SpellInfo const *)> callback) | SpellMgr | |
ForEachSpellInfoDifficulty(uint32 spellId, std::function< void(SpellInfo const *)> callback) | SpellMgr | |
GetCreatureImmunities(int32 creatureImmunitiesId) | SpellMgr | static |
GetFirstSpellInChain(uint32 spell_id) const | SpellMgr | |
GetLastSpellInChain(uint32 spell_id) const | SpellMgr | |
GetModelForTotem(uint32 spellId, uint8 race) const | SpellMgr | |
GetNextSpellInChain(uint32 spell_id) const | SpellMgr | |
GetPetAura(uint32 spell_id, uint8 eff) const | SpellMgr | |
GetPetDefaultSpellsEntry(int32 id) const | SpellMgr | |
GetPetLevelupSpellList(uint32 petFamily) const | SpellMgr | |
GetPrevSpellInChain(uint32 spell_id) const | SpellMgr | |
GetSetOfSpellsInSpellGroup(SpellGroup group_id, std::set< uint32 > &foundSpells) const | SpellMgr | |
GetSetOfSpellsInSpellGroup(SpellGroup group_id, std::set< uint32 > &foundSpells, std::set< SpellGroup > &usedGroups) const | SpellMgr | |
GetSkillLineAbilityMapBounds(uint32 spell_id) const | SpellMgr | |
GetSpellAreaForAreaMapBounds(uint32 area_id) const | SpellMgr | |
GetSpellAreaForAuraMapBounds(uint32 spell_id) const | SpellMgr | |
GetSpellAreaForQuestEndMapBounds(uint32 quest_id) const | SpellMgr | |
GetSpellAreaForQuestMapBounds(uint32 quest_id) const | SpellMgr | |
GetSpellAreaMapBounds(uint32 spell_id) const | SpellMgr | |
GetSpellChainNode(uint32 spell_id) const | SpellMgr | |
GetSpellEnchantProcEvent(uint32 enchId) const | SpellMgr | |
GetSpellGroupSpellMapBounds(SpellGroup group_id) const | SpellMgr | |
GetSpellGroupStackRule(SpellGroup groupid) const | SpellMgr | |
GetSpellInfo(uint32 spellId, Difficulty difficulty) const | SpellMgr | |
GetSpellLearnSkill(uint32 spell_id) const | SpellMgr | |
GetSpellLearnSpellMapBounds(uint32 spell_id) const | SpellMgr | |
GetSpellLinked(SpellLinkedType type, uint32 spell_id) const | SpellMgr | |
GetSpellProcEntry(SpellInfo const *spellInfo) const | SpellMgr | |
GetSpellRank(uint32 spell_id) const | SpellMgr | |
GetSpellSpellGroupMapBounds(uint32 spell_id) const | SpellMgr | |
GetSpellsRequiredForSpellBounds(uint32 spell_id) const | SpellMgr | |
GetSpellsRequiringSpellBounds(uint32 spell_id) const | SpellMgr | |
GetSpellTargetPosition(uint32 spell_id, SpellEffIndex effIndex) const | SpellMgr | |
GetSpellThreatEntry(uint32 spellID) const | SpellMgr | |
GetSpellWithRank(uint32 spell_id, uint32 rank, bool strict=false) const | SpellMgr | |
instance() | SpellMgr | static |
IsArenaAllowedEnchancment(uint32 ench_id) const | SpellMgr | |
IsSpellLearnSpell(uint32 spell_id) const | SpellMgr | |
IsSpellLearnToSpell(uint32 spell_id1, uint32 spell_id2) const | SpellMgr | |
IsSpellMemberOfSpellGroup(uint32 spellid, SpellGroup groupid) const | SpellMgr | |
IsSpellRequiringSpell(uint32 spellid, uint32 req_spellid) const | SpellMgr | |
IsSpellValid(SpellInfo const *spellInfo, Player *player=nullptr, bool msg=true) | SpellMgr | static |
LoadPetDefaultSpells() | SpellMgr | |
LoadPetFamilySpellsStore() | SpellMgr | |
LoadPetLevelupSpellMap() | SpellMgr | |
LoadSkillLineAbilityMap() | SpellMgr | |
LoadSpellAreas() | SpellMgr | |
LoadSpellEnchantProcData() | SpellMgr | |
LoadSpellGroups() | SpellMgr | |
LoadSpellGroupStackRules() | SpellMgr | |
LoadSpellInfoCorrections() | SpellMgr | |
LoadSpellInfoCustomAttributes() | SpellMgr | |
LoadSpellInfoDiminishing() | SpellMgr | |
LoadSpellInfoImmunities() | SpellMgr | |
LoadSpellInfoServerside() | SpellMgr | |
LoadSpellInfoSpellSpecificAndAuraState() | SpellMgr | |
LoadSpellInfoStore() | SpellMgr | |
LoadSpellLearnSkills() | SpellMgr | |
LoadSpellLearnSpells() | SpellMgr | |
LoadSpellLinked() | SpellMgr | |
LoadSpellPetAuras() | SpellMgr | |
LoadSpellProcs() | SpellMgr | |
LoadSpellRanks() | SpellMgr | |
LoadSpellRequired() | SpellMgr | |
LoadSpellTargetPositions() | SpellMgr | |
LoadSpellThreats() | SpellMgr | |
LoadSpellTotemModel() | SpellMgr | |
mPetDefaultSpellsMap | SpellMgr | private |
mPetLevelupSpellMap | SpellMgr | private |
mSkillLineAbilityMap | SpellMgr | private |
mSpellAreaForAreaMap | SpellMgr | private |
mSpellAreaForAuraMap | SpellMgr | private |
mSpellAreaForQuestEndMap | SpellMgr | private |
mSpellAreaForQuestMap | SpellMgr | private |
mSpellAreaMap | SpellMgr | private |
mSpellChains | SpellMgr | private |
mSpellDifficultySearcherMap | SpellMgr | private |
mSpellEnchantProcEventMap | SpellMgr | private |
mSpellGroupSpell | SpellMgr | private |
mSpellGroupStack | SpellMgr | private |
mSpellLearnSkills | SpellMgr | private |
mSpellLearnSpells | SpellMgr | private |
mSpellLinkedMap | SpellMgr | private |
mSpellPetAuraMap | SpellMgr | private |
mSpellReq | SpellMgr | private |
mSpellSameEffectStack | SpellMgr | private |
mSpellSpellGroup | SpellMgr | private |
mSpellsReqSpell | SpellMgr | private |
mSpellTargetPositions | SpellMgr | private |
mSpellThreatMap | SpellMgr | private |
mSpellTotemModel | SpellMgr | private |
operator=(SpellMgr const &right)=delete | SpellMgr | |
operator=(SpellMgr &&right)=delete | SpellMgr | |
SpellMgr() | SpellMgr | private |
SpellMgr(SpellMgr const &right)=delete | SpellMgr | |
SpellMgr(SpellMgr &&right)=delete | SpellMgr | |
UnloadSpellInfoChains() | SpellMgr | |
UnloadSpellInfoImplicitTargetConditionLists() | SpellMgr | |
UnloadSpellInfoStore() | SpellMgr | |
~SpellMgr() | SpellMgr | private |