TrinityCore
Loading...
Searching...
No Matches
SpellMgr.cpp File Reference
#include "SpellMgr.h"
#include "BattlefieldMgr.h"
#include "BattlegroundMgr.h"
#include "Chat.h"
#include "Containers.h"
#include "DatabaseEnv.h"
#include "DBCStores.h"
#include "Log.h"
#include "Map.h"
#include "MotionMaster.h"
#include "ObjectMgr.h"
#include "Player.h"
#include "SharedDefines.h"
#include "Spell.h"
#include "SpellAuraDefines.h"
#include "SpellInfo.h"
+ Include dependency graph for SpellMgr.cpp:

Go to the source code of this file.

Functions

bool IsPrimaryProfessionSkill (uint32 skill)
 
bool IsPartOfSkillLine (uint32 skillId, uint32 spellId)
 
bool LoadPetDefaultSpells_helper (CreatureTemplate const *cInfo, PetDefaultSpellsEntry &petDefSpells)
 
void ApplySpellFix (std::initializer_list< uint32 > spellIds, void(*fix)(SpellInfo *))
 

Function Documentation

◆ ApplySpellFix()

void ApplySpellFix ( std::initializer_list< uint32 spellIds,
void(*)(SpellInfo *)  fix 
)
inline

Definition at line 2930 of file SpellMgr.cpp.

+ Here is the caller graph for this function:

◆ IsPartOfSkillLine()

bool IsPartOfSkillLine ( uint32  skillId,
uint32  spellId 
)

Definition at line 47 of file SpellMgr.cpp.

+ Here is the caller graph for this function:

◆ IsPrimaryProfessionSkill()

bool IsPrimaryProfessionSkill ( uint32  skill)

Definition at line 35 of file SpellMgr.cpp.

+ Here is the caller graph for this function:

◆ LoadPetDefaultSpells_helper()

bool LoadPetDefaultSpells_helper ( CreatureTemplate const *  cInfo,
PetDefaultSpellsEntry petDefSpells 
)

Definition at line 2214 of file SpellMgr.cpp.

+ Here is the caller graph for this function: