<URL: http://bugs.freeciv.org/Ticket/Display.html?id=39845 >
I would suggest that you hunt down some of the old discussions and read them before embarking on this. There are lots of constraints involved here, and I may not remember them all. The single most important reason why I rewrote the original borders code and made the current one was so that it would run only on turn end, instead of during the turn as did the previous code. This removes a ton of complications, and I would strongly suggest that you do not change this design parameter. Another important constraint is that the border code should never take a tile from one player and give it to another. Once a tile is taken, it is *not* reassigned automatically by the borders code. You can also never take ownership of land underneath the feet of non-allied units. This removes a lot of complications that tie in with the diplomacy and unit rules. For example, what happens if you are in a peace treaty, and suddenly the borders shift underneath your carefully built defensive line of units? I suggest you change these rules only with great care and careful consideration. - Per _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev