User:Tomsod/YANIs and patches

From NetHackWiki
< User:Tomsod
Revision as of 22:21, 5 August 2018 by Tomsod (talk | contribs) (first half)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

I have several clever ideas on how to improve NetHack (don't we all?) and aim to make them into actual patches over time. Might as well use this wiki for remembrance of the former and promotion of the latter.

Wand of make invisible can turn doors into secret doors

Only works on closed doors, doesn't work on Astral plane. Shop doors will reappear after a while.

Makes the wand significantly less useless (currently you only need one charge per game).

In terms of balance, the wand becomes about as useful as a wand of locking: while a secret door is giant-proof, you need to actually close the door first, so it's not strictly superior.

Surprisingly, wands of locking actually already have similar behavior in vanilla, but only on the Rogue level (for the lack of locked doors there).

I have written a patch for it (against 3.6.1), but it turns out secret doors can only imitate straight wall segments. If you dig out a room corner, make a door there, and turn it secret, there will be visual glitches (except on default symset)! It's not easily fixable, unfortunately.

Also there's a minor 3.6.1 shop bug that combined with this patch can allow you to break down the shop door without being fined. It's easy to fix, but I defer this right to devs for now. I will post a fix for it later, with authorship depending on their decision.

You can sacrifice junk artifacts to reduce artifact counter

Because people love leaving bones with their Demonbanes in my game just as I'm about to wish for the Eye.

dNetHack actually implemented a similar idea with their Unknown God priests. With how many artifacts that variant has, it does seem even more necessary!

Of course, you cannot sacrifice artifacts that were gifted to you! That would be rude. Any other artifact acts like a high-value sacrifice, and after disappearing no longer counts as generated for wishing and gifting purposes (but cannot be generated again).

Here's the patch (3.6.1). I didn't notice any bugs.

A command to eat one turn's worth of food

Probably #bite or something. I have read recommendations to save K-rations into endgame because their not immobilizing you for several turns is apparently a major strategic advantage. Well, what logically forbids your hero from eating just a half of their lembas wafer when time is at a premium? You can even already do that, just not purposefully.

The only downside with this idea is balance: it removes the only flaw of a lembas wafer, making it into the uberfood.

Also, lizard corpses become multi-use with this command. Neat.

More to come later...