Refactored Combat.java a bit.