http://bugs.winehq.org/show_bug.cgi?id=14055
--- Comment #35 from Artem S. Tashkinov t.artem@mailcity.com 2011-03-24 04:08:48 CDT --- (In reply to comment #34)
I have bad news. I went down to 0.9.55, where other bugs started to kick in ever growing amounts. I think that this is unsolvable in wine; it never worked. In discussions of Windows users there are some workarounds, but those don't seem to work in wine. It turns out the bug sits in the game :/ . All I can hope for is that the Heroes community will come up with something. I can do nothing about it. Bisecting is impossible because of crossfading of other, young-age-related bugs. However, the time is not wasted entirely - I learned some new tricks. Thank you for cooperation and support.
Someone here on bugzilla mentioned that Wine 0.9.0 doesn't have this problem, have you tested this specific version?