Even better: A spread culture mission will always yield at least 1It has plot culture but not city culture. The spread culture mission gives 5% of the total existing city culture, so that's a minimum of 20(ours and his combined) just to spread 1
.
Does not have to include any of our city culture though. (tested)
.
We only need to run 1 mission to get the 50% EP discount (until Darius generates culture of his own). No monument or lucky religion spread needed.Proof:
CvPlayer.cpp said:// Insert Culture into City
if (NULL != pPlot && pPlot->getCulture(getID()) > 0)
{
int iCultureAmount = kMission.getCityInsertCultureAmountFactor() * pCity->countTotalCultureTimes100();
iCultureAmount /= 10000;
iCultureAmount = std::max(1, iCultureAmount);
iMissionCost = iBaseMissionCost + (kMission.getCityInsertCultureCostFactor() * iCultureAmount) / 100;
}
Does not have to include any of our city culture though. (tested)
Okay, now I see what happening. With a 20% spy discount, we can run the mission, with 30%, we can't, in my test, which includes the 20% OBs discount. Of course, my test might not have the Espionage Point Spending exact, but I don't think that's enough to matter.
In my test, I couldn't run a second mission after I got the -50% mod from the first one. Same when I have the religion modifier. Odd.