Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006881 [DCSS] Bug Report minor random 2013-04-06 05:01 2013-04-06 05:19
Reporter Kyrris View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Branch 0.13 ancient branch
Summary 0006881: Divine confusion without apparent wrath
Description _You see here a giant cockroach corpse.
 You start butchering the giant cockroach corpse with your knife.
 You continue butchering the corpse.
Nemelex Xobeh makes you draw from the Deck of Punishment.
 You draw a card... You have drawn Wild Magic. Nothing appears to happen.
_The divine experience confuses you! You are confused.
_You continue butchering the corpse. x2
 You finish chopping the giant cockroach corpse into pieces.
_f - a chunk of giant cockroach flesh
_You start resting.
_You feel less confused.
 Found a sling.
_HP restored.
The divine experience confuses you! You are confused.


http://dobrazupa.org/saves/Luxivar-crawl-git-a17b3dba0c-130406-0259.tar.bz2 [^]
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0022160)
mumra (developer)
2013-04-06 05:19

I'm guessing you were playing Jester so also had Xom wrath.

I just had a look through the code and it's possible for Xom to do nothing and print no message, but divine_retribution still carries through to the confused/exhausted possibility.

The solution is either
a) Print some message when Xom does nothing so the player can at least know they got a penance decrease and it's obvious why the divine confusion happened
b) If xom_acts returns XOM_DID_NOTHING then set do_more = false so we don't ever get the confusion/exhaustion in this case

- Issue History
Date Modified Username Field Change
2013-04-06 05:01 Kyrris New Issue
2013-04-06 05:19 mumra Note Added: 0022160


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker