Closed ghost closed 6 years ago
Because it's almost impossible for 3.3.5, ultra hard for 4.3.4 and too annoying for 6.x/7.x
Why? Anyway, main target is to crack WoW files.
Because reasons :) In 3.3.5 they used modules for BN2, which were encrypted and RSA signed. And client checks this RSA sign. So to implement BN2 features you would have to go through a lot of struggle, patching client(cause it's nearly impossible to crack RSA), reverse the BN2 protocol or create a custom module and all other shit.
Too much of struggle to gain very little. So noone bothers to do such unrewarding work.
Are these modules client-side or server-side?
Streamed modules by the server. It's only in cataclysm that they (by mistake) shipped modules with actual symbols, and not obfuscated.
If a part of project is impossible, stop developing the whole project.
Yeah, don't think that is up to you.. and that is really pretty rude of you to say lol.
Thanks for the request!
As others have pointed out, Battle.net support for 335a is a bit of a pipe dream. If, somehow, it becomes possible to implement down the road, we'd certainly consider it. For now, we're more than busy just working out how things work, and tackling implementations of "simple" things like rendering, networking, UI, etc.
Closing this issue, as I don't think there's much more to add.
Downgrade requested: https://github.com/wowserhq/wowser/issues/175
Some Battle.net stuff is not implemented both in clients and servers. It's Battle.net for other games. We're playing WoW, but it's also designed for Diablo III and StarCraft II. You can see some achievements and items, for example. Not implemented stuff: