public void clickOnPlanetMapButton1(Point p) { if (SU.disembarkNavalCargo(p) || SU.embarkNavalCargo(p)) { return; } LinkedList<Hex> path = game.getPath(); if (p.x == path.getLast().getX() && p.y == path.getLast().getY()) { if (Util.moveCapable(game)) { // start stack movement loop gui.setCurrentState(PW4.get()); gui.setMenus(null); gui.startStackMove(); } // } else { SU.findPath(p); if (game.getPath() == null) { gui.setCurrentState(PW2.get()); } } }