Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0012137 [DCSS] Bug Report minor always 2019-11-25 13:30 2020-05-02 04:31
Reporter sdynet View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Branch 0.25 stable branch
Summary 0012137: Gozag's bribe information is not displayed.
Description information do not show all after 0.23.
Additional Information
Tags No tags attached.
Attached Files png file icon Bribe.png [^] (86,761 bytes) 2019-11-25 13:30

- Relationships

-  Notes
(0033602)
aidanholm (developer)
2019-11-25 15:10

This is likely due to the check in _list_bribable_branches() that you have seen the stair. You're playing in wizmode, so i'm guessing you never saw any branch upstairs, instead warping directly with &~. You could confirm this by checking the dungeon overview screen.
(0033603)
sdynet (reporter)
2019-11-25 15:54

In accordance with your opinion, I went and checked. You were almost right. Except for Pandemonium. I approached here normally. But no bribe information was displayed here.
(0033783)
ebering (developer)
2020-05-02 04:31

I don't currently have time to implement the fix, but the current use of stair_level knowledge is a hack. The correct solution is to extract the branch collecting logic in _get_seen_branches and _get_unseen_branches from the string formatting parts inside dgn-overview.cc and then export a function that provides a list of "possible branches" and iterate over those branches instead of the branch_iterator.

This will sync the list in Gozag's extra pane with ^O.

- Issue History
Date Modified Username Field Change
2019-11-25 13:30 sdynet New Issue
2019-11-25 13:30 sdynet File Added: Bribe.png
2019-11-25 15:10 aidanholm Note Added: 0033602
2019-11-25 15:54 sdynet Note Added: 0033603
2020-05-02 04:31 ebering Note Added: 0033783


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