The relevant TODO: https://github.com/C7-Game/Prototype/blob/8b7643a1641ac43ca25ec0d6b1efc09df16c4d78/C7Engine/AI/UnitAI/SettlerLocationAI.cs#L48 This is done mostly correctly in the map generation logic, where there's a [TODO](https://github.com/C7-Game/Prototype/blob/8b7643a1641ac43ca25ec0d6b1efc09df16c4d78/C7Engine/MapGenerator.cs#L1457) to unify the logic.