#include "SpellMgr.h"
#include "BattlefieldMgr.h"
#include "BattlegroundMgr.h"
#include "BattlePetMgr.h"
#include "Chat.h"
#include "Containers.h"
#include "DB2Stores.h"
#include "DatabaseEnv.h"
#include "LanguageMgr.h"
#include "Log.h"
#include "MotionMaster.h"
#include "ObjectMgr.h"
#include "Player.h"
#include "SharedDefines.h"
#include "Spell.h"
#include "SpellAuraDefines.h"
#include "SpellInfo.h"
#include "StringConvert.h"
#include <G3D/g3dmath.h>
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/composite_key.hpp>
#include <boost/multi_index/hashed_index.hpp>
#include <boost/multi_index/member.hpp>
Go to the source code of this file.
◆ SpellEffectVector
◆ _GetSpellInfo()
auto _GetSpellInfo |
( |
uint32 |
spellId | ) |
|
◆ ApplySpellEffectFix()
◆ ApplySpellFix()
void ApplySpellFix |
( |
std::initializer_list< uint32 > |
spellIds, |
|
|
void(*)(SpellInfo *) |
fix |
|
) |
| |
|
inline |
◆ IsPartOfSkillLine()
◆ IsPrimaryProfessionSkill()
bool IsPrimaryProfessionSkill |
( |
uint32 |
skill | ) |
|
◆ IsWeaponSkill()
bool IsWeaponSkill |
( |
uint32 |
skill | ) |
|
◆ LoadPetDefaultSpells_helper()
◆ sPetFamilySpellsStore