mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-15 23:20:36 +01:00
Core/Entities: Merge duplicate functions calculating relative positions - remove CalculatePassengerPosition/CalculatePassengerOffset from TransportBase class
This commit is contained in:
@@ -176,10 +176,7 @@ void EscortAI::UpdateAI(uint32 diff)
|
||||
TC_LOG_DEBUG("scripts.ai.escortai", "EscortAI::UpdateAI: reached end of waypoints, despawning at end ({})", me->GetGUID().ToString());
|
||||
if (_returnToStart)
|
||||
{
|
||||
Position respawnPosition;
|
||||
float orientation = 0.f;
|
||||
me->GetRespawnPosition(respawnPosition.m_positionX, respawnPosition.m_positionY, respawnPosition.m_positionZ, &orientation);
|
||||
respawnPosition.SetOrientation(orientation);
|
||||
Position respawnPosition = me->GetRespawnPosition();
|
||||
me->GetMotionMaster()->MovePoint(POINT_HOME, respawnPosition);
|
||||
TC_LOG_DEBUG("scripts.ai.escortai", "EscortAI::UpdateAI: returning to spawn location: {} ({})", respawnPosition.ToString(), me->GetGUID().ToString());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user