diff mm7_5.cpp @ 1402:a519a6a412d0

CloseSpellBook and close SpellBookPage
author Ritor1
date Fri, 19 Jul 2013 17:21:40 +0600
parents eb02a65e5c82
children 7cc3b01a92ac
line wrap: on
line diff
--- a/mm7_5.cpp	Fri Jul 19 12:50:44 2013 +0600
+++ b/mm7_5.cpp	Fri Jul 19 17:21:40 2013 +0600
@@ -2712,7 +2712,7 @@
             if ( uAction >= (signed int)pNPCData4 )
               uAction = 0;
           }
-          sub_41140B();
+          OnCloseSpellBookPage();
           pPlayers[uActiveCharacter]->lastOpenedSpellbookPage = LOBYTE(v217[uAction]);
           pGUIWindow_CurrentMenu->OpenSpellBook();
           v127 = rand() % 2 + 204;
@@ -2721,7 +2721,7 @@
         case UIMSG_OpenSpellbookPage:
           if ( pTurnEngine->turn_stage == 3 || !uActiveCharacter || uMessageParam == pPlayers[uActiveCharacter]->lastOpenedSpellbookPage )
             continue;
-          sub_41140B();
+          OnCloseSpellBookPage();
           pPlayers[uActiveCharacter]->lastOpenedSpellbookPage = uMessageParam;
           pGUIWindow_CurrentMenu->OpenSpellBook();
           v127 = rand() % 2 + 204;