diff --git a/src/js/game/map_chunk.js b/src/js/game/map_chunk.js index 54af1125..2283a674 100644 --- a/src/js/game/map_chunk.js +++ b/src/js/game/map_chunk.js @@ -168,6 +168,11 @@ export class MapChunk { let availableColors = [enumColors.red, enumColors.green]; if (distanceToOriginInChunks > 2) { availableColors.push(enumColors.blue); + if (this.root.map.allowNonPrimaryColors) { + availableColors.push(enumColors.yellow); + availableColors.push(enumColors.purple); + availableColors.push(enumColors.cyan); + } } this.internalGeneratePatch(rng, colorPatchSize, COLOR_ITEM_SINGLETONS[rng.choice(availableColors)]); }