@@ -4111,7 +4111,7 @@
-
+
diff --git a/main.js b/main.js
index c63c13ab..53aa7235 100644
--- a/main.js
+++ b/main.js
@@ -347,12 +347,18 @@ function showWelcomeMessage() {
alertMessage.innerHTML = `The Fantasy Map Generator is updated up to version ${version}.
This version is compatible with ${changelog}, loaded .map files will be auto-updated.
${post}
-
State, province and burg Emblems generation
-
Emblem editor integrated with ${link("https://azgaar.github.io/Armoria", "Armoria")} — our new dedicated Heraldry generator and editor
-
Burg editor screen update
-
Speak name functionality
+
River overview and River editor rework
+
River generation code refactored and optimized
+
+
Rivers discharge (flux) properly calculated
+
Lake editor rework
+
Lake type defined dynamically based on evaporation and river system
+
Lake flux, inlets and outlet tracked properly
+
Lake outlet rendered with starting width depending on flux
+
Lakes now have names
-
+
+
Join our ${discord} and ${reddit} to ask questions, share maps, discuss the Generator and Worlbuilding, report bugs and propose new features.
Thanks for all supporters on ${patreon}!`;
diff --git a/modules/lakes.js b/modules/lakes.js
index 01b26a43..7138cbf8 100644
--- a/modules/lakes.js
+++ b/modules/lakes.js
@@ -58,6 +58,7 @@ const defineGroup = function() {
}
const generateName = function() {
+ Math.random = aleaPRNG(seed);
for (const feature of pack.features) {
if (feature.type !== "lake") continue;
feature.name = getName(feature);