diff --git a/DataStructures.cs b/DataStructures.cs index 275f072..2f9076f 100644 --- a/DataStructures.cs +++ b/DataStructures.cs @@ -169,13 +169,19 @@ public class KasPerson public static int GenerateNewID(int base_id) { - var newid = 100000 + base_id; + //var newid = 100000 + base_id; + int highest = 0; foreach (var set in Settings._instance.addressSets.addresses) - foreach (var add in set.KasPersons) - if (add.id >= newid) - newid = add.id + 1; + { + foreach (var add in set.KasPersons) + { + if(add.id >= highest) highest = add.id+1; + } + + } + - return newid; + return highest + base_id + 1; } }