When my capital city is threatened I simply teleport my 200pt+ or 400pt+ army back home. (PS: I never see the AI do this.)
Though I apprecaite the tactical flexibility that teleportation offers, and use it freqently,
it would be best if you could only teleport sovereigns, champions and summoned creatures
This would;
a. Increase the importance of recruiting champions and summoned creatures (that can be teleported)
b. Force the player to garrison cities, instead of relying on teleporation spells to guard cities against enemy armies and wandering monsters/bandits.
If not, then I suggest increasing the cost of the telportation based on the number of units teleported. This would better reflect the cost assoicated with teleporting 500, 1000 or 2000 soldiers.
- Teleporting 1 Unit cost 10 mana
- Teleporting 2 Units cost 30 mana
- Teleporting 3 units cost 90 mana
- Teleporting 4 units cost 270 mana
- Teleporting 5 units cost 810 mana
In fact, you might want to consider three teleport spells:
Teleport (Level 2) - Teleports Sovereign - Cost: 10 Mana
Teleport Others (Level 3) - Teleport Sovereign, Champions & Summoned Creatures - Cost: 40 mana
Teleport Army (Level 5) - Teleports an entire army - Cost: 400 mana
Or just two;
Teleport (Level 2) - Teleport Sovereign & Champions to Home City
Teleport (Level 4) - Teleport Sovereign & Campions to anywhere in friendly territory