namreeb / wowreeb

An intelligent, versatile, and multi-versioned World of Warcraft launcher
MIT License
58 stars 32 forks source link

DLL loading improvements #20

Closed hannesmann closed 1 year ago

hannesmann commented 1 year ago

1. Make the Method field optional:

If the DLL injects code by relying on DLL_PROCESS_ATTACH and DLL_PROCESS_DETACH instead of exporting a load method, it can't be used by wowreeb.

2. Allow loading multiple DLLs on a single realm:

The main use case here is for people who want to use nampower and my project, VanillaFixes, at the same time.

Related issue: https://github.com/hannesmann/vanillafixes/issues/3

namreeb commented 1 year ago

Good suggestions. Should be fixed in 3.5.