I am not getting that result. In your examples above, what happens when you are playing as the greek_cities?
EDIT: What I am trying to achieve (among other things and general research) is for a general who takes a certain city to be given a unique ancillary. Of course, I want the same to happen if the AI takes the city instead (given that it is not excluded from obtaining that ancillary).
How does assignation of ancillaries work anyway? Which general is chosen? What happens if you don't have isGeneral?
Bookmarks