>Steps to reproduce problem: >1) make sure you don't have race, role, gender specified in your > defaults.h, then add > OPTIONS=role:Valkyrie,race:Human,gender:male,align:lawful >2) start a new nethackw.exe game >3) Uncheck "Random" from gender box, now you can select from male > or female, not only female. >4) Select male and click OK. >5) When game begins press shift+O (Options) and look to gender. > Your valkyrie is male. defaults.nh values were not used the dialog initialization. That's why both male/female options were available for Valkyries. This is now fixed. Also added: checking for consistency of the initial settings and resetting all incompatible values to ROLE_NONE.
5.8 KiB
5.8 KiB