public void changeMap(int mapid, int portal) {
        MapleMap to = client.getChannelServer().getMapFactory().getMap(mapid);
        MaplePortal pto = to.getPortal(portal);
        MaplePacket warpPacket = MaplePacketCreator.getWarpToMap(to, pto.getId(), this);
        changeMapInternal(to, pto.getPosition(), warpPacket);
    }