A little input on how to fix that jumping around on character/academy windows, if it bothers you as much as it bothers me:
Code:
__declspec(naked) void ASM_CharacterPosFix()
{
__asm
{
mov eax, dword ptr ds : [edx + 0x98];
push Globals::WindowStartPos;
jmp CharacterPosFixJmpback;
}
}
What's 'Globals::WindowStartPos' one might ask. It's basically Client's Width - 468.