public void produce(double x, double y) { Wall tmp = new Wall(x, y); tmp.init(units, tower, grid, weapons, effects); tower.add(tmp); }