User talk:Bulwersator/UnNetHackPlus bug tracking

From NetHackWiki
Jump to: navigation, search

C342-54

The bug, unless I (and Grunt) misunderstand it, is that a statue of a unique monster, if left in a bones file, may be turned into the unique monster using stone to flesh or a statue trap. This is inconsistent as normally, some of these monsters are removed from bones, including their corpses (which could be revived).

There is also the possiblity of generating the unique monster (say, Medusa on her level), then using stone to flesh on the statue to have two instances of the "unique" monster simultaneously present in your game. If you then turn both of these into statues and leave them in a bones file and that bones file is loaded, that game may have three Medusas, etc.

I'm not sure why you "see no need" for GruntHack's fix (which actually only seems to fix it for specific monsters); it's consistent with wished-for statues of unique monsters, which will also turn into a doppelganger. —bcode talk | mail 16:40, 23 March 2013 (UTC)

  • Hm. Is there any way to check whatever something is a monster X or a chameleon/doppelganger pretending to be a monster X? Wand of probing is not able to do this Bulwersator (talk) 17:11, 23 March 2013 (UTC)
There are rings of protection from shape changers, but they will not show you the monster whose form the shapechanger would normally assume.
Thanks! Bulwersator (talk) 16:57, 27 March 2013 (UTC)
(By the way, the usual way to indent replies on this wiki is using :, not *. Using : on talk pages will be highlighted.) —bcode talk | mail 17:19, 23 March 2013 (UTC)
OK, I will try to remember this Bulwersator (talk) 16:57, 27 March 2013 (UTC)
I thought that wished-for statue and stoned unique monster behaves in the same way - now I see what is happening. Bulwersator (talk) 16:57, 27 March 2013 (UTC)
" including their corpses (which could be revived)" according to my testing corpses of uniques are not removed and I see no code that is trying to do this (just made game with two Medusas) Bulwersator (talk) 07:57, 31 March 2013 (UTC)
I see that now, too – I must have thought of something else there, or simply misremembered. Sorry about that. —bcode talk | mail 08:08, 31 March 2013 (UTC)

C343-302

"Amnesia of object discoveries may forget to forget one thing." Looking at the function forget_objects() http://nethackwiki.com/wiki/Read.c#line501 it should be possible that the player doesn't forget anything when the "count * percent" is smaller than 50. Dancing with a mind flayer seems to prove that. The bug description is of course again quite unhelpful and even wrong. This is only true for flayers as there forget_objects(25) is used. If you are using scrolls of amnesia, you don't forget 2 discoveries as rn2(25) is used and that never will produce 25. --Bhaak (talk) 10:10, 22 April 2013 (UTC)

Thanks, I added to bugs page comment "Thanks to read.c#line501 player doesn't forget anything when the "count * percent" is smaller than 50. In other words player that knows identify of single object will never loose memory of it via mind flayer attack.". My fix is to forget (count * percent) / 100 objects with (count * percent)%100 percent chance for additional one Bulwersator (talk) 18:36, 22 April 2013 (UTC)

38+73

https://github.com/sgrunt/GruntHack/commit/0f8cd36be3a4ab1a746e5acc0cbbda9fe75d1478 https://github.com/sgrunt/GruntHack/commit/75c2a97f58c84ec7e4accb116f0e17bfbedf9e47

vault

https://github.com/sgrunt/GruntHack/commit/b3dd07da8d3caa62f573288be40079bec2441291 + http://gitorious.org/nitrohack/ais523/commit/f49a1e68eba3f99ef54bc35328169d630530e94c

C343-124 and C343-130

https://github.com/sgrunt/GruntHack/commit/37ba262294563fd00d11382b060ed6182db2c0ef

unreported bugs

Bulwersator (talk) 13:46, 27 May 2013 (UTC)

C341-7, C341-18, C342-51, C343-5

http://gitorious.org/nitrohack/ais523/commit/3df1f9709464086024aef66d625f6aa8f810044e Bulwersator (talk) 17:10, 29 May 2013 (UTC)

C343-26, C343-325, C343-314

https://github.com/Bulwersator/CopyOfAis523Nethack/commit/4605b9b4d1119051b41f0aa0796bd8348bca48a6 Bulwersator (talk) 17:30, 29 May 2013 (UTC)

unconfirmed bugs

Overflow with wizmode generated weapons (+100 Magicbane is unable to hit anything) Bulwersator (talk) 18:00, 29 May 2013 (UTC)

Fix C343-15,-18,-50,-109,-111,-123 Various message fixes

https://github.com/Bulwersator/CopyOfAis523Nethack/commit/d35ea645aed6af1a5064c41f071007c51d1b03e3 Bulwersator (talk) 15:24, 30 May 2013 (UTC)