Hello Guys.
First: Merry Christmas to all, I'm glad knowing a Community with such experienced users in it
Ok the following: As my development progresses, it would be good to hook some WoW Events in Order to have the Bot handling more fluently and logical.
For that, I plan hooking "OnChatMessage" and the RedText one (maybe with enum's instead of localized text?). Do you recommend another one as well?
I know, that I could simply read the memory and parse it, however there might be some hookable methods that don't support reading their buffer.
To the case I'm writing: I don't have a .NET CLR spawned in WoW.exe. What I'm doing is basically assembling code and write it into a codecave. upon completion, RPM reads the return values (e.g. calling GetLocalizedText() will write a call to it into the codecave, and then read out some values once complete).
The hooks: What I am now thinking of is having another codecave, which is called on a hook-trigger and then sending WM_MESSAGE's to my bot. The only thing I don't know is, whether those are non-LUA-Hooks (which obviously support assembly) or whether those are. If they are LUA-Hooks, they will obviously expect a LUA-Proc as Pointer?
What do you guys think about the idea? Do you have a Guide from where to start?
offtopic: Do you also have some problems with BSDIFF40 patches for some Model files?
Thanks in Advance!
