- Shifted attack-validation logic to BMGameState::START_TURN
- Added logic to stop game state progression at BMGameState::ADJUST_FIRE_DICE when the attack values are insufficient