Tung Nguyen
Tung Nguyen
Steps to reproduce: 1. Start or continue a game. 2. Press 'L'. 3. Tap and hold 'Wait' with the stylus. 4. Enter any number. The player will auto-travel to a...
To reproduce: 1. Select 'Help' from the L command window. 2. Choose 'List of game options.' 3. The prompt is dismissed, the map appears, but the touchscreen and buttons now...
I've made a number of enhancements, mostly related to multipickup and multidrop. ### Multipickup (examine) - Choosing an off-page item changes to that page. - Show inventory letter if picking...
> **Fix the fix for C343-235** > > C343-235: "Casting spell of protection gives incorrect message if hero is swallowed or in rock." > > This corrects the check to...
Behaviors that depend on environment variables, mostly wizard-mode related like `SPLEVTYPE`, aren't reproduced properly in replays.
Title says it all. Caused by https://github.com/DanielT/NitroHack/commit/b13e0e64eea2b5523ecc818f58cba14110e86eb0. Easiest way to fix it is to increment `i1` and `i2` in `compactify()` in place of the old line (like this: https://github.com/tung/NitroHack/commit/6bbba517260cc9e229da78997c56c205a31bf5c3) or...
Altars are recorded as "temples" in the dungeon overview: 1. Start/resume a lawful character in wizard mode. 2. Create a lawful or neutral altar. 3. Open the dungeon overview. This...
Rather than describe it in bug form, I'll just quote how I fixed it. > **Fix extra turn spent travelling into obstacles** > > This actually fixes two closely-related bugs:...
From `libnitrohack/src/pline.c` line 29 (emphasis mine): ``` c static void vpline(const char *line, va_list the_args) { char pbuf[BUFSZ]; if (!line || !*line) return; if (strchr(line, '%')) { vsprintf(pbuf,line,the_args); line =...
To reproduce (in wizmode): 1. Wish for any unidentified item (e.g. bag of holding). 2. #name n and give it an 80+ character object class name. 3. #name y and...