#include "GridNotifiers.h"
◆ FriendlyMissingBuffInRange()
Acore::FriendlyMissingBuffInRange::FriendlyMissingBuffInRange |
( |
Unit const * |
obj, |
|
|
float |
range, |
|
|
uint32 |
spellid |
|
) |
| |
|
inline |
836 {
839 if(
SpellInfo const* newSpell =
sSpellMgr->GetSpellForDifficultyFromSpell(spell,
const_cast<Unit*
>(obj)) )
841 }
#define sSpellMgr
Definition: SpellMgr.h:825
float i_range
Definition: GridNotifiers.h:853
uint32 i_spell
Definition: GridNotifiers.h:854
Unit const * i_obj
Definition: GridNotifiers.h:852
Definition: SpellInfo.h:314
References i_spell, and sSpellMgr.
◆ operator()()
bool Acore::FriendlyMissingBuffInRange::operator() |
( |
Unit * |
u | ) |
|
|
inline |
843 {
846 {
847 return true;
848 }
849 return false;
850 }
bool IsWithinDistInMap(WorldObject const *obj, float dist2compare, bool is3D=true, bool useBoundingRadius=true) const
Definition: Object.cpp:1321
bool IsAlive() const
Definition: Unit.h:1822
bool HasAura(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint8 reqEffMask=0) const
Definition: Unit.cpp:5636
bool IsHostileTo(Unit const *unit) const
Definition: Unit.cpp:10244
bool IsInCombat() const
Definition: Unit.h:1702
References Unit::HasAura(), i_obj, i_range, i_spell, Unit::IsAlive(), Unit::IsHostileTo(), Unit::IsInCombat(), and WorldObject::IsWithinDistInMap().
◆ i_obj
Unit const* Acore::FriendlyMissingBuffInRange::i_obj |
|
private |
◆ i_range
float Acore::FriendlyMissingBuffInRange::i_range |
|
private |
◆ i_spell
uint32 Acore::FriendlyMissingBuffInRange::i_spell |
|
private |