Mercurial > mm7
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);