laman@sdcsvax.UUCP (12/10/83)
I was in a room like so: ---+-------------- | @ | | | ------------------ I had three potions (two levitation and one hallucination) that I wanted to get rid of before exiting the room. So I threw two of the to the left, and I got the appropriate message. But when I threw the third one to the left, I got a message saying that a "long sword" disappeared as it hit the ground (not a direct quote, but you know what I mean). WHAT!? I paniced for a bit, but all three potions were gone. I would have wielded a long sword, and when I check my pack I also saw that I wielding my mace. I'm fully convinced, it's a bug. The message said the wrong object. I remember someone posting a bug about something similar, but I don't remember enough to say if that would cover it. It was understandable that the potion would "disappear" since the first two we both against the wall, and thus took up all the "available space" by that wall. (That message sure did wake me up). Mike Laman UUCP: {ucbvax,philabs,sdccsu3,sdcsla}!sdcsvax!laman
robison@eosp1.UUCP (12/13/83)
Obviously, the IDnumber of a long sword (among weapons) is the same as the ID number of your potion (among potions). The subroutine that tells you a projectile has disappeared expects to get the ID of a weapon. (One of the outstanding weaknesses of Rogue is the way it allows you to use anything as a weapon, but the software is really not worked out for non-weapon combat). You know what, I now realize that I can identify potions without drinking them; all I have to do is throw them away, after I develop a table correlating potion and weapon numbers. - Keremath, care of: Robison decvax!ittvax!eosp1 or: allegra!eosp1