Is it a bug when a city which was size 6 but then shrinks keeps the pests and diseases that kick in at size 6?
Is it a bug when a city which was size 6 but then shrinks keeps the pests and diseases that kick in at size 6?
They are supposed to auto build/remove based on all their requirements which includes population. I was under the impression that was what the auto build component did.
It is the same as having buildings stop working when you loose a resource.
Those buildings should be PropertyBuildings they are built by the property system not the normal auto build component. They should be removed after a property change in case the property value is out of range or if the city can't construct them.
Those particular disease producing buildings only have a population requirement nothing more.
Debatable. I don't think there's a mechanism ever developed to remove such an auto-assigned building since it's not based on a property factor. Doing so may have unforseen consequences in other areas (not the least of which being performance.) From a game perspective it makes for an interesting unexpected penalty for slave rushing buildings on cities that have just grown into having new pests.
There is a problem with the filename of the experiment scorpion animal unit being so long that the file cannot be writtten. I have the game on steam, and have never seen that error message before.
There is a problem with the filename of the experiment scorpion animal unit being so long that the file cannot be writtten. I have the game on steam, and have never seen that error message before.
Started new game, latest SVN, deity, gigantic, eons, barbarians off.
AI doesn't build new cities almost at all - out of 14 civs i met only one have 3 cities, all others have 1 for hundreds of turns - im last on tech tree, AIs are researching ideograms and agriculture, and their settlers/tribes sit in their capitals.
Need savegame?
They are expanding if you have the traits off.
SVN 8186 repeatable crash.
I load attached saved game, press end-of-turn, a popup appears about "C2C options" then crash to desktop.
(I have Windows 8.1)
if (isEnemy(pLoopUnit->getTeam(), pNewPlot) || pLoopUnit->isEnemy(getTeam()))
{
if (![B][COLOR="Red"]canUnitCoexistWithEnemyUnit(pLoopUnit, pNewPlot)[/COLOR][/B])
{
if (NO_UNITCLASS == pLoopUnit->getUnitInfo().getUnitCaptureClassType() && pLoopUnit->canDefend(pNewPlot))
{
[B]pLoopUnit->jumpToNearestValidPlot()[/B]; // can kill unit
}
else
{
if (!m_pUnitInfo->isHiddenNationality() && !pLoopUnit->getUnitInfo().isHiddenNationality())
{
GET_TEAM(pLoopUnit->getTeam()).changeWarWeariness(getTeam(), *pNewPlot, GC.getDefineINT("WW_UNIT_CAPTURED"));
GET_TEAM(getTeam()).changeWarWeariness(pLoopUnit->getTeam(), *pNewPlot, GC.getDefineINT("WW_CAPTURED_UNIT"));
GET_TEAM(getTeam()).AI_changeWarSuccess(pLoopUnit->getTeam(), GC.getDefineINT("WAR_SUCCESS_UNIT_CAPTURING"));
}
if (!isNoCapture())
{
pLoopUnit->setCapturingPlayer(getOwnerINLINE());
}
pLoopUnit->kill(false, getOwnerINLINE(), true);
}
}
}