◆ NonTankLKTargetSelector()
| NonTankLKTargetSelector::NonTankLKTargetSelector |
( |
Creature * |
source, |
|
|
bool |
playerOnly = true, |
|
|
bool |
reqLOS = false, |
|
|
float |
maxDist = 0.0f, |
|
|
uint32 |
exclude1 = 0, |
|
|
uint32 |
exclude2 = 0 |
|
) |
| |
|
inline |
bool _playerOnly
Definition boss_the_lich_king.cpp:425
bool _reqLOS
Definition boss_the_lich_king.cpp:426
uint32 _exclude2
Definition boss_the_lich_king.cpp:429
Creature const * _source
Definition boss_the_lich_king.cpp:424
uint32 _exclude1
Definition boss_the_lich_king.cpp:428
float _maxDist
Definition boss_the_lich_king.cpp:427
◆ operator()()
| bool NonTankLKTargetSelector::operator() |
( |
Unit const * |
target | ) |
const |
|
inline |
403 {
404 if (!target)
405 return false;
406 if (!target->IsAlive())
407 return false;
409 return false;
411 return false;
413 return false;
415 return false;
417 return false;
419 return false;
420 return true;
421 }
@ SPELL_BOSS_HITTIN_YA_AURA
Definition boss_the_lich_king.cpp:86
Unit * GetVictim() const
Definition Unit.h:886
bool IsWithinLOSInMap(WorldObject const *obj, VMAP::ModelIgnoreFlags ignoreFlags=VMAP::ModelIgnoreFlags::Nothing, LineOfSightChecks checks=LINEOFSIGHT_ALL_CHECKS, Optional< float > collisionHeight={ }, Optional< float > combatReach={ }) const
Definition Object.cpp:1380
float GetExactDist(float x, float y, float z) const
Definition Position.h:182
References _exclude1, _exclude2, _maxDist, _playerOnly, _reqLOS, _source, Position::GetExactDist(), Unit::GetVictim(), Unit::HasAura(), Unit::IsAlive(), Object::IsPlayer(), WorldObject::IsWithinLOSInMap(), and SPELL_BOSS_HITTIN_YA_AURA.
◆ _exclude1
| uint32 NonTankLKTargetSelector::_exclude1 |
|
private |
◆ _exclude2
| uint32 NonTankLKTargetSelector::_exclude2 |
|
private |
◆ _maxDist
| float NonTankLKTargetSelector::_maxDist |
|
private |
◆ _playerOnly
| bool NonTankLKTargetSelector::_playerOnly |
|
private |
◆ _reqLOS
| bool NonTankLKTargetSelector::_reqLOS |
|
private |
◆ _source
| Creature const* NonTankLKTargetSelector::_source |
|
private |
The documentation for this struct was generated from the following file: