Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0012251 [DCSS] Bug Report minor always 2020-05-09 02:42 2020-05-09 02:42
Reporter bcadren View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Branch 0.25 stable branch
Summary 0012251: lemuel_mausoleum overflow vaults have weird placement behavior.
Description Actually in several branches at least 0.22 to current.

Two vaults: lemuel_mausoleum_altar_yredelemnul and lemuel_mausoleum_altar_kikubaaqudha do not use the normal "interest_check" function to tag as extra if spawning below overflow depth and instead place extra only if at a much lower depth. This effectively means that they can't place in between the lowest overflow floor (D:9) and the floor they apply extra at (D:14 and D:13 respectively). This leads to an odd behavior of being an overflow vault at D:7-D:9, being unable to place D:10-D:12 then being a potential extra altar at D:13+ which is likely unintended and could easily be fixed by replacing lines

: if not you.in_branch("D") or you.absdepth() > 13 then
TAGS: extra
: end

with

: interest_check(_G)

Additionally the two vaults are identical apart from which altar they place and could stand to be merged if possible.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2020-05-09 02:42 bcadren New Issue


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