@@ -150,14 +150,18 @@ class GameBloc extends Bloc<GameEvent, GameState> {
150150 try {
151151 for (final player in _players) {
152152 final opponents = state.playerList
153- .map ((p) => Opponent (
154- playerId: p.id,
155- damages: [
156- CommanderDamage (
157- damageType: DamageType .commander, amount: 0 ),
158- CommanderDamage (damageType: DamageType .partner, amount: 0 ),
159- ],
160- ))
153+ .map (
154+ (p) => Opponent (
155+ playerId: p.id,
156+ damages: [
157+ CommanderDamage (
158+ damageType: DamageType .commander,
159+ amount: 0 ,
160+ ),
161+ CommanderDamage (damageType: DamageType .partner, amount: 0 ),
162+ ],
163+ ),
164+ )
161165 .toList ();
162166
163167 final resetPlayer = player.copyWith (
@@ -198,12 +202,12 @@ class GameBloc extends Bloc<GameEvent, GameState> {
198202 final restored = _playerRepository.restorePreviousGameState ();
199203 if (restored) {
200204 // Emit restored state as running, clear winner/error
201- emit (state. copyWith (
202- status : GameStatus .running,
203- playerList : _playerRepository. getPlayers () ,
204- winner : null ,
205- error : null ,
206- )) ;
205+ emit (
206+ state. copyWith (
207+ status : GameStatus .running ,
208+ playerList : _playerRepository. getPlayers () ,
209+ ) ,
210+ );
207211 // Dispatch TimerStartEvent to TimerBloc
208212 // (Assumes context or a callback is available; see note below)
209213 // context.read<TimerBloc>().add(const TimerStartEvent());
@@ -243,8 +247,11 @@ class GameBloc extends Bloc<GameEvent, GameState> {
243247 final alivePlayers =
244248 event.players.where ((p) => p.state == PlayerModelState .active).toList ();
245249 if (alivePlayers.isEmpty && state.status == GameStatus .running) {
246- add (GameFinishEvent (
247- winner: event.players.firstWhere ((p) => p.placement == 1 )));
250+ add (
251+ GameFinishEvent (
252+ winner: event.players.firstWhere ((p) => p.placement == 1 ),
253+ ),
254+ );
248255 }
249256 }
250257
0 commit comments