Validation checks for king