Skip to content
Permalink
Browse files

Mgcarpathian: Fix spawn level calculation (#7212)

  • Loading branch information...
paramat committed Apr 5, 2018
1 parent 5701f9e commit 7e3f88f539109955b21a129e4203a1cadb913483
Showing with 3 additions and 3 deletions.
  1. +3 −3 src/mapgen/mapgen_carpathian.cpp
@@ -341,15 +341,15 @@ float MapgenCarpathian::terrainLevelAtPoint(s16 x, s16 z)

// Rolling hills
float hill_mnt = hilliness * std::pow(n_hills, 2.f);
float hills = std::pow(hter, 3.f) * hill_mnt;
float hills = std::pow(std::fabs(hter), 3.f) * hill_mnt;

// Ridged mountains
float ridge_mnt = hilliness * (1.f - std::fabs(n_ridge_mnt));
float ridged_mountains = std::pow(rter, 3.f) * ridge_mnt;
float ridged_mountains = std::pow(std::fabs(rter), 3.f) * ridge_mnt;

// Step (terraced) mountains
float step_mnt = hilliness * getSteps(n_step_mnt);
float step_mountains = std::pow(ster, 3.f) * step_mnt;
float step_mountains = std::pow(std::fabs(ster), 3.f) * step_mnt;

// Final terrain level
float mountains = hills + ridged_mountains + step_mountains;

0 comments on commit 7e3f88f

Please sign in to comment.
You can’t perform that action at this time.