isenchine
Empress
I know, but I like to understand a bit the magic and here I'm stunned! 

Existing units have to return to own cities and rest one turn to upgrade equipments.
onCityDoTurn
If you want X turns, you need script data.
Seriously : Good job. Lots of nice surprises in UI since the last couple of months. Looks amazing.
