dialog_tree_encounter.luac Engine Error

An Engine Error is encountered immediately after Mer Burlyhands drops by with a gift to thank you for conducting Goblin genocide.

Steps to reproduce:
1) Respond to all Goblin encounters aggressively (Kill zem all)
2) Free all Goblin puppies
3) Wait for Mer to thank you

Expected Results:
Showered with praise and luxurious (and rare oplzoplzoplz) loot.

Actual Results:
Dastardly Engine Error

release-465 (x64)
radiant/modules/log.luac:18: bad argument #2 to ‘format’ (no value)
stack traceback:
            [C]: ?
            [C]: in function ‘format’
            radiant/modules/log.luac:18: in function ‘format’
            radiant/modules/log.luac:52: in function ‘write’
            radiant/modules/log.luac:55: in function ‘error’
            …er/controllers/encounters/dialog_tree_encounter.luac:41: in function <…er/controllers/encounters/dialog_tree_encounter.luac:35>

stonehearth.log (with crafter debug detail enabled)
Save Game

Versions and Mods:
Alpha 12, Release-465 (x64)

System Information:
Windows 10 x64

Thanks! I should have this fixed for the next release.


Cool. :slight_smile:

FYI on that save game. I tried to continue playing it for a while, and it only stays playable for about 30 mins to an hour before it grinds nearly to a halt on my machine (an AMD 8350 8-core 4Ghz CPU w/ 8GB RAM & a Radeon R9 270X GPU).

It’s a small-ish, very uncomplicated town with 17 Hearthlings. When it comes time for the team to focus on optimizations, it might make a good bell weather candidate due to its lack of overall complexity.