Hi! First off, I wanted to say thank you for creating this script, and I'm loving it, lovin it ever since Combat Tracker. Everything's is working fine, except I've been getting the handlegraphicmovement errors everytime I move a token outside of combat Here's the error to be exact: TypeError: Cannot read property 'hasOwnProperty' of undefined
TypeError: Cannot read property 'hasOwnProperty' of undefined
at handleGraphicMovement (apiscript.js:8909:52)
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 TrackedObj.set (/home/node/d20-api-server/api.js:1024:14)
at updateLocalCache (/home/node/d20-api-server/api.js:1322:18)
at /home/node/d20-api-server/api.js:1506:11
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)
at Kd (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:546)
at Id.Mb (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:489)
at Rd.Ld.Mb (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:94:425) I've noticed that this is the error occured only when I move any token outside of combat, otherwise inside combat the script run just fine. Another error I've come across is when we keep on progressing turns in the combat (about 2-3 turns in combat), eventually this error seems to come up: TypeError: Cannot read property 'get' of undefined
TypeError: Cannot read property 'get' of undefined
at announcePlayer (apiscript.js:7404:40)
at doTurnorderChange (apiscript.js:7112:13)
at nextTurn (apiscript.js:7232:9)
at commandHandler (apiscript.js:5697:17)
at _.each (apiscript.js:5566:21)
at Function._.each._.forEach (/home/node/d20-api-server/node_modules/underscore/underscore.js:186:9)
at inputHandler (apiscript.js:5561:19)
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:1638:12 This one... I'm not so sure what's causing it to be exact, but it's true that it occurred everytime around 2-3 turns into combat. I have ver.1.8 of Combat Master and also Group Init, Token Mod, lib TokenMarker , Token Conditions, Roll20, Audio Master, OnMyTurn installed I hope for the best for this script, such utility in one API!