![]() |
TrinityCore
|
#include "SpellInfo.h"#include "Battleground.h"#include "Containers.h"#include "Corpse.h"#include "DB2Stores.h"#include "FlatSet.h"#include "GameTables.h"#include "InstanceScript.h"#include "Item.h"#include "ItemTemplate.h"#include "Log.h"#include "LootMgr.h"#include "Map.h"#include "ObjectAccessor.h"#include "Pet.h"#include "Player.h"#include "Random.h"#include "Spell.h"#include "SpellAuraEffects.h"#include "SpellMgr.h"#include "TraitMgr.h"#include "Vehicle.h"#include <boost/container/small_vector.hpp>#include <G3D/g3dmath.h>#include <bit>
Include dependency graph for SpellInfo.cpp:Go to the source code of this file.
Classes | |
| struct | SpellEffectInfo::ImmunityInfo |
Functions | |
| uint32 | GetTargetFlagMask (SpellTargetObjectTypes objType) |
| float | CalcPPMHasteMod (SpellProcsPerMinuteModEntry const *mod, Unit *caster) |
| float | CalcPPMCritMod (SpellProcsPerMinuteModEntry const *mod, Unit *caster) |
| float | CalcPPMItemLevelMod (SpellProcsPerMinuteModEntry const *mod, int32 itemLevel) |
| bool | _isPositiveTarget (SpellEffectInfo const &effect) |
| bool | _isPositiveEffectImpl (SpellInfo const *spellInfo, SpellEffectInfo const &effect, std::unordered_set< std::pair< SpellInfo const *, SpellEffIndex > > &visited) |
| bool _isPositiveEffectImpl | ( | SpellInfo const * | spellInfo, |
| SpellEffectInfo const & | effect, | ||
| std::unordered_set< std::pair< SpellInfo const *, SpellEffIndex > > & | visited | ||
| ) |
Definition at line 4604 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 4595 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 4301 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 4328 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| uint32 GetTargetFlagMask | ( | SpellTargetObjectTypes | objType | ) |