![]() |
TrinityCore
|
#include "SpellInfo.h"#include "Battleground.h"#include "Corpse.h"#include "Creature.h"#include "DBCStores.h"#include "FlatSet.h"#include "Item.h"#include "ItemTemplate.h"#include "Log.h"#include "ObjectAccessor.h"#include "Player.h"#include "Random.h"#include "Spell.h"#include "SpellAuraEffects.h"#include "SpellMgr.h"#include "Vehicle.h"
Include dependency graph for SpellInfo.cpp:Go to the source code of this file.
Classes | |
| struct | SpellEffectInfo::ImmunityInfo |
Functions | |
| uint32 | GetTargetFlagMask (SpellTargetObjectTypes objType) |
| bool | _isPositiveTarget (SpellEffectInfo const &effect) |
| bool | _isPositiveEffectImpl (SpellInfo const *spellInfo, SpellEffectInfo const &effect, std::unordered_set< std::pair< uint32, SpellEffIndex > > &visited) |
| bool _isPositiveEffectImpl | ( | SpellInfo const * | spellInfo, |
| SpellEffectInfo const & | effect, | ||
| std::unordered_set< std::pair< uint32, SpellEffIndex > > & | visited | ||
| ) |
Definition at line 3474 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 3465 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| uint32 GetTargetFlagMask | ( | SpellTargetObjectTypes | objType | ) |