public void tick(EnemyWave allEnemies) {
        for (GameAction currentAction : getGameActions()) {
            currentAction.tick(this);
        }

        updateAllObjects();
        recalcLevel();

        rangeHandler.updateObjectsWithinRange(allPlaceables, this);
    }