diff UI/UiGame.cpp @ 2008:591024ad7269

Footer text for items fix
author Ritor1
date Sat, 09 Nov 2013 00:15:18 +0600
parents 985fff9fb62d
children 37f42cfc881d
line wrap: on
line diff
--- a/UI/UiGame.cpp	Fri Nov 08 12:46:51 2013 +0000
+++ b/UI/UiGame.cpp	Sat Nov 09 00:15:18 2013 +0600
@@ -1222,8 +1222,18 @@
         uLastPointedObjectID = pMouse->uPointingObjectID;
         return;
       }
-      v28 = pTmpBuf.data();
       sprintfex(pTmpBuf.data(), pGlobalTXT_LocalizationStrings[470], pSpriteObjects[v19].stru_24.GetDisplayName());// "Get %s"
+      GameUI_SetFooterString(pTmpBuf.data());
+      if ( pMouse->uPointingObjectID == 0 )
+      {
+        if ( uLastPointedObjectID != 0 )
+        {
+          pFooterString[0] = 0;
+          bForceDrawFooter = 1;
+        }
+      }
+      uLastPointedObjectID = pMouse->uPointingObjectID;
+      return;
     }
 //For Decorations----------------------------------
     if (PID_TYPE(v18) == OBJECT_Decoration)