add cannon should only add if spot is surronded by a wall