In order for general to level up, he must gather experience, of which there are two types:
- Main experience: awarded when completing simple tasks, such as defending the city or attacking with an army;
- Bonus experience: the amount of bonus experience given is determined by the strength and numbers of enemies. (the more powerful units you’ve slain - the more experience will be given)
As your general levels up, his skills upgrade. As of right now, maximum general level is 60.