diff mm7_5.cpp @ 592:96f48cfdd657

some flags
author Nomad
date Wed, 06 Mar 2013 15:55:35 +0200
parents f90753ebabe3
children b5240254cbbd
line wrap: on
line diff
--- a/mm7_5.cpp	Wed Mar 06 06:41:36 2013 +0200
+++ b/mm7_5.cpp	Wed Mar 06 15:55:35 2013 +0200
@@ -15978,6 +15978,8 @@
 			v9 = pX + pSRZBufferLineOffsets[pY];
 			if ( pRenderer->pActiveZBuffer[v9] & 0xFFFF )
 			{
+
+              __debugbreak(); // invalid indexing will result in invalid object ptr
 				v8 = (ItemGen *)(&pOtherOverlayList->pOverlays[49].field_4 + 2662 * (unsigned int)pChestWindow->ptr_1C + 18* *((short *)&pChests[0].igChestItems[139].uExpireTime
 								+ (pRenderer->pActiveZBuffer[v9] & 0xFFFF) + 2662 * (unsigned int)pChestWindow->ptr_1C + 3));
 				GameUI_DrawItemInfo(v8);