Does it work?

Um, I think so. After not having quite as much time as I liked to get it finished and balanced today, I then remembered at 11:30 that I hadn't tested the exploding weapons yet. And then spent an age trying to work out why it wasn't working. It turns out I hadn't been very careful with my variable names, and some of the screen output code was overwriting variables which were being used to track what's in range of the explosion. Which made for an interesting round of debugging, where code which used to do something suddenly decided to get stuck in an infinite loop.

As such, I haven't been able to play the game to completion, or do enough playtesting to get the balancing right. And with my current screen telling me I have 498 bytes of RAM spare, I'm not even sure if the game will make it all the way to the end.

At the moment, that's just the output of TEXTSAVEO 3/TEXTSAVEO 1. I did try making a syntax highlighted one, but the steps were rather convoluted (split program into chunks -> load into BBC BASIC for Windows demo -> print to PDF using CutePDF -> export to HTML using some random tool). The tools I tried for the HTML conversion weren't that great either, and produced over-complicated, messed up formatting. And BBC BASIC for Windows' syntax highlighting is nowhere near as good as StrongED's

I'm not sure what the program's limit is for the number of monsters in a room, but mine appears to be 2. Deaded again!

Getting hit by wielded weapons hurts quite a bit more than I was expecting - enough for some monsters to kill you in one hit on the 2nd level. I'm tempted to tweak the formula a bit, but that would go against the spirit of a 7DRL (i.e., that once the competition is over you're only meant to release bugfixes).

I think I'll have to try playing a game where I just run away from any big, scary monsters and see how far I can get