Hull now absorbs damage. Refactoring needed in the battle class though