And I suppose if you hadn't ragequit the dev team years ago, and had instead stayed to work to improve things incrementally, we might have working unit tests by now.
It's an imperfect world, BattleMaster's an imperfect game, and we're an imperfect dev team. Get over it, and quit making snide remarks on the forum.
Yeah, but you drove me out with your attitude, didn't you? Like you've done to others. You wouldn't listen to me back then any more than you listen to me now - "We're not a professional shop. We don't have to do things correctly". So don't make silly comments like "things might have changed" - I was pushing for these things back then, and you were fighting them every step.
You'll be surprised to know, however, it was Tom's attitude that actually caused me to quit. AJ's bull!@#$ was just the last nail.
While not as exhaustive as automated testing, I did test several times with advies in different locations and skill levels, adjusting values as necessary.
While the intent is good, that's unfortunately worse than not doing anything. It is incredibly time intensive, but produces such a low data set that you can't draw any valuable conclusions from it.
Once again, I'll make the offer. Send me that single file for hunting & I'll walk you through a simple re-write of how you can make it testable, and some tools you can use to help speed up your work & ensure it is doing what you want it to. You can use as a template for anything else. I don't need access to anything else - you can PM me for my email if the forums don't allow attachments.