Evan Balster
Evan Balster
@joshuafontany @pmario Maybe open a new topic to discuss this, guys. FWIW, the TiddlyWiki documentation seems to suggest that access to non-root JSON variables was considered as a core feature......
This could be related to https://github.com/CleverRaven/Cataclysm-DDA/issues/82635? That bug prevents a mission marker from spawning, but also causes a long hang and prints an error message to the log. The manifestations...
+1. Also just experienced this with a depleted smart lamp.
I am a little confused now because I've come across some apocrypha that says coroutines _do_ use the same registry as the main lua_State, but this seems to conflict with...
Spent a while longer messing with this. Telling Yusuke to stop crafting before Rosann walks away definitely prevents the crash. Revised the issue title accordingly. EDIT: The freeze also occurs...
The infinite loop appears to happen in `do_activity`. It can occur if there is no line of sight between the two NPCs, even if the NPC with the proficiency is...
@ShnitzelX2 That save file was made with a recent-enough build that it experimental 2025-11-24 or so should load it right up. Or, on a fresh file, try using a scavenger's...
Every time you call `sol::make_object` or other `make_` functions, a new reference is created and put into its own slot in Lua's registry, which is a big table of all...
See item 2 in this comment: https://github.com/ThePhD/sol2/issues/890#issuecomment-552064783 Essentially, the issue is that coroutines have their own lua_State _and their own registry_. Any sol references (object/function/userdata/thread/whatever) passed to C++ from the...
I'll go ahead and open an issue.