Fix an issue that was causing Besevrona world to fail to start up. This wasn’t actually a bug caused by the latest update and would have failed to start up should it have crashed/restarted before the update happened as well. No data has been corrupted or lost as a result of the bug, the bug was purely in loading of data (settlements in this case) and the validation logic caught the issue to prevent starting up with bad state.