I saw your post, but my mind was way too busy with another task at the moment that I thought "I can read it later". It turns out I paid so little attention that I forgot that you posted something It shouldn't be too difficult to implement a cost modifier, which is applied if the player declared independence. I don't know which modifier would make sense for a balanced setting, but it could be added to globalDefineALT. If it isn't saved, then different values can be tested on the same savegame. Not messing with the savegame also mean no risk of breaking savegames while implementing the new feature. I still want to make this, but I want it done the right way and with a design I can also use in M:C. This mean it is a fairly big coding and planning task and likely not next on the list. Thinking about this from a coding perspective, I would say the easiest solution is to mod Port Royal to do the following after declaring independence: Can be accessed by all ships can buy units/yields add some randomness. If you want to buy say 200 horses, you risk the answer is: "not this turn" or "I only have 30 left". same random supply of units Buy prices have increased significantly compared to the European port. Possibly much more unstable prices, particularly when buying military yields/units Selling yields would likely result in less money I think this can be implemented without too much work and it would mean you have something to spend money on during the war of independence. I think there are random events where foreign kings offers you units for a price after you have declared independence. We could make the those more likely to occur.