From 446546fb9668761e3ca28c0ff5b93034122cac99 Mon Sep 17 00:00:00 2001 From: acidmanifesto Date: Sun, 3 Apr 2022 13:22:44 -0400 Subject: [PATCH] Add (core): Additional Teleport Helpers (#11277) Additional Teleport helper placements. --- src/server/game/Handlers/TaxiHandler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/game/Handlers/TaxiHandler.cpp b/src/server/game/Handlers/TaxiHandler.cpp index b7be5a3d6..466285a24 100644 --- a/src/server/game/Handlers/TaxiHandler.cpp +++ b/src/server/game/Handlers/TaxiHandler.cpp @@ -227,7 +227,7 @@ void WorldSession::HandleActivateTaxiOpcode(WorldPacket& recvData) ObjectGuid guid; std::vector nodes; nodes.resize(2); - + GetPlayer()->SetCanTeleport(true); recvData >> guid >> nodes[0] >> nodes[1]; LOG_DEBUG("network", "WORLD: Received CMSG_ACTIVATETAXI from {} to {}", nodes[0], nodes[1]); Creature* npc = GetPlayer()->GetNPCIfCanInteractWith(guid, UNIT_NPC_FLAG_FLIGHTMASTER); @@ -251,6 +251,7 @@ void WorldSession::HandleActivateTaxiOpcode(WorldPacket& recvData) void WorldSession::SendActivateTaxiReply(ActivateTaxiReply reply) { + GetPlayer()->SetCanTeleport(true); WorldPacket data(SMSG_ACTIVATETAXIREPLY, 4); data << uint32(reply); SendPacket(&data);