By the way, I'd like to draw your attention to an interesting fact. The movement penalty for terrain doesn't reduce the number of moves, but increases their consumption! For example: On rocks, a hero without Pathfinding has a 25% penalty. This means that the consumption will increase by 25%, i.e., instead of 100 moves, the hero will spend 125. If the hero has the Angel skill, he will be able to take 2000/125 = 16 steps in a straight line, while on grass he would have taken 20. 16/20 = 0.8!!! That is, the hero will walk 80% of the maximum distance, and not 75%, as many think!
At the same time, two statements are simultaneously true:
1. A hero with the Angel skill will travel 20% less on rocks than on grass.
2. A hero with the Angel skill will travel 25% more on grass than on rocks.
Paradox. :D