Would it be difficult to optimize it for the Void Talisman?
Does Heroes always round up? If so, just take the integer part of the number and add one. And there's definitely a function to round up in some (if not all) languages. Or am I missing something?
Regarding the fairness of using this program, I don't see a problem... All the formulas are known, and it's not difficult to calculate the damage using them; it's just tedious and time-consuming. Good players can easily estimate all of this in their heads, as far as I understand :)
Added after 6 hours 30 minutes
I've updated the version at the link in the first post. Changes:
- Instead of a long list, units are now selected by clicking on the portrait image, which is much more convenient.
- All data files are hidden inside the executable to avoid confusing anyone :)
I also wanted to update the first post with new screenshots, but it seems I can't :p