Playtesting, Bug Fixes, OOO Monday
I decided to do some more playtesting this morning, to get a feel for scavenge drop rates. The recent change has caused more than a little concern among players, so I've been watching for signs it's too easy or hard.
After about an hour, I found that my playthrough was achieving a pretty steady trickle of loot and wounds. I was finding just enough to get by, plus some things to sell at the junk market. But on the other hand, I was also getting pretty banged-up from scavenging accidents. In retrospect, this actually makes sense given my judicious use of strong and crowbar when available in scavenging.
Most importantly, I still felt like I was having a steady supply of windfalls and challenges, and had to be clever to solve issues as they came up. I think that balance is still about right, despite the increase in scavenge accidents. (Maybe even better? Now we have more wound treatment as a risk of more scavenging reward.) I'm inclined to leave it at current levels, and tweak smaller elements like types of loot or more item variety.
While I was testing, I ran across the bug with newspaper headlines not fitting in large UI mode, so I fixed that. (Decided to resize the tooltip so it needs less vertical space.)
I also playtested Kaaven's Mini Mighty Mod of Doom, as he was seeing some weird bugs. Apart from having too much fun, I stumbled across the bug he described. It turns out that a condition in his mod had a typo, and the game's data parser didn't handle the error correctly. The result was NaN propagating through the creature wounding system, eventually breaking it down completely.
Since conditions are one of the most often used components of the game (and mods), I added some data validation to help avoid this in the future. Hopefully, the game will fail more gracefully in the future!
Finally, I should point out that this weekend is Canadian Thanksgiving, so I won't be at work on Monday. I should be back on Tuesday, however. For those celebrating a holiday weekend, enjoy!