[net.games.hack] Strange dragon behaviour in mazes

frans@duvel.UUCP (Frans Meulenbroeks) (03/18/86)

A strange bug is annoying you -More-

I've encountered a strange problem in hack 1.0.3.
When wandering in a maze, a dragon decided to spit fire at me.
However, we were at different sites of a wall. Curiously, I saw
the beam of fire encounter through the wall! I also got messages
like "The bolt of fire hits you". Luckily I had already taken protective
action.
Strange enough my scrolls didn't burn!

I suppose that something is wrong in the inrange routine in hack.wizard.c
or maybe in buzz in hack.zap.c

However, I fail to see the fix right away.

-- 
Frans Meulenbroeks
	until May 1, 1986: Philips Microprocessor Development Systems
        		   ...!{seismo|philabs|decvax}!mcvax!philmds!frans

king@h-sc1.UUCP (jon king) (03/20/86)

> A strange bug is annoying you -More-
> 
> I've encountered a strange problem in hack 1.0.3.
> When wandering in a maze, a dragon decided to spit fire at me.
> However, we were at different sites of a wall. Curiously, I saw
> the beam of fire encounter through the wall! I also got messages
> like "The bolt of fire hits you". Luckily I had already taken protective
> action.
> Strange enough my scrolls didn't burn!
> 
> I suppose that something is wrong in the inrange routine in hack.wizard.c
> or maybe in buzz in hack.zap.c
> 
> However, I fail to see the fix right away.
> 
> -- 
> Frans Meulenbroeks
> 	until May 1, 1986: Philips Microprocessor Development Systems
>         		   ...!{seismo|philabs|decvax}!mcvax!philmds!frans

Dragon's breath is like a wand (of fire) and seems to respond to obstacles the same way.  (That is, ricocheting, etc.)  Have you ever zapped a rock (blocking a corridor, say)?  Or a puddle?  Consider walls in a maze as immobile rocks, and I think that should explain the seemingly anomalous behavior of your Dragon's breath.  I would not consider it a bug.