More work on battles; currently non-functional.