Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000760 [DCSS] FR: Interface Improvements tweak N/A 2010-02-11 04:50 2010-09-10 18:47
Reporter blub View Status public  
Assigned To rob
Priority normal Resolution done  
Status resolved   Product Branch 0.6 ancient branch
Summary 0000760: rings autopickup logic
Description Somebody should check the rings autopickup logic. I'm not sure if this still applies to the latest versions of 0.6, as I haven't played for quite some time now... Or can you or do you have to edit your config file for this?

If you already have and identified a ring of teleportation, autopickup should not pick up another ring of teleportation. Likewise, autopickup should pick up a second ring for those ring types where it is reasonable (like e.g. having two rings of sustenance, but not three).
Additional Information
Tags No tags attached.
Attached Files

- Relationships
related to 0001000closedKiloByte Multiple rings of sustain ability and teleport control are picked up by default 
has duplicate 0002089closed Don't autopickup a "fixed" ring when 2 of them are already in inventory 

-  Notes
(0005784)
pixnaps (reporter)
2010-06-21 04:23

I've noticed this problem in the latest windows builds too.
(0005807)
KiloByte (manager)
2010-06-21 14:32

Rings of teleportation stack, this is not a bug.

About not picking up the third one, it would require logic more intelligent than just "is this ring identified?".
(0008387)
Nexos (reporter)
2010-09-10 18:04

Well, maybe ring types should have sthg like a maxPickup property which would be 2 for rCold/Fire/Life/Magic, ice/fire, sustenance, hunger*, tele, mag power, regen, sustAb, wizardry
1 for rPois, invisibility, levit, see inv, tele^
-1 (unbounded) for all other types (dext, ev, int, prot, slaying, str)

*even if it's non autopicked by default, not sure how it might be useful... maybe when you're engorged in Hell and want to avoid the stat "death" by eating a royal jelly

Alternatively, no limit for "variable stats rings" (the "category -1"), 1 for "category 1", else 2.

Of course, in both cases, only items currently in inventory should be taken into account when counting.
(0008389)
rob (developer)
2010-09-10 18:47

moved to wiki (interface page)

- Issue History
Date Modified Username Field Change
2010-02-11 04:50 blub New Issue
2010-06-21 04:23 pixnaps Note Added: 0005784
2010-06-21 14:32 KiloByte Note Added: 0005807
2010-09-10 14:13 Kate Relationship added has duplicate 0002089
2010-09-10 14:39 rob Relationship added related to 0001000
2010-09-10 18:04 Nexos Note Added: 0008387
2010-09-10 18:47 rob Note Added: 0008389
2010-09-10 18:47 rob Status new => resolved
2010-09-10 18:47 rob Fixed in Branch => 0.8 development branch
2010-09-10 18:47 rob Resolution open => done
2010-09-10 18:47 rob Assigned To => rob


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