Skip to content

Commit

Permalink
Biomes: Fix vertical biome blend
Browse files Browse the repository at this point in the history
  • Loading branch information
paramat committed Mar 16, 2018
1 parent d86ea9c commit 19c993b
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/mapgen/mg_biome.cpp
Expand Up @@ -139,7 +139,7 @@ Biome *BiomeManager::getBiomeFromNoiseOriginal(float heat, float humidity, v3s16
}

mysrand(pos.Y + (heat + humidity) / 2);
if (biome_closest_blend &&
if (biome_closest_blend && dist_min_blend <= dist_min &&
myrand_range(0, biome_closest_blend->vertical_blend) >=
pos.Y - biome_closest_blend->max_pos.Y)
return biome_closest_blend;
Expand Down Expand Up @@ -300,7 +300,7 @@ Biome *BiomeGenOriginal::calcBiomeFromNoise(float heat, float humidity, v3s16 po
// blend.
mysrand(pos.Y + (heat + humidity) / 2);

if (biome_closest_blend &&
if (biome_closest_blend && dist_min_blend <= dist_min &&
myrand_range(0, biome_closest_blend->vertical_blend) >=
pos.Y - biome_closest_blend->max_pos.Y)
return biome_closest_blend;
Expand Down

0 comments on commit 19c993b

Please sign in to comment.