Originally Posted by
goderion
@Kynox:
Thats a great piece of information!
Im currently trying to hook Direct3DCreate9, but its useless, couse WoW already called the function. Is there a way to force WoW to recreate Direct3D9? It seems, that WoWXBasic must be started, before WoW starts, or i missed some part of code.
I would like to hook Direct3D, without restarting WoW everytime, when i want to test some functions. I looked through the net, but all code i found, who hook Direct3D, starts with the hook of Direct3DCreate9.
Another question to CInputControl::SetFlag. My FindPattern tell me this address:
Func_CInputControl_SetFlag = 0x001548F0. Can someone confirm that or tell me the correct address?
I only ask, couse this address is so much different like the address, who Cypher posted: [07:14:50]: 0x005544A0 -> CInputControl__SetFlags.
The use of the addresses 0x001548F0 or 0x005544A0 crashes WoW.
EDIT: Im so stupid: forgot to add the base to my SetFlag function, now it is 0x005548F0. I check now if this will work.