489

I am a human wizard, and I just killed a monster, leaving a corpse on the ground. How do I tell whether it is safe to eat the corpse?

I left the monster unspecified because I am interested in "how can I figure out whether this is edible," rather than whether any particular monster is edible. Likewise, I would prefer to avoid having to look up or memorize a list of every single monster (but rules for particular symbols are great).

3
  • 393
    The title of this question out of context is scary
    – juan
    Commented Aug 10, 2010 at 17:18
  • 351
    Bah! I saw this question linked on stackexchange.com and thought it was on from Cooking site. It's far less interesting on this site... Commented Aug 10, 2010 at 22:24
  • 84
    "How can I survive after genociding my own species?". I still have to try that run at some point, and see if I can ascend with it.
    – Grace Note
    Commented Aug 11, 2010 at 15:13

2 Answers 2

325
+50

First off, no matter the corpse, never eat unless you just made that corpse or you have a method of preservation (tinning, icebox). Rotten corpses cause food poisoning (unless you're a fungus or a ghoul), and it doesn't take very long for a corpse to rot. And there isn't a visual indication of rotting, either, so the safe bet is to never eat something you didn't just kill. Most undead corpses are automatically rotten, as well. (See below for a more technical explanation.)

If the monster has poison or acid attacks, or is made of poison or acid, then there's a very high chance that you'll be poisoned or take acid damage. Both of these can be fatal, the former even instantly so, but poison and acid resistance will protect against this. Note that most poisonous corpses will chance to give you poison resistance, so this can be something to risk if you have enough health. Other elemental effects like fire, cold, and electricity are traditionally safe.

If the monster causes you to be stunned, hallucinating, or confused by natural attacks (as opposed to casting a spell), then it is highly likely you will be tripping after you eat its corpse. Some of these are very obvious. Actually, most creatures with negative effects like petrification will also carry over that effect with their corpse.

While it won't directly kill you, the corpses of teleporting creatures like imps, nymphs, tengu, and leprechauns will often give you teleportitis. Note that tengu do have a chance of giving you teleport control, so it's a good idea to start eating those when you do get stuck with teleportitis.

Unless you are of the Caveman profession or the Orc race, you are not a cannibal. This means that eating a member of your own race will give you a penalty in the form of the "Aggravate Monster" intrinsic (which is as bad as it sounds) and a penalty to your Luck. This penalty will also show up for non-Caveman, non-Orcs when eating any domestic dogs and cats (the line of creatures you can get as a starting pet, generally). Horses are fine to eat.


For specific exceptions, off the top of my head: kobolds are always poisonous but never grant resistant. Bats cause stunning. Wraiths are safe to eat despite being undead. All adult Dragons are safe to eat, as well as most babies, but baby green dragons are poisonous unlike their adult counterpart. Lichen and Lizards do not rot over time and carry no negative effects that some other members of the same creature class might, so they make excellent backup food.


The rotting process is a little bit complicated and based on luck more than anything. Every 10 to 29 turns, a corpse gains a degree of rottenness. For a blessed corpse, 2 degrees are subtracted, while for a cursed one 2 degrees are added.

When it reaches a rottenness of 4, it is considered old. When you eat an old corpse, there's a 20% chance you will lose 1-8 hp, and a 1/7 chance of it being rotten (as in rotten food, not deadly.) When it reaches a rottenness of 6, it will give you fatal food poisoning, killing you in 11-19 turns.

So, put more simply, a corpse is definitely safe to eat in all cases for 32 turns, and it can cause food poisoning after a minimum of 48. Everything beyond that is just random chance.

Undead corpses start out with an age of 100 turns, which is why they are almost always already rotten.


Attributions for information provided within comments to:

  • WillfulWizard for reminding about teleporting monsters.
  • ire_and_curses for corrections on non-rotting lizards and poisonous baby green dragons.
  • Kaestur Hakarl, who investigated and discovered the safe measures for cannibalism.
9
  • 2
    Yellow Mold is the most common hallucination monster I can recall. Also, leprechauns cause teleportitis: My character keeps jumping around in NetHack. Why? Commented Aug 10, 2010 at 17:16
  • 26
    A few minor details: 1) Fresh corpses begin to rot after 30 turns. 2) Like Lichens, Lizards never rot either (and cure stoning!). 3) Baby green dragons poison you. Commented Aug 10, 2010 at 20:04
  • 3
    @Andrew Cannibals include people of the Caveman class. I believe there's an additional condition that allows cannibalism, as well, but I don't recall exactly which it is. In any case, if you aren't a cannibal, then cannibalism will give you the terrible "aggravate monster" intrinsic, as well as reduce your luck.
    – Grace Note
    Commented Aug 12, 2010 at 11:55
  • 3
    @Grace You might want to add that eating a domestic animal also infers aggravate monster.
    – user56
    Commented Feb 17, 2011 at 6:27
  • 3
    It can also be unsafe to eat that corpse if you are already Satiated. Commented Apr 13, 2012 at 20:59
83

If your pet has eaten a kind of monster in the past, that kind of monster is fairly safe to eat.

This is only a rule of thumb. Places where the rule of thumb breaks down:

  • You still have to worry about individual corpses being rotten. Corpses you have just killed should be fine. Corpses you find are suspect.
  • This works for pets of similar diet to you. If you start with a cat or dog, follow their lead. If they've been polymorphed into something else, you should not follow their lead. (Thank you @Grace Note. See his comment for the best example!)
  • Your pet will sometimes eat things with ill effects that don't outright hurt it. Bats which cause stunning and Leprechauns which cause teleportitis are notable. (Thank you @Kaestur Hakarl.) If I recall correctly though, you can spot these effects in your pet, and watch out for them. See @Grace Note's answer for a more complete list of ill effects.
2
  • 15
    This is generally useful, but restricted to your pet being a carnivore and eating the same diet you do. A horse can tell you that yellow molds are a bad idea while brown molds are safe, but it can't eat meat so it won't help you in the majority of cases. Undead pets eat rotten corpses, not fresh ones, so they work opposite. And whatever you do, do NOT follow your pet Yellow Dragon's example and eat a cockatrice.
    – Grace Note
    Commented Aug 10, 2010 at 17:15
  • 28
    @Grace Note But raw cocatrice is the best! After eating it, you never want to eat anything else! ;) Commented Aug 10, 2010 at 17:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .