Drone AI, Wreckage Parts, and Fixes
A lot of today's work focused on the DMC drone and related items. As mentioned earlier, I wanted to add some sort of reward for those who survive a drone attack (and corresponding banishment). Today, I finished adding a bunch of new items and recipes for that reward.
These new parts are occasionally found in the wreckage of a downed DMC drone. You'll need a tool to extract them, and some wreckage will be too damaged to get much of use. If you get enough parts, though, there's a new recipe...
I also spent some time fixing-up the drone AI. I needed to prevent negotiating behaviors, surrender, retreat, and those sorts. And, as a machine, it needed to block things like bleeding, stunning, fallen, and similar biological/ambulatory conditions. When I was done, it seemed to be working in a reasonable way.
I also managed to finally fix one of the container item overlapping bugs we've been seeing. It turns out that the main cause was when the first item listed in a container wasn't in the top left corner, and a new item was added. This resulted in all subsequent items being added in the top left corner.
There was also a bug in the new encounter that allowed an NPC conversation to happen over and over, so I walled that off.
I think we're finally nearing a point where this update is ready for public consumption. I just want to hammer out some minor issues with the new recipes, and then we'll see how it plays.
Hope everyone has a good weekend!