fix misaligned potion colors
Misaligned potion colors due to lack of reset_glyphmap() following obj shuffle. This issue only impacted a new game
This commit is contained in:
@@ -842,6 +842,8 @@ segfault if gremlin fled weaponless hero wearing gold dragon scales/mail
|
|||||||
wasn't incremented, allowing incompatable save files to be restored
|
wasn't incremented, allowing incompatable save files to be restored
|
||||||
restore the boulder exception for piletops that had been unintentionally
|
restore the boulder exception for piletops that had been unintentionally
|
||||||
removed during the expanded-glyphs changes
|
removed during the expanded-glyphs changes
|
||||||
|
misaligned potion colors due to lack of reset_glyphmap() following obj shuffle;
|
||||||
|
this issue only impacted a new game
|
||||||
|
|
||||||
curses: 'msg_window' option wasn't functional for curses unless the binary
|
curses: 'msg_window' option wasn't functional for curses unless the binary
|
||||||
also included tty support
|
also included tty support
|
||||||
|
|||||||
@@ -339,8 +339,9 @@ enum altar_types {
|
|||||||
enum level_walls { main_walls, mines_walls, gehennom_walls,
|
enum level_walls { main_walls, mines_walls, gehennom_walls,
|
||||||
knox_walls, sokoban_walls };
|
knox_walls, sokoban_walls };
|
||||||
enum { GM_FLAGS, GM_TTYCHAR, GM_COLOR, NUM_GLYPHMOD }; /* glyphmod entries */
|
enum { GM_FLAGS, GM_TTYCHAR, GM_COLOR, NUM_GLYPHMOD }; /* glyphmod entries */
|
||||||
enum glyphmap_change_triggers { gm_nochange, gm_levelchange, gm_optionchange,
|
enum glyphmap_change_triggers { gm_nochange, gm_newgame, gm_levelchange,
|
||||||
gm_symchange, gm_accessibility_change };
|
gm_optionchange, gm_symchange,
|
||||||
|
gm_accessibility_change };
|
||||||
#define NUM_ZAP 8 /* number of zap beam types */
|
#define NUM_ZAP 8 /* number of zap beam types */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -671,7 +671,7 @@ newgame(void)
|
|||||||
u_init();
|
u_init();
|
||||||
|
|
||||||
l_nhcore_init();
|
l_nhcore_init();
|
||||||
|
reset_glyphmap(gm_newgame);
|
||||||
#ifndef NO_SIGNAL
|
#ifndef NO_SIGNAL
|
||||||
(void) signal(SIGINT, (SIG_RET_TYPE) done1);
|
(void) signal(SIGINT, (SIG_RET_TYPE) done1);
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user