Fixed error in prune_dead_listeners when removing a listener that was already destroyed.
Fixed bug causing hearthlings to get stuck in beds and chairs.
Fixed frozen hearthlings bug when destroying an occupied bed or chair.
Recreate ghost and iconic entity forms when they are destroyed with the debug console.
Fixed bug when destroying items inside backpacks.
Improved grow walls command to handle more cases with 1 block wide cuts in the floor.
Fixed engine error with pastures when saving/loading the game.
Fixed a race condition on load with the waterfall renderer.
Fixed crash to desktop when recovering from an assertion with no error message.
Fixed duplicating items when a promotion is cancelled.
Made all crafter workbenches restockable (under âToolsâ).
Fixed the collision region for the Cobblestone Fence Gate.
Trees will now stop growing if there is not enough space.
Fixed a bug when reserving space while restocking.
Fixed save/load bug with raiding scenarios.
Fixed bug that prevented old talismans from being used to promote.
Fixed bug that showed âIdleâ instead of âRestockingâ for a hearthlingâs status text.
Other Changes
Improved performance of the AI task scheduler.
Improved performance when placing lots of items and ladders.
High performance CPP AI and Subspace Pathfinder can now be enabled in Settings->Gameplay->Experimental.
Game Speed 3 can now be enabled in Settings->Gameplay->Experimental.
When facing items, hearthlings now face perpendicular to the itemâs closest block. Previously, they faced the center of the item which could place them at an angle for items larger than 1x1.
Woohoo! Iâm going to steal @8BitCrab 's thunder and prematurely confirm the âprune_dead_listenersâ bug dead (again). Just did a run through to where it should have occurred and all went smoothly.*
*I reserve the right to completely recant this statement and deny any knowledge of having confirmed the aforementioned bugâs death prematurely, should the zombie bug rise from the dead once again.
Like Kthulu, banishment is a temporary fix. Eventually, somebody will open a portal to the realm of forgotten bugs and the embodiment of evil that is the zombie bug shall return once again. Rising from the ashes of fallen civilizations to taunt the devs mercilessly for all eternity.
i feel like thee underestimate these devs powers of good, they are able to permanently banish evils such as these, though sometimes, like these times, it takes much longer then originally expected.