Open EDB, find:
Code:
town_square requires factions { barbarian, carthaginian, eastern, egyptian, greek, roman, }
{
capability
{
and add lines like:
Code:
recruit "east generals cavalry" 0 requires factions { armenia, }
recruit "parthian general's cavalry" 0 requires factions { parthia, }
recruit "egyptian general's bodyguard" 0 requires factions { egypt, }
recruit "macedon general's guard cavalry" 0 requires factions { macedon, seleucid, }
recruit "bactrian generals guard cavalry" 0 requires factions { thrace, }
recruit "greek general's guard cavalry" 0 requires factions { greek_cities, }
recruit "east pontic general" 0 requires factions { pontus, }
recruit "carthaginian general's cavalry" 0 requires factions { carthage, }
recruit "roman generals guard cavalry early" 0 requires factions { romans_julii, }
recruit "numidian chieftain cavalry early" 0 requires factions { numidia, }
It allows you to recruit "bodyguard" units, which will be generals. And if you have temples and academic buildings, the generals recruited would usually have good traits (unlike your families....)
________
Pattaya condominiums