I put up a new version of SLHQ on the site. I’ve been playtesting with it. Most of the initial configuration for item drops has been put in, which means that the scale is tipping in the “too easy” direction again. I start to doubt that true balance will ever be achieved.
Of course, when I keep adding features, this is to be expected. I also did a bit of refactoring to rid the code base of magic strings. Not that any of that matters to gameplay, but named string constants instead of naked string makes it less likely for me to mess things up.
I had been going through a large code overhaul, but some negative reactions to some of the features I put into 220.127.116.11 have caused me to change some things around a little.
Mainly, folks did not care too much about the thieve’s ability to steal megaham. It was compounded by the fact that, if there is a creature in a room, the room indicator is red, whether or not there are any items in the room. This was by design in the original version, where monsters didn’t respawn and once a room was empty of creatures, the player could take items unmolested.
I haven’t completely abandoned the thief taking megaham… I have simply made it less likely. There is now a 10% chance that a thief will take your megaham. Usually he will just steal gold.
I have also added new minimap indicators so that rooms with items and creatures can more easily be picked out.
This will be the first version where the gameplay iteself takes place inside a DLL consumed by the UI applications. Basically there is zero impact that I can detect.