Revision r2378
QUOTE_NVG_OFF-p->heat_on --> QUOTE_NVG_OFF-!!p->heat_on in sector.c. Because: 1) It used to be like this; 2) guard against bad CON input.
Browse logs with clarity: filter by type/year, search text, and inspect parsed commit details.
QUOTE_NVG_OFF-p->heat_on --> QUOTE_NVG_OFF-!!p->heat_on in sector.c. Because: 1) It used to be like this; 2) guard against bad CON input.
Fix potential (certain?) oob access with ST28/SE21. Encountered with Scent.map. Since the SE21 are deleted after they have been used, the search for them in the ST28 code in sector.c may come up empty, in which case sector[-1] would be accessed.
Fix sprites with picnums >= MAXSPRITES not drawing in classic. This was discovered because viewscreens (TILE_VIEWSCR) ceased being drawn with the MAXTILES increase (reported by Hank, who also did the bisect). ------------------------------------------------------------------------
------------------------------------------------------------------------
r2379 | helixhorned | 2012-02-21 11:33:33 -0800 (Tue, 21 Feb 2012) | 3 lines
Pull the 'for (' ... ')' out of the TRAVERSE_{CONNECT,SPRITE_*} macros.
This plays more nicely with automatic formatters. Also indent accordingly.
------------------------------------------------------------------------
r2378 | helixhorned | 2012-02-21 11:33:09 -0800 (Tue, 21 Feb 2012) | 3 lines
QUOTE_NVG_OFF-p->heat_on --> QUOTE_NVG_OFF-!!p->heat_on in sector.c.
Because: 1) It used to be like this; 2) guard against bad CON input.
------------------------------------------------------------------------
r2377 | helixhorned | 2012-02-21 11:32:55 -0800 (Tue, 21 Feb 2012) | 5 lines
Fix potential (certain?) oob access with ST28/SE21.
Encountered with Scent.map. Since the SE21 are deleted after they have
been used, the search for them in the ST28 code in sector.c may come up
empty, in which case sector[-1] would be accessed.
------------------------------------------------------------------------
r2376 | helixhorned | 2012-02-21 10:24:36 -0800 (Tue, 21 Feb 2012) | 4 lines
Fix sprites with picnums >= MAXSPRITES not drawing in classic.
This was discovered because viewscreens (TILE_VIEWSCR) ceased being drawn
with the MAXTILES increase (reported by Hank, who also did the bisect).
------------------------------------------------------------------------