Add validation to the 'moveCombatant' method on Battle.