Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0009388 [DCSS] Bug Report minor always 2015-01-10 01:30 2015-01-10 02:04
Reporter Kvaak View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Branch 0.16 ancient branch
Summary 0009388: Getting one mutation level prevents beastly appendage for some species
Description Beastly appendage normally attempts to give you level 2 horns or level 3 talons, unless you're an octopode in which case you get a level 3 tentacle spike.
However if you permanently gain e.g. a level of the tentacle spike mutation on an octopode you can no longer cast beastly appendage, you're permanently stuck with a level 1 spike. Similarly for other races the corresponding slot is considered "locked" if they gain horns or talons.

While the damage difference between the various mutation levels isn't that great this still seems like unintended behaviour and one would expect BA to simply temporarily "upgrade" the body slot mutation.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0028263)
neil (administrator)
2015-01-10 02:04
edited on: 2015-01-10 02:05

Renamed. If you have a completely free slot (no equipment and no mutation), I think BA should continue choose that one, since upgrading a mutation is usually not as good as getting a new one.

If your other slots are taken, though, I don't see a problem with falling back to upgrading a slot, even if it doesn't do much.

I'm not sure what to do about horns: if it has to choose head slot and you have Horns 1 already, should you end up with Horns 3 or Horns 2? Horns 2 is the simpler rule, but Horns 3 feels more "fair".

At least some of the technical problem with allowing appendage on top of an existing mutation have already been worked out (0.15-a0-2376-gaec5098), but I'm sure there are bugs lurking in such a change. So I would target 0.17 for this one.


- Issue History
Date Modified Username Field Change
2015-01-10 01:30 Kvaak New Issue
2015-01-10 02:04 neil Note Added: 0028263
2015-01-10 02:04 neil Summary Gaining an aux attack mutation possibly has undesired interaction with beastly appendage. => Getting one mutation level prevents beastly appendage for some species
2015-01-10 02:05 neil Note Edited: 0028263


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