Der Fehler wird leider nur indirekt von meinem Programm verursacht, da er in einer Bibliothek auftritt, die ich verwendet habe. Es gibt von dieser Bibliothek aber eine neuere Version und hoffentlich funktioniert diese bei dir.
Installationsanweisung:
dlls.part1.zip & dlls.part2.zip herunterladen
update.zip herunterladen
dlls.part1.zip mit winrar entpacken und die .dll Dateien in das Programmverzeichnis von herogen kopieren. Alle vorhandenen Dateien ersetzten.
update.zip entpacken und update.bat und updater.jar ebenfalls ins Programmverzeichnis kopieren. update.bat starten. Danach sollte ein Fenster erscheinen, in dem "Aktualisierungen werden durchgeführt..." steht. Nach kurzer Zeit erscheint dann Aktualisierungen erfolgreich. Das Fenster kann nun geschlossen werden und update.bat und updater.jar kannst du löschen.
Nun ist die Bibliothek aktualisiert und du kannst erneut versuchen herogen.bat zu starten. Wenn es noch immer nicht funktioniert, bin ich momentan leider auch ratlos :(. Ich habe das Programm mitlerweile auf ca. 7 verschiedenen Rechnern ausprobiert und den Fehler nirgends rekonstruieren können.
Wenn du dennoch eigene Helden erstellen möchtest, kannst du ja den originalen Heldeneditor von Ubisoft verwenden, den es seit Patch Version 1.5 (allerdingsnur für das Grundspiel) gibt.