From 88ccb927b68ddbce5ec58faaafaec1b049c0a79a Mon Sep 17 00:00:00 2001 From: Alice Ogeda Date: Thu, 12 Jan 2023 16:07:11 -0300 Subject: [PATCH] fix warpmgr argument on no aetherytes found for teleport/position correction; --- src/world/Network/Handlers/GMCommandHandlers.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/world/Network/Handlers/GMCommandHandlers.cpp b/src/world/Network/Handlers/GMCommandHandlers.cpp index 22af9d88..e6574a0b 100644 --- a/src/world/Network/Handlers/GMCommandHandlers.cpp +++ b/src/world/Network/Handlers/GMCommandHandlers.cpp @@ -539,8 +539,7 @@ void Sapphire::Network::GameConnection::gmCommandHandler( const Packets::FFXIVAR else { auto& warpMgr = Common::Service< WarpMgr >::ref(); - warpMgr.requestMoveTerritory( *targetPlayer, WarpType::WARP_TYPE_GM, - targetPlayer->getTerritoryId(), targetPlayer->getPos(), 0 ); + warpMgr.requestMoveTerritory( *targetPlayer, WarpType::WARP_TYPE_GM, teriMgr.getZoneByTerritoryTypeId( param1 )->getGuId(), targetPlayer->getPos(), 0); } PlayerMgr::sendServerNotice( player, "{0} was warped to zone {1}", targetPlayer->getName(), param1, pZone->getName() );