A Total War Saga: TROY
MOD MADE BY THESNIPERDEVIL
Posted here with his permission.
What is Bordergore?
Bordergore is when ai factions take territories without any forethought in how to support them as part of a consolidated empire. Their territories end up being a collection of enclaves that are frustratingly hard to manage and defend - normally resulting in a weakened faction. This makes for poor allies, and walkover enemies.
So how is this fixed?
First off, this does not change AI behavior. They are still going to take regions that don't make sense.
Instead, at the end of each factions turn, this mod will take a look at their territories, find possible regions that are bordergore and provides a small chance to trade them back. Province capitals will never be traded. This mod see's them as the seat of power in a region and uses that to define "ownership" of that province.
Woah, that sounds a bit OP any region?
OK, so I simplified it a bit there, here is the process in detail. This happens at the end of every factions turn.
1. Find all adjacent regions to an AI factions territory owned by another AI faction. (this has 0 impact on the player, no loss/gain of territories for you!)
2. make sure that faction is not hostile, make sure they have more than 1 region (limits the chance they will be homeless after a trade)
3. checks to see if any of those regions are in the same province as a province capital region owned by the faction.
4. 10% chance for each of those regions to be traded over.
What is the impact of this mod?
By encouraging the AI to have more complete provinces, you should:
1. See more stable provinces with the AI being able to use provincial edicts.
2. See more stable provinces because a faction has the build slots to maintain culture/public order.
3. A stronger economy because of a stable province with lots of build slots.
4. Better armies because the faction has more slots to build recruitment buildings.
5. Reduced risk of crazy war declarations, because of reduced borders with other factions from out-of-the-way enclaves.
Bugs?
This works off of adjacent regions, so I'd expect regions that are islands, or separated by large rivers to not work, i get that's less than ideal for Troy. Sorry.
Compatibility
This is script based so will be fairly compatible. If other mods also manage region ownership in some way, then you may get odd behaviours.