From 102b9cb4c37a011552518feebd77da362ae0cac9 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Fri, 22 Dec 2017 20:58:47 +0100 Subject: [PATCH] lmouseover determined correctly in graph editor --- graph.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/graph.cpp b/graph.cpp index 657153ea..3487eb14 100644 --- a/graph.cpp +++ b/graph.cpp @@ -5001,7 +5001,7 @@ void drawthemap() { Uint8 *keystate = SDL_GetKeyState(NULL); lmouseover = mouseover; bool useRangedOrb = (!(vid.shifttarget & 1) && haveRangedOrb() && lmouseover && lmouseover->cpdist > 1) || (keystate[SDLK_RSHIFT] | keystate[SDLK_LSHIFT]); - if(!useRangedOrb && !(cmode & sm::MAP) && DEFAULTCONTROL && !mouseout()) { + if(!useRangedOrb && !(cmode & sm::MAP) && !(cmode & sm::DRAW) && DEFAULTCONTROL && !mouseout()) { void calcMousedest(); calcMousedest(); cellwalker cw = cwt; bool f = flipplayer;