Vanila Corporation Headquarters mimic Holy cities and as such your logic would be applicable. But DoC abolished the concept of headquarters and already put a limit of 12 max resources feeding the corporation, so I don't know. Something does not feel right.In the original RFC, like shrine income, corporation income was limited IIRC, so that might be a cause?
A quick glance at the code reveals that this is true. It is capped ad 25.In the original RFC, like shrine income, corporation income was limited IIRC, so that might be a cause?
Oh, wow! Feels like a double cap, because you already cannot go over 12 Oils! Feels unfair...A quick glance at the code reveals that this is true. It is capped ad 25.
Actually you can hit the higher cap, but only for the health and unhappiness penalties.If there are two caps you're never going to hit the higher cap, so it's basically like one cap.
This is the power of positive thinking
Bigger map also means more cities, and the maximum number of corporations has been increased accordingly.Perhaps with the bigger map those caps can be re evaluated? 12 Oils becomes a very real situation and the difference is only 5 coins. Plus World Trade Center could act like a Dome of the Rock Wonder...
{
//iNewCommerce += getCorporationCommerceByCorporation(eIndex, ((CorporationTypes)iI)); //Rhye - corporation cap (headquarters)
iNewCommerce += std::min(25, getCorporationCommerceByCorporation(eIndex, ((CorporationTypes)iI))); //Rhye - corporation cap (headquarters)
}
I was familiar with this phenomenon but also never sure what caused it. After looking at this example, I found that the reason is the attitude from rank difference. What happened here is that the trade changed the civ rank (e.g. Swahili moving up one rank over Burma) and that happens to be enough to change the AI attitude from annoyed to furious. It's not a direct opinion on the trade itself. So everything is working as intended.Occasionally I'll see an AI offer a deal to me, and accepting that deal makes them go from Cautious to Annoyed. This was the first instance I've seen where they go from Annoyed to Furious. Rejecting the deal leaves him at Annoyed.
Spoiler Things go from bad to worse for Chandragupta :