public void getMoveTarget() {
        if(Application.get().getLogic().getGame().getSector(currentSector) != null) {
            EnemyLocation loc = Application.get().getLogic().getGame().getSector(currentSector).reserveLocation(owner);
            if(loc != null) {
                targetX = loc.x();
                targetY = loc.y();
                timeForNewTarget = false;
            }
            /*
            ArrayList<EnemyLocation> possibleLocations = Application.get().getLogic().getGame().getSector(currentSector).getEnemyLocations();
            int rn = Application.get().getRNG().nextInt(possibleLocations.size());
            if(!possibleLocations.get(rn).taken()) {
                targetX = possibleLocations.get(rn).x();
                targetY = possibleLocations.get(rn).y();
                currentLocation = rn;
                possibleLocations.get(rn).reserve(owner);
                timeForNewTarget = false;
            }
            * 
            */
        }
    }