From: "Enrico Weigelt, metux IT consult" <[email protected]>
---
src/net/sf/freecol/common/model/Player.java | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/net/sf/freecol/common/model/Player.java
b/src/net/sf/freecol/common/model/Player.java
index 73e7ac09587..8de2ccc2d03 100644
--- a/src/net/sf/freecol/common/model/Player.java
+++ b/src/net/sf/freecol/common/model/Player.java
@@ -3451,9 +3451,10 @@ public class Player extends FreeColGameObject implements
Nameable {
List<Tile> lastLayer = new ArrayList<>(layer);
tiles.addAll(layer);
layer.clear();
- layer.addAll(transform(flatten(lastLayer,
- ll -> ll.getSurroundingTiles(1,
1).stream()),
- t -> !tiles.contains(t) &&
canClaimForSettlement(t)));
+ for (Tile ll : lastLayer)
+ for (Tile t : ll.getSurroundingTiles(1, 1))
+ if (!tiles.contains(t) && canClaimForSettlement(t))
+ layer.add(t);
}
tiles.addAll(layer);
}
--
2.11.0.rc0.7.gbe5a750
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freecol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freecol-developers