Talk:Sprig of wolfsbane

From NetHackWiki
Revision as of 07:08, 13 May 2013 by Tjr (talk | contribs) (ttyrec)
Jump to navigation Jump to search

Odd. On NAO (3.4.3), despite max luck and both a cloak of MR and Magicbane, I somehow contracted lycanthropy and transformed into a wolf one turn after I had taken my wolfsbane out of my BoH. I ate the wolfsbane as a wolf, and nothing happened. Assuming I was somehow "cured," but left in wolf form, I was able to put on my ring of polymorph control and zap a /oPolymorph to return to human form. Two turns later I was asked if I wanted to turn into a wolf (still had on the =oPC). So clearly the wolfsbane did nothing.

Thus the absolute statement "Eating a sprig of wolfsbane cures lycanthropy." is clearly subject to one or more of: restrictions (such as "does not apply when in wolf form"), a "chance to resist," or like nearly all actions within the dungeon, some odds of failure.

Of course, prayer can work wonders in such situations. --Clothos

Now that's odd. Did you finish eating the sprig of wolfsbane? Did you get the message "You feel purified."? As I read the code, you should always get cured if you eat it up. Call trace: eat.c, line 2091, eat.c, line 1368, eat.c, line 412, eat.c, line 433, eat.c, line 1681, were.c, line 156.
Prayer only calls the same code path.
Maybe you could check your ttyrec, and provide a pointer if you really ate it up. --Tjr (talk) 07:06, 13 May 2013 (UTC)