From e21dd803812c6ba324b70e3b3fde8d42f0656fdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francesco=20Borz=C3=AC?= Date: Wed, 18 Jun 2025 20:10:33 +0200 Subject: [PATCH] fix(Core/PlayerTaxi): prevent pop_front crash (#22292) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- src/server/game/Entities/Player/PlayerTaxi.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/server/game/Entities/Player/PlayerTaxi.h b/src/server/game/Entities/Player/PlayerTaxi.h index a200ad8f7..3b064ba7a 100644 --- a/src/server/game/Entities/Player/PlayerTaxi.h +++ b/src/server/game/Entities/Player/PlayerTaxi.h @@ -65,6 +65,9 @@ public: [[nodiscard]] uint32 GetCurrentTaxiPath() const; uint32 NextTaxiDestination() { + if (m_TaxiDestinations.empty()) + return 0; + m_TaxiDestinations.pop_front(); return GetTaxiDestination(); }