REDIVIVUS

Proposals / #744

Mac: companion to Windows #737 (DRLGGRID_OrFlagOnCellList's nGridPtr to D2DrlgGridStrc *)

rejected · by Captain-Fwiffo · submitted 2026-11-01, rejected 2026-11-01

Mac twin of Windows #737 with the same body: the first stack parameter is a DRLG grid — the cell coordinates are bounds-checked against +8 (nWidth) and +0xc (nHeight), then the flag cell is addressed through *(grid+0) (pCellsFlags) and *(grid+4) (pCellsRowOffsets). Same-width retype; name kept; the pnParam list parameter is left alone as in #737. Mac caller (DRLGOUTROOM_LinkOutdoorRoomExits) was not traced.

Changes 1, applied together

  1. Retype variable mac 0x0014e1ee Stack[0x4]

    typeint32_t→D2DrlgGridStrc *