Is there any ways to reduce the casting time as the game progress. The only thing I found so far is a spell that reduce casting time by 30%. But now I have a large empire fighting wars on multiple front and being able only to cast 1 spell per turn is very annoying.
At least in master of magic, you could upgrade your casting skill as the game progressed. An easy way to do this in warlock would be that unused research point are spent on building up the wizard EXP instead of extra mana. When the wizard gains a level, his casting time is reduced. I think that would be the easy way to implement that feature in the game.
Or research point automatically increase the wizard EXP, but not researching any spells double it. This should keep the game balance by making spells research at the same speed.
At least in master of magic, you could upgrade your casting skill as the game progressed. An easy way to do this in warlock would be that unused research point are spent on building up the wizard EXP instead of extra mana. When the wizard gains a level, his casting time is reduced. I think that would be the easy way to implement that feature in the game.
Or research point automatically increase the wizard EXP, but not researching any spells double it. This should keep the game balance by making spells research at the same speed.