DracoL1ch wrote:Blizzard is the problem, yeah. There would be no updates for newest patches, as I said, they simply removed things we rely on.
And even official bnet users may use WC3 Version Switcher tool.
This may sound a little rude, but I think that this approach undermines the popularity and the success of version 6.88. It is quite impractical and counterproductive to force whole communities to rollback to an older Warcraft III version.
I guess you are probably referring to the "preload exploit", which was partially fixed in patch 1.27b. I think that you are also referring to some changes in memory offsets at game.dll.
I can see that the DotAAllstarsHelper688b.dll library exposes the following functionality:
I see 55 functions, most of which are not critical and can be made optional without breaking the map. Also, I guess that most of them can be rewritten to be compatible with patch 1.27b.
The library itself can be rewritten as a Warcraft III auto-loading plugin (.mix), which players could download and install separately.