Simplified logic in BMDie->is_valid_attacker() and BMDie->is_valid_target()