private void HandleEnterPortalPacket(CharacterEnteredPortalPacket enterPortalPacket)
        {
            var success = TryTeleport(enterPortalPacket.PortalId, out var reason);

            if (!success)
            {
                SendPortalTeleportNotAllowed(reason);
            }
        }
Exemple #2
0
        public void HandlePortalTeleport(WorldClient client, CharacterEnteredPortalPacket packet)
        {
            var success = _teleportationManager.TryTeleport(packet.PortalId, out var reason);

            if (!success)
            {
                _packetFactory.SendPortalTeleportNotAllowed(client, reason);
            }
        }