1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-15 06:04:49 +01:00

Revert "remove old diablo 2 hack"

This reverts commit df91a4308f380b45938dfd2e190fe17b55823c9d.
This commit is contained in:
FunkyFr3sh 2024-09-10 15:40:13 +02:00
parent 691b5196d5
commit 4df4766736

View File

@ -414,6 +414,20 @@ LRESULT WINAPI fake_SendMessageA(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lPar
if (!g_ddraw.ref || !g_ddraw.hwnd)
return real_SendMessageA(hWnd, Msg, wParam, lParam);
if (g_ddraw.hwnd == hWnd && Msg == WM_MOUSEMOVE)
{
int x = GET_X_LPARAM(lParam);
int y = GET_Y_LPARAM(lParam);
if (g_config.adjmouse)
{
x = (int)(roundf(x * g_ddraw.mouse.scale_x));
y = (int)(roundf(y * g_ddraw.mouse.scale_y));
}
lParam = MAKELPARAM(x + g_ddraw.mouse.x_adjust, y + g_ddraw.mouse.y_adjust);
}
if (g_ddraw.hwnd == hWnd && Msg == WM_SIZE && g_config.hook != 2)
{
Msg = WM_SIZE_DDRAW;