Yeah I said randomness is undwarven, it is.
However this is a new technology and still being developed.
They don't like the flamecannon, it's too dangerous and newfangled, but it is good at defence so they use it.
You are right about the scale thing though, it bothers me too sometimes.
I'd rather have a system where there are only armies alllowed on the map and in which the constituent troops work together instead of letting that catapult assault a city on it's own.
I don't like the fireball suggestion as is: flamecannon are short range.
-defend only.
-only fire damage.
collateral? maybe for this I'd accept a ranged spell, but only to a range of 1. No. I reconsidder, defence only. forget collateral.
-requires iron (while cannon requires bronze/copper)?
-make organgun, flamecannon and other mechanical contrivances require a Engineers Guild building(advanced smithing). I know it is taboo nowadays to require buildings, but special rare units should have a reason to be rare.
If a village with a granary can build a tank, we'd all be driving howercraft by now.