Battle seems to be working, GUI is updated correctly