diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ch/epfl/xblast/server/GameState.java | 1 | ||||
-rw-r--r-- | src/ch/epfl/xblast/server/debug/GameStatePrinter.java | 2 |
2 files changed, 1 insertions, 2 deletions
diff --git a/src/ch/epfl/xblast/server/GameState.java b/src/ch/epfl/xblast/server/GameState.java index a59c7b5..22fe233 100644 --- a/src/ch/epfl/xblast/server/GameState.java +++ b/src/ch/epfl/xblast/server/GameState.java | |||
@@ -119,7 +119,6 @@ public final class GameState { | |||
119 | .filter(e -> !e.isEmpty()) | 119 | .filter(e -> !e.isEmpty()) |
120 | .map(Sq::head)) | 120 | .map(Sq::head)) |
121 | .filter(b -> !b.isEmpty()) | 121 | .filter(b -> !b.isEmpty()) |
122 | .filter(b -> board0.blockAt(b.head()).isDestructible()) | ||
123 | .collect(Collectors.toList()); | 122 | .collect(Collectors.toList()); |
124 | } | 123 | } |
125 | 124 | ||
diff --git a/src/ch/epfl/xblast/server/debug/GameStatePrinter.java b/src/ch/epfl/xblast/server/debug/GameStatePrinter.java index 33be70c..fe4c446 100644 --- a/src/ch/epfl/xblast/server/debug/GameStatePrinter.java +++ b/src/ch/epfl/xblast/server/debug/GameStatePrinter.java | |||
@@ -66,7 +66,7 @@ public final class GameStatePrinter { | |||
66 | if (p != null) | 66 | if (p != null) |
67 | return GameStatePrinter.stringForPlayer(p); | 67 | return GameStatePrinter.stringForPlayer(p); |
68 | 68 | ||
69 | if (s.blastedCells().contains(c)) | 69 | if (s.blastedCells().contains(c) && s.board().blockAt(c).isDestructible()) |
70 | return ANSIColor.MAGENTA.coloredText("**"); | 70 | return ANSIColor.MAGENTA.coloredText("**"); |
71 | 71 | ||
72 | return GameStatePrinter.stringForBlock(s.board().blockAt(c)); | 72 | return GameStatePrinter.stringForBlock(s.board().blockAt(c)); |