Hydromancerx
C2C Modder
Thanks, that pinned it down. The problem is in tehXML. When Hydro added CIVIC_ANARCHISM (SVN rev 322, Aug 15th, so V16), he gave it:
Code:<iAnarchyLength>-100</iAnarchyLength>
This specifices the (unadjusted) number of turns of anarchy to make a switch - it doesn't make much sense to have a negative anarchy length, but the AI uses this value as part of its evaluation (higher values devalue the civic) and so subtracts a large negative value, and inflates the perceived value of Anarchism (a LOT). Hence it never switches to anything else.
I'll push a fix to SVN shortly. If you don't use SVN edit your own copy - it's in the file Assets/xml/GameInfo/Civ4CivisInfos.xml for CIVIC_ANARCHISM. Change it to 0.
Note that the fix won't cause an immediate switch as the AI only considers civic switches every 25 or so turns (or on special events like getting a new civic tech), but it should cause them to switch out next time they consider it.
Gah! that was suppose to be the AI weight not anarchy length.
