What about walking on water? Or boarding a ship, cleaning up trash, and dismissing a hero? I don't remember any such difficulties.
Added 1 hour 16 minutes ago
I took a quick look at the code to see how leveling up works after level 75.
It's a 10-line idea in C.
The difference from the previous level is multiplied by 1.2 and added to the current experience. If the difference at the time of multiplication is greater than 2^31 - 1, then the value of 2^32 minus the difference is taken. At the same time, there is a constant carry-over in the 32-bit register, i.e., 0xFFFFFFFF + 2 = 1. This is the trick that causes an infinite loop after level 6424. The experience for each subsequent level must be greater than the previous one (taking into account the sign, i.e., up to 2^31). And with such a calculation, level 6425 is reached at approximately level 70000. BUT the level counter is compared with a 16-bit register, so it is clear that equality is not achieved under any circumstances.