◆ AuraMunchingQueue()
ObjectGuid _targetGUID
Definition Unit.cpp:15928
Unit & _owner
Definition Unit.cpp:15927
uint32 _spellId
Definition Unit.cpp:15930
AuraEffect * _aurEff
Definition Unit.cpp:15931
int32 _basePoints
Definition Unit.cpp:15929
TriggerCastFlags _triggerFlags
Definition Unit.cpp:15933
AuraType _auraType
Definition Unit.cpp:15932
◆ Execute()
Reimplemented from BasicEvent.
15906 {
15909 {
15910 bool auraFound = false;
15912 for (Unit::AuraEffectList::const_iterator j = auraEffects.begin(); j != auraEffects.end(); ++j)
15914 auraFound = true;
15915
15916 if (!auraFound)
15918
15921 }
15922
15923 return true;
15924 }
@ SPELLVALUE_BASE_POINT0
Definition SpellDefines.h:121
bool IsInWorld() const
Definition Object.h:115
static ObjectGuid GetGUID(Object const *o)
Definition Object.h:120
std::vector< AuraEffect * > AuraEffectList
Definition Unit.h:686
SpellCastResult CastCustomSpell(Unit *victim, uint32 spellId, int32 const *bp0, int32 const *bp1, int32 const *bp2, bool triggered, Item *castItem=nullptr, AuraEffect const *triggeredByAura=nullptr, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition Unit.cpp:1435
Map * FindMap() const
Definition Object.h:638
Unit * GetUnit(WorldObject const &, ObjectGuid const &guid)
Definition ObjectAccessor.cpp:223
References _auraType, _aurEff, _basePoints, _owner, _spellId, _targetGUID, _triggerFlags, Unit::CastCustomSpell(), WorldObject::FindMap(), Object::GetGUID(), ObjectAccessor::GetUnit(), Object::IsInWorld(), and SPELLVALUE_BASE_POINT0.
◆ _auraType
◆ _aurEff
◆ _basePoints
| int32 AuraMunchingQueue::_basePoints |
|
private |
◆ _owner
| Unit& AuraMunchingQueue::_owner |
|
private |
◆ _spellId
| uint32 AuraMunchingQueue::_spellId |
|
private |
◆ _targetGUID
◆ _triggerFlags
The documentation for this class was generated from the following file:
- azerothcore-wotlk/src/server/game/Entities/Unit/Unit.cpp