Howdy, I'm working through an API tutorial that uses `modbattr` from ChatSetAttr to reduce the `lvln_slots_expended` attribute by 1. My code, which AFAIK is the same as the tutorial, and that tutorial is very recent: <a href="https://gist.github.com/eugenehiggins/b2990f6d3e8176418dba697c1a048014" rel="nofollow">https://gist.github.com/eugenehiggins/b2990f6d3e8176418dba697c1a048014</a> The error I'm getting: "ERROR: Did not specify an attribute name when referencing attribute using @{[the correct charID]}"
"Error
at eval (eval at <anonymous> (/home/node/d20-api-server/api.js:158:1), <anonymous>:575:11)
at String.replace (<anonymous>)
at Object.d20.textchat.doChatInput (eval at <anonymous> (/home/node/d20-api-server/api.js:158:1), <anonymous>:549:29)
at sendChat (/home/node/d20-api-server/api.js:1815:16)
at apiscript.js:17:13
at eval (eval at <anonymous> (/home/node/d20-api-server/api.js:154:1), <anonymous>:65:16)
at Object.publish (eval at <anonymous> (/home/node/d20-api-server/api.js:154:1), <anonymous>:70:8)
at /home/node/d20-api-server/api.js:1661:12
at /home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:560
at hc (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:39:147)" The weird thing is that the attribute is being correctly reduced by one, so I don't know why the log is throwing this error. I logged out the attribute name it's trying to change and the string is interpolated correctly. Is it best practice to just ignore errors when things are working? Or is this not working as well as I think it is? Thanks, Gene