Viewing Issue Advanced Details Jump to Notes ] Wiki ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0012247 [DCSS] Bug Report crash sometimes 2020-05-02 20:56 2020-05-02 20:56
Reporter damerell View Status public  
Assigned To
Priority normal Resolution open Local or Remote Both
Status new   Operating System All
Projection none   Console or Tiles Both
ETA none Fixed in Branch Product Branch 0.25 stable branch
  Product Version 0.25-a0-901-g968d922
Summary 0012247: Possible acquirement crash when no armour slots available.
Description An octopode who has antennae 3 and Sacrifice Hand may get a crash when reading a scroll of acquirement.

ASSERT(chosen_elem) in 'acquire.cc' at line 112 failed.

I think this is because it decides to acquire armour then _acquirement_armour_subtype() fails to work.

A possible fix would be to extend the check (class_wanted == OBJ_ARMOUR && you.species == SP_FELID) in _find_acquirement_subtype() to cover this case.
Steps To Reproduce
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-02 20:56 damerell New Issue


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