fix github issue #589 - gremlin crash
when fleeing hero who was wearing gold dragon scales/mail and not wielding any weapon. When a gremlin was made to flee "artifact light", code originally intended for Sunsword attempted to format 'uwep' as an artifact. For gold scales/mail instead of that, it gave a sane but inappropriate value if wielding something or segfaulted if not wielding anything. Fixes #589
This commit is contained in:
@@ -802,6 +802,7 @@ if an invisible monster put on or took off armor while out of hero's sight
|
||||
spurious message "Suddenly you cannot see it" would be given
|
||||
an item thrown or dropped while swallowed was treated as being picked up by an
|
||||
unseen monster so object fields {known, dknown, bknown} got cleared
|
||||
segfault if gremlin fled weaponless hero wearing gold dragon scales/mail
|
||||
|
||||
curses: 'msg_window' option wasn't functional for curses unless the binary
|
||||
also included tty support
|
||||
|
||||
Reference in New Issue
Block a user