I understand the author of the topic meant to ask which hero, with the largest starting army, has the best chance of winning under these conditions, assuming skillful management. I've already answered that question – Ivore, provided he can split his troops, and of course, with magic, it would be Ciel. And of course, this is just my opinion and nothing more.
But Ivore or Shakti, it's still a question. Will the elves have enough ammunition to shoot 120 troglodytes? :)
And Bron will probably win against Ivore and Shakti. Although I wouldn't dare to assert that.