Dungeon Crawl Stone Soup Tracker - DCSS
Viewing Issue Advanced Details
11092 Bug Report minor sometimes 2017-06-07 18:49 2017-06-22 18:09
cut1less Local  
advil Linux  
normal Both  
closed experimental branch  
0.21-a0-43-g1479571521 done  
none    
none 0.21 ancient branch  
0011092: Viable species/background option ("+" key) returning random species/backgrounds
At the new game character creation screen, using the viable species/background option (the + key) gives a random and potentially non-viable species/background even if the other choice (the background or species) has already been chosen.

Some examples that I've gotten are HuSk, SpNe, TeNe, and VsCK, which are not viable in either direction but sometimes come up as completed characters from using the + key on the species or the background screens.

Expected behavior:
1) If both species and background are unchosen, + key would give a random option for one.
2) If a species/background has been chosen (either by the player or randomly, as above or via *), then choose a viable background or species from what is recommended by the species/background.

Note: The viable character button ("#") works as intended, giving combos that are viable in at least one direction.
has duplicate 0011085resolved PleasingFungus Tab for a Viable [race] does not guarantee a viable character. 
? file icon 0001-Fix-Viable-species-background-new-game-option.patch [^] (990 bytes) 2017-06-08 00:24 [Show Content]
Issue History
2017-06-07 18:49 cut1less New Issue
2017-06-07 19:07 PleasingFungus Relationship added has duplicate 0011085
2017-06-07 20:50 advil Status new => confirmed
2017-06-08 00:24 cut1less File Added: 0001-Fix-Viable-species-background-new-game-option.patch
2017-06-08 00:25 cut1less Note Added: 0031664
2017-06-15 19:55 advil Note Added: 0031682
2017-06-15 19:55 advil Status confirmed => resolved
2017-06-15 19:55 advil Fixed in Branch => 0.20 development branch
2017-06-15 19:55 advil Resolution open => done
2017-06-15 19:55 advil Assigned To => advil
2017-06-22 18:09 cut1less Status resolved => closed

Notes
(0031664)
cut1less   
2017-06-08 00:25   
I have a patch that seems to work. It looks like the button got broken at commit 02c9e3ca329c, when a lot of the menu got changed/overhauled.
(0031682)
advil   
2017-06-15 19:55   
Merged in https://github.com/crawl/crawl/commit/625dad4402b2 [^]

Thanks for reporting and then figuring this out!