Notes |
(0033205)
damerell (reporter)
2019-03-30 17:27
|
Additionally, I haven't checked this bit, but I get blank lines in the log when opening a door in a position that doesn't generate these messages, like so:
_Some of the chunks of flesh in your inventory have rotted away.
_You open the door.
and I wouldn't care to lay odds this isn't symptomatic of the same issue. |
|
(0033208)
NormalPerson7 (reporter)
2019-03-30 23:39
|
I have a fix for this in PR 1024. |
|
(0033209)
NormalPerson7 (reporter)
2019-03-31 22:48
|
Fix merged in 0.24-a0-227-g1a43be2. Thanks for reporting. |
|
(0033309)
damerell (reporter)
2019-06-13 02:59
|
I'm afraid I closed this prematurely. The PR fixes the spurious message, but not the spurious blank message on opening any closed door with "wall_jump_move = true".
The blank message is seen because in the conditional in movement.cc, line 806 (if (!attacking && !targ_pass && !can_wall_jump && !running ...), no check is made that "wall_jump_err" is non-empty. (It can quite legitimately be empty; an empty string is put into it at the end of wu_jian_can_wall_jump, since in this case we _can_ wall jump off the door, we just will never do so by movement, so there is no error string to supply).
I submit such a check should be added.
While I'm on Wu Jian messaging, if you're in treeform and you select wall jump via the (a)bility menu, you are told "There is nothing to wall jump against here." I submit a check for "you.is_stationary()" could be added in
wu_jian_wall_jump_ability() to give a more useful message. |
|