X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fanim.c;fp=src%2Fanim.c;h=3b96adfa55d0b9f1d11d9cd1c9f32e08cd9ac6e7;hp=132ba13b4c490736c706b8cfe7310659107186d5;hb=d2fe72fafa7704884ffbfcb8fa5ee7b9effe32db;hpb=d40a3c067e0be6dcfb245b0793f872e3f33cca45 diff --git a/src/anim.c b/src/anim.c index 132ba13b..3b96adfa 100644 --- a/src/anim.c +++ b/src/anim.c @@ -880,8 +880,8 @@ static boolean SetGlobalAnimPart_Viewport(struct GlobalAnimPartControlInfo *part int mx = MIN(MAX(0, gfx.mouse_x), WIN_XSIZE - 1); int my = MIN(MAX(0, gfx.mouse_y), WIN_YSIZE - 1); - viewport_x = mx + part->control_info.x; - viewport_y = my + part->control_info.y; + viewport_x = mx - part->control_info.x; + viewport_y = my - part->control_info.y; viewport_width = part->graphic_info.width; viewport_height = part->graphic_info.height;