From 082cf7d22a51460305cad255f744dd48f9c93b5e Mon Sep 17 00:00:00 2001 From: armeise Date: Sat, 6 Apr 2024 20:15:54 +0200 Subject: [PATCH] Half frequency of suffixes --- src/townname.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/townname.cpp b/src/townname.cpp index 74a2ef3ffe..25debeccef 100644 --- a/src/townname.cpp +++ b/src/townname.cpp @@ -347,8 +347,8 @@ static void MakeAustrianTownName(StringBuilder &builder, uint32_t seed) } else if (i >= 2 - j) { /* am Dachstein (mountains) */ builder += _name_austrian_b1[SeedChance(4, lengthof(_name_austrian_b1), seed)]; - builder += _name_austrian_b2[SeedChance(5, lengthof(_name_austrian_b2), seed)]; - } + builder += _name_austrian_b2[SeedChance(5, lengthof(_name_austrian_b2), seed)]; + } } @@ -359,10 +359,10 @@ static void MakeAustrianTownName(StringBuilder &builder, uint32_t seed) */ static void MakeGermanTownName(StringBuilder &builder, uint32_t seed) { - uint seed_derivative = SeedChance(7, 28, seed); + uint seed_derivative = SeedChance(7, 56, seed); /* optional prefix */ - if (seed_derivative == 12 || seed_derivative == 19) { + if (seed_derivative == 12 || seed_derivative == 19 || seed_derivative == 26) { uint i = SeedChance(2, lengthof(_name_german_pre), seed); builder += _name_german_pre[i]; }