As I was working on my game I had the API get locked up repeatedly. Since it would happen when I ran a RecursiveTable macro I was pretty sure that was one of the culprits. By disabling Mods one at a time I found the conflict to be with ZeroFrame. If I enable ZeroFrame and run a macro with an RT call in it, the API crashes. Your scripts are currently disabled due to an error that was detected. Please make appropriate changes to your script's code and click the "Save Script" button. We will then attempt to start running the scripts again. More info... If this script was installed from the Mod Library, you might find help in the Community API Forum. For reference, the error message generated was: TypeError: Cannot read property 'map' of undefined
TypeError: Cannot read property 'map' of undefined
at collectRollData (apiscript.js:2680:55)
at Array.map (<anonymous>)
at apiscript.js:2779:44
at Array.map (<anonymous>)
at parseInlineRolls (apiscript.js:2758:28)
at Object.getRollData (apiscript.js:2825:19)
at runLoop (apiscript.js:3286:87)
at handleInput (apiscript.js:3499:13)
at eval (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:65:16)
at Object.publish (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:70:8)