1633 {
1635 std::list<Creature*> seats;
1637
1639 float nearestDist = 0.0f;
1641 {
1643 continue;
1644
1646 if (!nearestSeat || dist < nearestDist)
1647 {
1648 nearestSeat = seat;
1649 nearestDist = dist;
1650 }
1651 }
1652
1653 return nearestSeat;
1654 }
@ NPC_SEAT
Definition boss_flame_leviathan.cpp:101
static bool IsLeviathanSeatAvailable(Unit const *seat)
Definition boss_flame_leviathan.cpp:1556
SpellInfo const * GetSpellInfo()
Definition SpellScript.cpp:416
Unit * GetCaster()
Definition SpellScript.cpp:401
void GetCreatureListWithEntryInGrid(std::list< Creature * > &lList, uint32 uiEntry, float fMaxSearchRange) const
Definition Object.cpp:2626
float GetExactDistSq(float x, float y, float z) const
Definition Position.h:174