Quote Originally Posted by Oleo
Sulek:



Gava-Haomavarga:

Code:
pool Dahyu_Haomavarga
	regions Dahyu_Haomavarga
	unit eastern missile eransahr arshtbara merc,			exp 0 cost 1082 replenish 0.1 - 0.15 max 2 initial 1
;;	unit SAKA ASPA SHIVATIR (Sakae Horse Archers)?,			exp 0 cost 1000 replenish 0.1 - 0.16 max 2 initial 1
The Gava-Haomavarga save does indeed not get a ctd when revolting, after the revolt there is no garrison present. Not one unit.

In EDB the entries for recruitment for the faction armenia (Sauromatae) do not cover the city of Gava-Haomavarga (EA, B, y1, n2, y4, n8). Adding such an entry to EDB:

Code:
recruit "steppe missile cavalry sauromatae fat aexsdzhytae" 0 requires factions { armenia, } and hidden_resource EA and hidden_resource B and hidden_resource y1 and hidden_resource n2 and hidden_resource y4 and hidden_resource n8
results in a ctd like Sulek's ctd.

p.s. Bughunting is fun
Nice. That locks it down very nicely. There is now NO DOUBT that what drives these CTDs is the presence of the merc_unit attribute in a Palace recruitable unit. I checked through all the palace recruitable units in the v.81a EDB, and this horsearcher is the only unit that has the attribute. Thus the bug is currently restricted to provinces with saka or sauromatae "base culture" (as defined in descr_regions.txt). So that's also good - we only have to fix the one unit.

Your choice of the Foot Archer looks to be correct, as we need to select a unit that's recruitable in these provinces AND is MIC Level 1. Unfortunately I'd prefer not to saddle horsearcher factions with a mass of foot units, but for now that's acceptable - it's better than a CTD, and you can't remove the merc_attribute from the horsearcher without totally screwing up it's skin.

I'll put together a corrected EDB so folks can just copy that over whole instead of trying to mod the thing - but it may take a day or so. In the meantime Oleo's manual fix should do the trick.