Dungeon Crawl Stone Soup Tracker - DCSS
Viewing Issue Advanced Details
12137 Bug Report minor always 2019-11-25 13:30 2020-05-02 04:31
sdynet Local  
normal Tiles  
new 0.25 stable branch  
0.25-a0-109 open  
0012137: Gozag's bribe information is not displayed.
information do not show all after 0.23.
png file icon Bribe.png [^] (86,761 bytes) 2019-11-25 13:30
Issue History
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

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.
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.
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.