mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-31 15:19:29 +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))
|
||||
}
|
||||
if (list.size >= minGroupSize) {
|
||||
list.forEach {
|
||||
placeNaturalWonder(wonder, location)
|
||||
for (tileToConvert in list) {
|
||||
placeNaturalWonder(wonder, tileToConvert)
|
||||
// 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)
|
||||
|
Reference in New Issue
Block a user