I may have missed something. Is that a dictionary table? My thought is that it was the colon. You don't have a type for the table, so it automatically assumes it's weighted. The weight you gave it (it's looking for a number) is a string, no? It…
What I do is I have one file which is all the use commands and one table that basically just says go. You don't want to upload that file somewhere. Keep it local (I put most of my files up on my dropbox). If you upload it somewhere else, the prog…
I see your point and I think there are too many undefined variables in the thing. I basically just busted the table into two tables, one where it includes all of the adventure level variables (and gets motives for villains in the adventure) and one…
Also, if I remark out the table call completely, everything works fine. I don't get a weird [ or {. There are no invalid calls or anything like that. I would think if there was something out of place before this, it would wash out somewhere in th…
I should add that I started remarking out lines to see where it breaks, and it breaks when on the line [masterPV==[|{curhench}|0]]&... would there be some reason that including that line would cause the table to not output print statements BEFOR…
It's also possible to ditch the entire dictionary table and just use an elaborate series of [when] statements on the word that would have been the key. I haven't tried this, but it might be the most useful workaround.
Good list...
There's also a maximum number of lines one entry in a table can take up. I'm not sure what that limit is, but when it comes up, the program spits out all remaining lines as text. I have an initializing "table" that has all of the val…