All of the sudden, I'm getting an consistent assert error that pretty much does not let the game advance between turns.
Its in CvPlayerAI::AI_unitValue (line in bold below).
Its puzzling me because I did not make a single change to that function
. Could someone explain me a little bit about this and possible causes? Can I just comment that line out?
Its in CvPlayerAI::AI_unitValue (line in bold below).
Its puzzling me because I did not make a single change to that function

Spoiler :
Code:
case UNITAI_ATTACK_CITY_LEMMING:
bValid = false;
break;
default:
[B]FAssert(false);[/B]
break;
}
}
if (!bValid)
{
return 0;
}
iCombatValue = GC.getGameINLINE().AI_combatValue(eUnit);
iValue = 1;
iValue += GC.getUnitInfo(eUnit).getAIWeight();
int iFastMoverMultiplier;
switch (eUnitAI)
{
case UNITAI_UNKNOWN:
case UNITAI_ANIMAL:
break;