I believe slaying is overloaded for the type of ammo the missile weapon uses and slaying does not carry over from the weapon to the arrow regardless, so the only way to slay with a missile weapon is to fire a missile of slaying. The slaying field in the treasure definition is therefore ineffective.
Sorry, instead of "touchy and unreliable" I meant "practically impossible". When the client drops a sent command but still notifies scripts as if it had been sent, any script that increments its own ncom counter (because you cannot ever know the client's actual ncom state) will go out of sync unrecoverably. From what I've seen glancing at the client source, sync is supposed to deal with this, but I haven't looked into how it works yet. The scripting interface should have sent ncom with each monitored...
GTK2 client, scripting: don't call script_monitor if must_send would drop the command
The GTK2 client's script system calls execvp (https://linux.die.net/man/3/execvp) or CreateProcess to execute scripts, which use the environment's PATH to search. I use a Batch script to add my scripts folder to PATH before running the client, but a hair or two were pulled before I discovered this solution. I think the documentation should be a little clearer on the point that the clients don't have much in terms of their own embedded scripting languages and running a script just shells out (although...
In the absence of an Edit button on the initial ticket: s/#244/#288/
Add label for currently open container
The smooth face is missing because I was not aware that it is strictly necessary. Well, judging from the screenshot, it works perfectly (the clouds smooth over the void), but it complains regardless. My best guess for why the floor is missing is that I had sent an arch with CRLF line endings because that's what Git checks out for me. I've since configured Git to always check out files with LF line endings. General outline of changes since the last zip: - Fixed line endings - Moved/renamed arch/system/blocked_richblack...
Touch-ups on clsc potion graphics (potions branch)