I wasn't, what i was saying is that the presence of magic (which is wide spread enough to be used in every battle and to make pretty light when screaming GRIFFIN ETERNAL!) should have quite an effect on how fast stuff gets done
You can't rely on the magic to explain everything. If it was that easy to hasten the production, there would be two possible scenarios:
- the first one is with only two professions in a magical world - a magician and a warrior (the latter is needed to protect the former, who is supposedly incompetent enough when it comes to self-defense or at least wants to sleep from time to time), and everybody else is unemployed or at least practices a profession similar to the present-time-real-world machine operators, because obviously the magic does almost everything on its own. This doesn't seem to be the case as Ashan certainly has at least farmers and blacksmiths.
- the second one is when the magic is only an auxilary "tool" and you use the magicians to speed up the gathering and processing of the goods. If we assume that the magicians participate in the economy as eaters, drinkers, hooker-clients, etc., etc., they will want a salary and this expense will be added to the product's value. If the magicians are rare, it is safe to assume that their services will be quite expensive and even if Ashan is a magical world, not every second person on the street can cast fireballs. Again we can't have cheap plate armors.
Notice the part about mobility?!
But feel free to replace that with light troops if you want
That's why I said *medieval*. The shock force of your regular Middle Ages army is the heavy cavalry and certain heavy infantrymen that can shake the opponent, lower his morale, disrupt his formations, etc. But the term a bit too specific, I admit. Feel free to replace it with heavy cavalry and heavy infantry, so my original sentence will be changed to "You can't have a fighting force of 100% heavy troops, it just wouldn't be effective enough".
About the magical mines and the rest - see above.
But my main point is that an army of shiny, fully armored troops look stupid if your target audience isn't 14 year olds or lower.