Notes |
|
(0030941)
|
PleasingFungus
|
2016-08-29 17:27
|
|
I haven't tested yet, but this may be caused by 2a379a6b1d42a . |
|
|
(0031144)
|
PleasingFungus
|
2016-10-20 07:47
|
|
Can't reproduce this. Is this still happening for you? |
|
|
(0031148)
|
Nekoatl
|
2016-10-20 08:02
|
|
Yes, but upon further testing, it seems to only happen when the starting piety grants an additional divine ability. When starting a human monk and using wizard mode to join Sif Muna or Okawaru, Renounce Religion does not get mapped to X, but when joining Nemelex Xobeh, it does. |
|
|
(0033929)
|
Nekoatl
|
2020-11-18 20:41
|
|
I haven't seen this happen in quite some time and can no longer reproduce the behavior intentionally. I think the bug has been fixed. |
|
|
(0033997)
|
advil
|
2020-12-22 03:25
|
|
This bug has still been lurking in the codebase; I believe it could happen any time `your_talents` was triggered in the middle of `join_religion` with a god that had 0-piety abilities; this call ordering was possible because over time there have been various ways it could be called as an indirect side-effect of messaging. I suspect the original version of this must have been local-tiles only, where a badly timed more on joining a religion would cause a redraw, and build the abilities list (using your_talents), before the god was fully set up. Quivers introduced a new version of this that made it easier to track down
Fixed, hopefully, in: https://github.com/crawl/crawl/commit/5b34608550e9 [^] |
|