I've been playing mostly as the Greeks and one of the most obvious new features of this mod is the way relations with independent cities have been represented. When someone attacks a free Hellenic city like Sinope or Thermon you automatically end up at war with the aggressor as your people demand you come to the aid of poor oppressed Greeks, wherever they may be. This is one of my favourite features of EB and one which I would like to see built on.

What seems to be missing to me are events if the opposite happens. If I attack one of these cities, surely my citizens would get upset. If they're so worried about the freedoms of these people, they don't want to see my army killing their men, enslaving their women, burning their farms etc. Could this not also be represented by some sort of scripted event? Perhaps riots in some cities, or a small rebellion somewhere, some bad traits for my leader, some sort of economic hit....?

They way things are set up at the moment the following sequence of events is perfectly possible:
1. Epirus attacks Thermon, angering my people, who demand I do something to counter this unfounded aggression.
2. Bowing to public pressure I eventually send an army to relieve Thermon and save our Hellenic brothers.
3. Having seen off Epirus, I notice that the garrison in Thermon has been weakened by the long siege, storm the city and slaughter everyone inside it.
4. Back home, my people hail me as an all conquering hero.

Am I the only one who sees an inconsistency there?