mirror of
https://github.com/yairm210/Unciv.git
synced 2025-08-03 16:49:15 +07:00
Fixed group natural wonders only spawning in single tile
This commit is contained in:
@ -162,10 +162,10 @@ class NaturalWonderGenerator(val ruleset: Ruleset, val randomness: MapGeneration
|
|||||||
list.add(candidates.random(randomness.RNG))
|
list.add(candidates.random(randomness.RNG))
|
||||||
}
|
}
|
||||||
if (list.size >= minGroupSize) {
|
if (list.size >= minGroupSize) {
|
||||||
list.forEach {
|
for (tileToConvert in list) {
|
||||||
placeNaturalWonder(wonder, location)
|
placeNaturalWonder(wonder, tileToConvert)
|
||||||
// Add all tiles within a certain distance to a blacklist so NW:s don't cluster
|
// Add all tiles within a certain distance to a blacklist so NW:s don't cluster
|
||||||
blockedTiles.addAll(it.getTilesInDistance(it.tileMap.mapParameters.mapSize.height / 5))
|
blockedTiles.addAll(tileToConvert.getTilesInDistance(tileToConvert.tileMap.mapParameters.mapSize.height / 5))
|
||||||
}
|
}
|
||||||
|
|
||||||
debug("Natural Wonder %s @%s", wonder.name, location.position)
|
debug("Natural Wonder %s @%s", wonder.name, location.position)
|
||||||
|
Reference in New Issue
Block a user