OK, the patch didn't work for neither 1.1.18 nor 1.1.20 (I can patch, I can compile, I can start and use wine normally, but the problem with Garena3 and Warcraft LAN play continues). I've already gave up trying to play Dota with Garena through wine. But just for curiosity, is that hard for wine to work by overriding one or two DLLs?