User:Bulwersator/UnNetHackPlus bug tracking
< User:Bulwersator
Jump to navigation
Jump to search
Revision as of 20:43, 16 April 2013 by Bulwersator (talk | contribs) (|C343-23 |{{/bugstatus|Fix available}})
Like other NetHack variants, UnNetHackPlus has bugs. This page tracks the status of the Bugs in NetHack 3.4.3 in UnNetHackPlus, (new bugs introduced in NetHack 4 are tracked at https://github.com/Bulwersator/UnNetHackPlus/issues and UnNetHack bugs at http://sourceforge.net/apps/trac/unnethack/report/1).
Special thanks to everyone who helped to compile this list.
UnNetHackPlus's developer would appreciate feedback on these bugs, especially the ones marked as "Unclear" (if anyone knows what these bug reports mean, please let us know!), and the ones marked as "Unknown" (where typically nobody knows what to do to reproduce the bug).
Key:
Status | Description |
---|---|
Not a bug | Not a bug, but may be considered as one. |
Fixed | The bug existed in UnNetHack or UnNetHackPlus and was fixed. |
Fix available | The bug has a fix available for it in some other variant, but that fix has not yet been merged into UnNetHackPlus. |
Upstream | The bug is fixed in UnNetHack, change waits for porting to UnNetHackPlus. |
Help | It is not clear what the bug description refers to. |
Unknown | Status of bug is unknown. |
Confirmed | The bug has been reproduced in UnNetHackPlus (typically with a save file recorded for it). |
Moot | The bug's context no longer exists in UnNetHackPlus. |
Core bugs
Name | Status | Patch | Description | Additional info |
---|---|---|---|---|
C341-1 | Moot | Monsters affected by stinking cloud always get angry at the hero even if the hero did not create the cloud. | This is possible loading bones levels created with earlier versions (NetHack 3.4.0 according to Bugs in NetHack 4). | |
C341-4 | Unknown | opthelp does not list use_inverse | ||
C341-5 | Help | When you see your pet move, the pet may be referred to as "it". | What are the circumstances in which this occurs? | |
C341-7 | Unknown | Skilled or expert caster of fireball/cone of cold can't target a monster known only by infravision or ESP. | ||
C341-10 | Unknown | Fruit names ending in "us" are incorrectly considered plural. | ||
C341-18 | Unknown | ki-rins and couatls can wear (and may have) armor. | Shields, boots, gloves, and (non-metallic for ki-rin) helmets. | |
C342-12 | Help | There are a number of places that misuse "your". | What are these places? | |
C342-13 | Unknown | Hangup can cause loss of objects being moved internally. | What are the circumstances in which this will occur? | |
C342-16 | Unknown | If you self-genocide while polymorphed, the death message makes no sense. | ||
C342-19 | Unknown | Things that can kill you in the future (like stoning) can cause messages to show up out of order. | ||
C342-22 | Unknown | Monsters can hide under cockatrice corpses without getting stoned. | Also: "You sit on the cockatrice corpse. It is not very comfortable." | |
C342-31 | Help | You can get a message telling you a monster wields a weapon it already was wielding. | It's not clear how to reproduce this. | |
C342-36 | Unknown | If unable to see yourself while invisible and you are bestowed a spellbook, it doesn't show up on the display. | ||
C342-46 | Unknown | Cleric cast lightning doesn't blind as other lightning does. | ||
C342-50 | Unknown | If you're hiding on the ceiling and try to #sit, you automatically unhide. | ||
C342-51 | Unknown | The game thinks trappers hide on the ceiling. | ||
C342-54 | Fix available | GruntHack | Statues of unique monsters in bones files are not handled correctly. | Unfortunately GruntHack fix depends on extension of structures introduced previously in this variant. Multiple unique monster problem also may be caused by corpses. |
C343-1 | Fixed | NitroHack | At a pit the game can give messages with poor grammar. | Levitate over pit, while blinded, drop something: "The food rations tumble into the pit.", "You hear The amulet of reflection tumbles downwards." |
C343-2 | Unknown | Wielded silver arrows don't cause silver damage on some silver-haters. | ||
C343-3 | Unknown | In the ranger quest, monsters can end up off the map to the left. | ||
C343-4 | Fix available | GruntHack | On the Rogue level, tunnelling through rock doesn't leave a passage. | |
C343-5 | Unknown | In wizard mode, level teleport in the endgame can cause a crash if confused. | ||
C343-6 | Unknown | You can #sit on an object at the bottom of a pit that you are not in. | ||
C343-7 | Unknown | When a steed pushes a boulder into a pool, the message misuses "you". | ||
C343-8 | Fixed | UnNetHack | Plural of Nazgul is Nazgul - not Nazguls. | |
C343-9 | Unknown | Trap messages referring to a named steed when hallucinating are poorly worded. | ||
C343-10 | Unknown | If there is a food in a pit, you have to enter the pit to pick it up but not to eat it. | ||
C343-11 | Unknown | If you ask for help ('?') at a "what direction" prompt, you don't get to enter a direction afterward if the cmdassist option is set. | ||
C343-12 | Fixed | UnNetHack | You can't use '>' to enter a pit. | |
C343-13 | Unknown | On polymorph, you can get the message "It turns into it". | ||
C343-14 | Fixed | GruntHack | The initial and any tombstone message resulting from eating an identified artifact is gramatically incorrect. | |
C343-15 | Unknown | You can get a message that an invisible monster looks much better. | ||
C343-16 | Fixed | UnNetHack | Player polymorphed as a xorn can't pick up items in pits. | You have to fall into a pit, which xorns can't. |
C343-17 | Fixed | UnNetHackPlus+[1] | After polymorphing into a xorn and returning to human form, player can be stuck in a pit that isn't there. | After polymorphing into any non-phasing monster, you are reliably stuck in a nonexistant pit. |
C343-18 | Unknown | Scaring a mimicing mimic gives an incorrect "turns to flee" message. | Immobile monsters can have the "flee" status, but will not move away from you. | |
C343-19 | Fixed | Bilious #340 | Dipping acid in a fountain may not destroy the acid. | |
C343-20 | Unknown | When dying immediately on entering a level, the map may show you dying on the previous level. | This doesn't matter - mostly. | |
C343-21 | Unknown | Pets can be pulled through closed doors with a leash. | ||
C343-22 | Not a bug | You can untrap a monster in a pit while levitating. | Source code comment ("This works when levitating too -- consistent with the ability to hit monsters while levitating.") | |
C343-23 | Fix available | GruntHack | Dungeon collapses after vault guard fails to lead you out. | |
C343-24 | Unknown | Documented default for option "null" is "off"; default is actually "on". | ||
C343-25 | Unknown | You can trip over a cockatrice corpse safely. | ||
C343-26 | Unknown | A frozen swamp may be called a moat. | ||
C343-27 | Unknown | Kicked objects do not slide properly on air or water levels. | ||
C343-28 | Unknown | There are several places that can't tell the diffence between a "hat" and a "helmet." | ||
C343-29 | Unknown | When taking things out of a bag of holding, messages may say "lifting" instead of "removing." | ||
C343-30 | Fixed | GruntHack | Cursed scroll of destroy armor on cursed armor doesn't always interact correctly. | You can make the stats gain from putting on an enchanted helm of brilliance or gloves of dexterity permanent by cursing the armor and reading cursed destroy armor. |
C343-31 | Unknown | If you hit a cockatrice with a weapon that breaks, you can be stoned. | ||
C343-32 | Unknown | When blind and levitating, the hero can still discover stairs. | ||
C343-33 | Unknown | Sometimes a monster may remain hidden under a corpse that has rotted away. | ||
C343-34 | Fix available | GruntHack | Mimics on the rogue level may try to mimic a closed door. | |
C343-35 | Unknown | Polymorphed or shapechanged monsters may get the wrong number of hit points. | On polymorph, the ratio HP / max HP is preserved, perhaps this bug refers to rounding errors. | |
C343-36 | Fix available | GruntHack | Weight of corpses on special levels may not be calculated correctly. | This also goes for statues, e.g. the Oracle centaur statues. |
C343-37 | Not a bug | Mimics may mimic a boulder over a pit or hole. | ||
C343-38 | Unknown | Dismounting and kicking a monster that jumps may result in landing on the wrong side of a wall. | Kicking a monster makes them mnexto() you, then tries to flavour the resulting movement. In very confined spaces, mnexto() may not be able to find a space next to you after all. This applies to many monsters with speed >= 12 with a chance of 1/3 or 1/4 depending on how well you kicked, and the bug occurs whether it’s flavoured as “jumps” or “slides” or “floats” or whatever. (A subsidiary bug here: it can also be flavoured as “teleports”, yet trigger on a no-tele level.) | |
C343-39 | Fix available | GruntHack | Restoring a game where the character is wielding Sting may result in temporary display errors during the restore process. | |
C343-40 | Fix available | GruntHack | Monster thrusting one of multiple wielded daggers gives misleading message. | The interface isn’t clear that wielding 6 daggers, or whatever, nevertheless means that you only attack with one. |
C343-41 | Unknown | A rolling boulder falling into a pit you can't see only makes a sound if the hero is blind. | ||
C343-42 | Fix available | GruntHack | If a fire trap melts ice, it may trigger twice in the same turn. | "Reproduced via polyself into a red dragon." (Bugs in NetHack 4) - whatever it may mean |
C343-43 | Unknown | An invisible troll that revives may be shown until it moves. | ||
C343-44 | Unknown | Shopkeepers, doors, and traps interact oddly. | For example, if you break a wand of digging on the entrance square, the shopkeeper will usually remove only some of the pits. | |
C343-45 | Unknown | Dropping the corpse of a unique monster without a personal name down the stairs gives a badly formed response. | ||
C343-46 | Help | Breaking up a boulder or statue can result in pieces that are described incorrectly. | Described where? The rocks that result don't seem to be the problem. | |
C343-47 | Unknown | Monster and hero have different odds to err when throwing a greased weapon. | ||
C343-48 | Unknown | Killing your pet doesn't get you any experience when it should. | ||
C343-49 | Unknown | The boulder does not show up in a bones file caused by death by rolling boulder. | ||
C343-50 | Fix available | AceHack | A sleeping steed may answer a #chat. | dochat (sounds.c) checks to see if you’re talking to a steed before it checks to see if the monster is asleep. |
C343-51 | Unknown | Luck's effect on random events isn't always as intended. | Several beneficial events are most likely with Luck=7, not maximum Luck. See rnl for details. | |
C343-52 | Unknown | Worn or wielded objects destroyed by dipping into lit potions of oil are not handled properly; this can result in odd game behavior. | ||
C343-53 | Unknown | If a shopkeeper is trapped adjacent to the door, the game may get confused and issue impossible or panic messages. | ||
C343-54 | Unknown | "Ulch" cannibalism message grammar is poor. | Eating a zombie of your race: "Ulch - that meat was tainted cannibal! You feel deathly sick." | |
C343-55 | Fixed | UnNetHack | "Ulch" messages have inconsistent capitalization. | |
C343-56 | Unknown | Gas spores can't attack while hero is praying. | ||
C343-57 | Unknown | #enhance command descriptions in Guidebook and game do not match. | ||
C343-58 | Unknown | #conduct command description grammar is poor | ||
C343-59 | Unknown | Engulfer stoned swallowing hero polymorphed to cockatrice causes incorrect screen display. If hero has ball & chain, game can panic. | ||
C343-60 | Unknown | Several messages delivered when hero's fingers are slippery have poor grammar. | Which messages? | |
C343-61 | Unknown | Using a WIZKIT including the quest artifact will crash the game at startup. | ||
C343-62 | Unknown | Riding into a magic portal gives an extra, useless message. | ||
C343-63 | Unknown | You can drink from a sink, fountain, or while underwater while swallowed. | In a similar vein, #praying on a cross-aligned altar also works. | |
C343-64 | Unknown | A black light leaves an hallucinated corpse while exploding. | ||
C343-65 | Unknown | A monster that "shrieks in pain" may not awaken others nearby. | This is missing a wake_nearby call in the two relevant locations in potion.c. | |
C343-66 | Unknown | Co-aligned unicorns in a bones file may be hostile. | ||
C343-67 | Unknown | Finding a statue when searching while blind doesn't update map. | ||
C343-68 | Unknown | Incorrect message may be given when a spellcasting monster summons other monsters. | ||
C343-69 | Unknown | Attempting to add more candles than needed to a candelabrum with at least one candle gives an incorrect message. | ||
C343-70 | Fix available | GruntHack | Experience may not be correctly gained for monsters causing nonphysical damage. | "Difficult" attacks it possesses make a monster worth more experience, but the way these bonus points are calculated underrates physical damage. |
C343-71 | Unknown | When swapping places with a pet pushes it into a trap, the messages are out of order. | ||
C343-72 | Fixed | UnNetHack | You get confusing messages when you stop levitating while on a flying steed. | "You float gently to the lava." is probably the silliest variant. The messages don't consider the fact that you're flying. |
C343-73 | Unknown | Trying to kick a monster on a level forbidding teleport may give a bogus "teleports" message. | ||
C343-74 | Fixed | UnNetHack | Entering a long running, uninterruptible command (e. g. engraving) after stoning starts will kill you. | |
C343-75 | Unknown | Eating Medusa's corpse may not work properly. | ||
C343-76 | Unknown | A tin of Medusa meat isn't warned about properly. | ||
C343-77 | Unknown | Some messages referring to monsters that look like horses refer to claws. | polyself.c lists claws as a horse’s manipulatory appendages. | |
C343-78 | Unknown | Digging in an existing hole charges you for the time it takes to dig the whole hole. | ||
C343-79 | Unknown | "Mr." or "Ms." may show up in front of names |