I feel sorry, but then again, I can even be glad; perhaps now there will be even more players in Heroes 2 and TE. As for you, keep going in the same vein; perhaps you, as an undoubtedly talented programmer, will create a couple more programs, listen to a few "lazy" guys, and release something similar... the brain shuts off, only programs work, performing this or that action, simplifying, replacing... where on earth are you rolling your Heroes!? ;-)
_____________
add: Programmers, you would be better off directing your strength and talent into a slightly different channel. You could write a program that does the opposite—detects unauthorized access, catches cheaters getting morale 10 out of 10, etc., or, for example, write a proper Random Generator for Heroes 2, or even come up with and implement a mechanism (the idea already exists) for this morale that eliminates the randomness factor from Morale, Luck, Resist, so that battles are fully calculable or... yes, there is a huge virgin land of unplowed ideas—you would be priceless! But here, IMHO, you've directed your efforts into the wrong channel!
Respectfully.
В прошлом "Координатор турниров Лиги Героев" (www.heroesleague.ru)