Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0012010 [DCSS] Bug Report minor have not tried 2019-06-14 20:00 2019-07-14 05:46
Reporter soadsod View Status public  
Assigned To
Priority normal Resolution unable to reproduce  
Status closed   Product Branch 0.23 ancient branch
Summary 0012010: No drowning warning changing from dragon form to statue form
Description Player meant to cast dragon form to lengthen the duration of the transformation. Instead the player made a typo, turned into statue form, then promptly drowned in the deep water.

http://crawl.berotato.org/crawl/morgue//reptisaurus/morgue-reptisaurus-20190614-060416.txt [^]

This should have a warning, similar to the warnings from walking onto a Zot trap or trying to walk when you are confused and near allies or deep water or lava.

Haven't tested, but I suppose this same effect could happen if one drinks a flight potion, stands over deep water or lava, then drinks cancellation or blasts themselves with antimagic breath.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0033310)
amalloy (developer)
2019-06-14 22:03

We've looked into this but can't reproduce it. Obviously it happened - you have the morgue file - but none of the simple approaches that seem like they would reproduce the problem actually do so. Notably, if you try to cast statue form while over deep water, it tells you this isn't allowed because you'd drown. If you *do* manage to cast it, e.g. because you've quaffed !flight, then when the flight wears off you just activate emergency flight as usual. I don't see anything suspicious in the morgue file that gives me a hint as to what could have gone wrong - it's supposed to be basically impossible to drown, these days, so any drowning is definitionally a bug. But I don't know how to investigate further - were you doing anything else weird that you think might trick the game into letting you drown?
(0033311)
soadsod (reporter)
2019-06-15 00:39

I talked with the victim and I wanted to clarify some details.
Dragon mode was cast. Then, he went berserk from his bad mutation. Then, berserk ended. When he got out of berserk, he tried to extend dragon mode, but instead accidentally cast statue form. Crawl didn't warn that casting statue mode would make him drown. He is a Chei worshipper, but only the slow casued by berserk should affect cast speed.

In the morgue, strange though the event may be, it looks like dragon mode ended, and he cast statue mode on the same turn. You can see his equipment unmeld and then meld again.
(0033345)
Reaver (developer)
2019-07-14 05:46

Looked into this a big further. I tried using Slow and making sure I cast Statue Form on the same turn I untransformed from Dragon Form and still couldn't reproduce.

If this happens again or better yet there are better reproduction instructions, please do update this issue and/or tell us on ##crawl-dev, but for now I'm going to close this.

- Issue History
Date Modified Username Field Change
2019-06-14 20:00 soadsod New Issue
2019-06-14 22:03 amalloy Note Added: 0033310
2019-06-15 00:39 soadsod Note Added: 0033311
2019-07-14 05:46 Reaver Note Added: 0033345
2019-07-14 05:46 Reaver Status new => closed
2019-07-14 05:46 Reaver Resolution open => unable to reproduce
2019-07-14 05:46 Reaver Fixed in Branch => 0.24 development branch


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