@@ -81,8 +81,8 @@ MapgenV7::MapgenV7(int mapgenid, MapgenParams *params, EmergeManager *emerge)
81
81
noise_ridge = new Noise (&sp->np_ridge , seed, csize.X , csize.Y , csize.Z );
82
82
83
83
// // Biome noise
84
- noise_heat = new Noise (bmgr-> np_heat , seed, csize.X , csize.Z );
85
- noise_humidity = new Noise (bmgr-> np_humidity , seed, csize.X , csize.Z );
84
+ noise_heat = new Noise (¶ms-> np_biome_heat , seed, csize.X , csize.Z );
85
+ noise_humidity = new Noise (¶ms-> np_biome_humidity , seed, csize.X , csize.Z );
86
86
87
87
// // Resolve nodes to be used
88
88
INodeDefManager *ndef = emerge->ndef ;
@@ -305,8 +305,8 @@ void MapgenV7::calculateNoise() {
305
305
306
306
307
307
Biome *MapgenV7::getBiomeAtPoint (v3s16 p) {
308
- float heat = NoisePerlin2D (bmgr-> np_heat , p.X , p.Z , seed);
309
- float humidity = NoisePerlin2D (bmgr-> np_humidity , p.X , p.Z , seed);
308
+ float heat = NoisePerlin2D (noise_heat-> np , p.X , p.Z , seed);
309
+ float humidity = NoisePerlin2D (noise_humidity-> np , p.X , p.Z , seed);
310
310
s16 groundlevel = baseTerrainLevelAtPoint (p.X , p.Z );
311
311
312
312
return bmgr->getBiome (heat, humidity, groundlevel);
0 commit comments