
You can see the changes HERE
After version 31 and later:

Alert! I discovered that the *strike* animations for knights, demons, and several vampire heroes are broken; I can't figure out why... I'll try to fix it in the future.
UPD: I think I found the problem; the strike animation breaks for heroes to whom I assigned an alternative class, for example, a knight becomes a priest, a demon becomes a chaos lord, and a necromancer becomes a death knight.
At the same time, all animation settings are correct; I checked many times. I can't understand the reason. I can replace the strike mechanic with a ranged attack mechanic for these heroes.
Apparently, I will have to do this for all melee heroes whose class will be changed to an alternative one.