![]() |
TrinityCore
|
Public Member Functions | |
| FlameLeviathanPursuedTargetSelector () | |
| bool | operator() (WorldObject *target) const |
Private Types | |
| enum | Area { AREA_FORMATION_GROUNDS = 4652 } |
Definition at line 1623 of file boss_flame_leviathan.cpp.
|
private |
| Enumerator | |
|---|---|
| AREA_FORMATION_GROUNDS | |
Definition at line 1625 of file boss_flame_leviathan.cpp.
|
inlineexplicit |
Definition at line 1631 of file boss_flame_leviathan.cpp.
|
inline |
No players, only vehicles. Pursue is never cast on players.
NPC entries must match
NPC must be a valid vehicle installation
Entity needs to be in appropriate area
Vehicle must be in use by player
Definition at line 1633 of file boss_flame_leviathan.cpp.
References AREA_FORMATION_GROUNDS, WorldObject::GetAreaId(), Object::GetEntry(), Unit::GetVehicleKit(), NPC_SALVAGED_DEMOLISHER, NPC_SALVAGED_SIEGE_ENGINE, Vehicle::Seats, and Object::ToCreature().