Anonymous | Login | 2024-04-24 17:02 CEST |
Main | My View | View Issues | Change Log | Wiki | Tavern | News |
Viewing Issue Simple Details [ Jump to Notes ] [ Wiki ] | [ View Advanced ] [ Issue History ] [ Print ] | |||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
0012050 | [DCSS] Bug Report | trivial | sometimes | 2019-08-21 10:30 | 2019-11-10 16:21 | |||||||
Reporter | kitchen_ace | View Status | public | |||||||||
Assigned To | ||||||||||||
Priority | normal | Resolution | open | |||||||||
Status | new | Product Branch | 0.24 old branch | |||||||||
Summary | 0012050: "The buggy slime creature returns to its original shape as it dies." | |||||||||||
Description |
Caused by polymorphing a very large slime creature (3 slimes) into a water nymph and then killing it. http://crawl.kelbi.org/saves/EthnicCake-crawl-git-6a6c3f83c1-190821-0825.tar.bz2 [^] Can't reproduce locally on Linux tiles, r576-g91963d7417, but has happened more than once in this game. |
|||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
|
Notes | |
(0033400) kitchen_ace (reporter) 2019-08-21 10:58 |
I was able to reproduce this locally; it seems like the key is to worship Gozag. |
(0033574) Goratrix (reporter) 2019-11-10 16:21 edited on: 2019-11-10 18:05 |
If I understand it correctly: "buggy" means size 0 (mon-info.cc, row 866). The original monster after polymorphing is remembered using ORIGINAL_TYPE_KEY. Does that only remember MONS_SLIME_CREATURE value, or is the original size also remembered somewhere? If the size is actually remembered and if this only happens with Gozag, then it looks like the Gozag gold conversion deletes/changes the blob size to zero? Edit: looks like the slime size is not remembered after polymorph (as opposed to hydra heads). So I guess to fix this, the size should be set to 1 somewhere before the message is generated. There already seems to be a similar workaround here? https://github.com/crawl/crawl/blob/1d1f32e58f75fa36788bb27e290c3b65a3c923e7/crawl-ref/source/lookup-help.cc#L1003 [^] |
Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group |