From: "Enrico Weigelt, metux IT consult" <[email protected]>
---
src/net/sf/freecol/server/generator/TerrainGenerator.java | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/src/net/sf/freecol/server/generator/TerrainGenerator.java
b/src/net/sf/freecol/server/generator/TerrainGenerator.java
index 6ab9c600a15..c87842eff90 100644
--- a/src/net/sf/freecol/server/generator/TerrainGenerator.java
+++ b/src/net/sf/freecol/server/generator/TerrainGenerator.java
@@ -969,11 +969,13 @@ public class TerrainGenerator {
List<ServerRegion> geographic
= transform(fixed, ServerRegion::isGeographic);
for (ServerRegion sr : newRegions) {
- ServerRegion gr = find(geographic, g -> g.containsCenter(sr));
- if (gr != null) {
- sr.setParent(gr);
- gr.addChild(sr);
- gr.setSize(gr.getSize() + sr.getSize());
+ for (ServerRegion gr : geographic) {
+ if (gr.containsCenter(sr)) {
+ sr.setParent(gr);
+ gr.addChild(sr);
+ gr.setSize(gr.getSize() + sr.getSize());
+ break;
+ }
}
map.addRegion(sr);
}
--
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