Talk:Cheating

From NetHackWiki
Revision as of 23:21, 5 April 2013 by Bulwersator (talk | contribs) (Why isn't Shoplifting and Credit Cloning patched ?: :It is almost certainly intentional, the only useful part of apport is stealing from shops. It is obvious that shopkeepers are not supposed to be more powerful than any player. ~~~~)
Jump to navigation Jump to search

Discovered the Wizard Bones cheat myself a couple of years ago, but have never heard anyone else use it. I might even be a sort of pioneer of Nethack cheating. Nah, probably not. Wrote the cheat here, anyway. - Potman (Guest), Dec 9, 2006


How should the following behaviors be classified?

  • manually keeping track of things the player doesn't usually know. That is, nutrition and prayer timeouts, etc.
  • doing the same as above, but using a hex editor or other tool to view the exact value in the memory.
  • using keyboard macros to automate death farming, pudding farming, etc

- anonymous, Dec 9, 2006

  • Not cheating. If you manage to find out what the exact numbers are (I don't know them), I don't see why you couldn't use them.
  • Probably cheating.
  • Probably cheating.

These are only my opinions, of course. - Potman (Guest), Dec 10, 2006

  • Not cheating. It's "spoiled", but it's not cheating. Prayer timeout is random anyway, and it's really hard to know.
  • Cheating. There's minor variation on hunger that it's not possible to know (such as from jumping, spellcasting, etc) and looking up these values is cheating.
  • Not cheating. All it does is let you go faster.

- JoshJ. 10/12/07

Debuggers

I don't know how NetHack works so I can't do this myself (yeah, just like I could anyway), but wouldn't using of a debugger (to edit the game's memory at runtime) allow you to "easily" change your HP and do plenty of other stuff? Should this be mentioned? --212.149.216.233 17:34, 21 November 2007 (UTC)

Oh sure, it's definitely possible. You could even build a simple GUI that pokes memory addresses for object identification, shows damage calculations, displays warnings about corpses, halts the game when you're in danger and so forth and so on. However, for most of these you'll need a local game, and that's hardly worth any bragging points. For the rest, there's always Interhack ;) Renx 08:00, 23 July 2008 (UTC)

RNG abuse

First of all, the "Definitely cheating" section says "none of the methods of cheating described below are possible on a multi-user system", but RNG abuse is possible on a multi-user system (in fact that was the main point of Sartok's post), so at the very least this sentence needs to be corrected.

I'm also puzzled by why (for example) Wizard Bones is only "Probably cheating" whereas RNG abuse is "Definitely cheating." They seem equally bad to me, and if I had to pick one that was worse, I'd pick Wizard Bones. djao 17:47, 3 March 2009 (UTC)

You are right. I didn't read the introduction when I added the RNG abuse chapter, but I have modified it now. I also agree with you in the case of Wizard Bones and I have moved it under the "Definitely cheating" header. —ZeroOne (talk / @) 18:15, 3 March 2009 (UTC)
Excellent. I like it. djao 23:35, 3 March 2009 (UTC)

Dumplogs

How would you clasify reading dumplogs - to identify things on bones level? --Stevko sk 01:56, January 2, 2010 (UTC)

In my book, it's on par with Wizard Bones / Selectively deleting bones / Save-scumming. -Tjr 03:12, January 2, 2010 (UTC)
Also for me. Moved from "Degenerate behavior" to "Definitely cheating" Bulwersator (talk) 10:21, 14 December 2012 (UTC)

Credit Cloning

I don't think I've seen confirmation of this anywhere, but is it or is it not cheating? I personally think it's a bit slack, but it's useful as all hell. It's a bit like file sharing :D --Archmage84 11:04, June 15, 2010 (UTC)

Consider the apport stat for pets. In my mind, it is absolutely useless for everything BUT credit cloning. I find it annoying almost every other time; I'm either trying to pick up the item myself that my dog just picked up or they're deactivating an active Elbereth square or similar. I'd say that pets were given apport for the sole purpose of allowing credit cloning. -- Qazmlpok 11:33, June 15, 2010 (UTC)
I second that. Tjr 12:52, June 15, 2010 (UTC)
In that case, can we have something in the main article confirming this? It's a topic of disagreement with me and my friend. --Archmage84 06:14, June 18, 2010 (UTC)

Out of game notes

Hi, I disagree with the first paragraph of the "Out of game notes" section. After all, it's why people take notes in real life. OneWeirdDude 18:32, 29 July 2011 (UTC)

This is a hot button topic. There is always somebody who will yell at you, regardless what position you take. In my opinion, amnesia itself is bad game design because it damages the fun, not the character. Consequently, out of game notes are a bugfix, not a cheat. --Tjr 21:55, 29 July 2011 (UTC)

Bones Stuffing

What is the ideal level to stuff bones piles on in hopes of finding them? Just curious, I probably wouldn't do it. 99.164.86.137 20:22, 27 November 2011 (UTC)

On your own system? D:4 if you want easy accessibility, deeper if you don't want to have to make the bones pile more than once. On a public server? Well your chances of getting it are fairly slim, but I'd think as deep as possible, since those levels are traveled less. -Ion frigate 03:25, 28 November 2011 (UTC)

Source diving?

Modifying the source code is listed as 'not cheating', while reading spoilers as 'degenerate behavior'. But modifying the source involves reading it, and isn't the source a spoiler, too? Or maybe one should edit it blindfolded?--86.111.115.135 19:40, 12 December 2012 (UTC)

Zen editing. :-) Really, there are no hard and fast rules. Only a bunch of people who disagree on the fine points. Personally, I say it's cheating if it ruins the fun of the game. Perhaps it's best to disclose what exactly you did and didn't do if you acheive an impressive conduct ascension. --Tjr (talk) 06:33, 13 December 2012 (UTC)
  1. reading spoilers isn't cheating; what made you think it was?
  2. similarly, reading the source code isn't cheating
  3. modifying the source code isn't cheating but assumes that you're running a personal compile of NetHack; no one pays any attention to ascensions like that anyway; there are too many other more profitable ways to cheat on your own server, see definitely cheating
  4. modifying the source code on NAO, say, isn't cheating either; even if you did it to wind someone up by lowering drop percentages by 10% just for them; that would be awesome
as tjr says, though, it's all personal taste. --195.157.154.29 12:48, 14 December 2012 (UTC)
  1. Reading spoilers isn't cheating IMHO, and it's also not degenerate behavior IMHO. Some people might consider it to be. That's why it's there.
  2. See above.
  3. You're wrong, people do pay attention to that. Just see rec.games.roguelike.nethack.
  4. As per #2 — but if the administrator of a public server modified it specifically for a certain person, then that person wouldn't be playing the same game. If that isn't clearly stated but instead mixed with the normal results of other players, then IMHO that's very clearly cheating.
I added a note to the ==Degenerate behavior== section, though (before reading this, in fact). —bcode talk | mail 07:53, 15 December 2012 (UTC)

Why isn't Shoplifting and Credit Cloning patched ?

It is rather odd, that harmless Things like staying at an Altar or writing down Idendities are considered cheating, but be Shopkeeper bugs are not. It seems that nobody dares to touch the Shopkeeper Code because Izchak Miller wrote it, but is this sentimental Behaviour really necessary ? Even if the Shopkeepers are left untouched, it would be possible, to prevent it by patching DOGMOVE and MONMOVE. The check for Elbereth and Scare Monster scrolls can be ORed with Shopsquare, and Pets could treat Shopsquares as cursed, and never pick up Gold. Additionally the Shopkeepers could be Level 49, covetous Followers, do 4d50 Damage per hit and get a Wand of Death, so that killing them in the Gamestages, were you may need the items sold in shops would be impossible (if possible at all). The Problem is that the Ease to steal from Shops is the Reason for some Limitaions in Shop-Behaviour. For example the limited Purse of the Shopkeeper. So if Shoplifting would be prevented, you could use Shops with unlimited Money in the late Game to get money from selling Gems. ( A Player who can cast Identify or has spare identify Scrolls, and thus can formal identify Gems reached often a Stage in the Game, where every Shopkeeper who would buy Gems is out of Money). This would also make it possible to restock Shops, though this would need much more Code. -79.210.38.56 18:47, 5 April 2013 (UTC)

IIRC a lot of people actually think that credit cloning is intentional because Rogues start with a sack. It's not really gamebreaking in my opinion and that of many others, just useful. 108.196.206.15 21:04, 5 April 2013 (UTC)
It is almost certainly intentional, the only useful part of apport is stealing from shops. It is obvious that shopkeepers are not supposed to be more powerful than any player. Bulwersator (talk) 23:21, 5 April 2013 (UTC)