Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

API Sandbox issues (Production)

1425241770
Gen Kitty
Forum Champion
So, I'm in the middle of a game I am the GM for, when I notice my powercards script isn't responding. I go over to my API console and it is line after line after line of 'spinning up new sandbox', with periodic output from scripts with 'on ready' alerts, I'm talking 70+ lines of output for a session that's only 30 minutes in. I reloaded my campaign tab, and now sound isn't working (with the expected errors in the web console log). Here's my web console log for the game tab 70 app.js:22:21517 "TOUCH SUPPORTED: false" app.js:23:13566 "USING WEBGL ACCELERATION..." app.js:23:14387 "WEBGL STARTUP SUCCESS" app.js:23:14976 "select" app.js:18:6586 "Switch mode to select" app.js:18:8432 "Initializing new dice engine with randomness..." app.js:32:31928 "Using random entropy" app.js:32:32005 "window resize" app.js:36:2609 "Final set zoom!" app.js:23:27332 "UPDATE GL SIZE!" app.js:23:8116 "Final set zoom!" app.js:23:27332 "tuts loaded" tutorial_tips.js:7:1 "Final page load." app.js:29:2172 "Scan for new plays!" app.js:29:1320 "Auth'ed." app.js:28:20163 "Go post auth!" app.js:28:20360 "Scan for new plays!" app.js:29:1320 "initial setup" app.js:28:20570 "Got players value..." app.js:28:20812 "joining game..." app.js:28:26364 "Player -J1im0ts1nkWX7wPqp23 is offline..." app.js:27:3895 "I think I should be first?" app.js:27:4410 "FIRST PLAYER: -JIlx79t9cmyAWdi4upA" app.js:27:4486 "Player -JJJOBkN1P0MH4U0Gz_g is offline..." app.js:27:3895 "Player -JLYuVKe3FZ18XmhaVU0 is offline..." app.js:27:3895 "Player -JZG_keCNFrxuTrBo87u is offline..." app.js:27:3895 "Player -JdB5yKO_renV6uLAr1y is offline..." app.js:27:3895 "Player -JiHVpddH99YDBHIbrVR is offline..." app.js:27:3895 "Deferred finish joining..." app.js:28:26454 "Firebase Online" app.js:22:22823 "Adding myself before -JIlx79t9cmyAWdi4upA" app.js:27:4761 "refershing page listings!" app.js:31:9270 "Full load page!" app.js:26:12108 "We have 15 pages" app.js:28:21542 "handle page changes" app.js:28:22056 false app.js:28:22137 "refershing page listings!" app.js:31:9270 "Do refresh link cache!" app.js:25:7470 "init active page!" app.js:28:25365 "activate page!" app.js:26:14270 "FULLY ACTIVATE VIEWS FOR PAGE." app.js:26:14502 "Search took 36ms" app.js:34:24246 "Updating character sheet values" app.js:29:19461 "initiatlizing video chat" app.js:34:11088 "Connecting to WebRTC" app.js:34:11606 "Updating character sheet values" app.js:29:19461 "Graphics: 13" app.js:26:13449 "Paths: 0" app.js:26:13645 "Updating character sheet values" app.js:29:19461 "refershing page listings!" app.js:31:9270 "Updating character sheet values" app.js:29:19461 "Reorder by ZORDER" app.js:26:17114 "Updating character sheet values" app.js:29:19461 "Reorder by ZORDER" app.js:26:17114 "Cols: 2 Rows: 1" app.js:21:29786 "Took 10ms to generate cache." app.js:21:30462 "Reorder by ZORDER" app.js:26:17114 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/7725" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/7725</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/7725" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/7725</a>... app.js:25:29074 "Reorder by ZORDER" app.js:26:17114 "setting src" app.js:25:29235 "Connected to session" app.js:34:13200 "Someone just connected." app.js:34:14508 "Not us, increasing active connections." app.js:34:14635 "Begin publishing!" app.js:34:14817 "initializing publisher" app.js:34:13600 "Someone just connected." app.js:34:14508 "Not us, increasing active connections." app.js:34:14635 "Begin publishing!" app.js:34:14817 "Already publishing, showing because number of connections is above 1." app.js:34:13481 "Someone just connected." app.js:34:14508 "Not us, increasing active connections." app.js:34:14635 "Begin publishing!" app.js:34:14817 "Already publishing, showing because number of connections is above 1." app.js:34:13481 "Someone just connected." app.js:34:14508 "Not us, increasing active connections." app.js:34:14635 "Begin publishing!" app.js:34:14817 "Already publishing, showing because number of connections is above 1." app.js:34:13481 "Someone just connected." app.js:34:14508 "It's us?" app.js:34:14610 "Access allowed!" app.js:34:14304 "Final set zoom!" app.js:23:27332 "UPDATE GL SIZE!" app.js:23:8116 "Final set zoom!" app.js:23:27332 "window resize" app.js:36:2609 "Final set zoom!" app.js:23:27332 "UPDATE GL SIZE!" app.js:23:8116 "Final set zoom!" app.js:23:27332 "Exception received from TokBox" app.js:34:10636 Object { type: "exception", cancelable: true, preventDefault: b.eventing.Event/&lt;/this.preventDefault(), isDefaultPrevented: b.eventing.Event/&lt;/this.isDefaultPrevented(), message: "Publisher PeerConnection Error: The stream was unable to connect due to a network error. Make sure your connection isn't blocked by a firewall.", title: "Unable to Publish", code: 1500, component: Object, target: Object } app.js:34:10682 "Exception received from TokBox" app.js:34:17806 Object { type: "exception", cancelable: true, preventDefault: b.eventing.Event/&lt;/this.preventDefault(), isDefaultPrevented: b.eventing.Event/&lt;/this.isDefaultPrevented(), message: "Publisher PeerConnection Error: The stream was unable to connect due to a network error. Make sure your connection isn't blocked by a firewall.", title: "Unable to Publish", code: 1500, component: Object, target: Object } app.js:34:17852 "window resize" app.js:36:2609 "Final set zoom!" app.js:23:27332 "UPDATE GL SIZE!" app.js:23:8116 "Final set zoom!" app.js:23:27332 PLEASE let me know what else you need for troubleshooting this, beyond the steps 1-4 of the troubleshooting guide.
1425242436
Gen Kitty
Forum Champion
Restarting the browser got sound to working again, which is great but that's not the main thrust of this bug report. Even when the sandbox isn't endlessly spinning up, powercards isn't working despite the on-ready script output to the API console. The API issues are rendering my game almost unplayable because 90% of my macros are powercards and I use a number of other scripts.
1425242740
Gen Kitty
Forum Champion
... and as soon as I post, the cards start working again (at least for now). This is driving me crazy, and I'm sure trying to diagnose it is driving the devs crazy too
1425243011

Edited 1425243798
Will
Pro
Same thing, different Sunday. The API issues are rendering my game almost unplayable because 90% of my macros are powercards and I use a number of other scripts. Ditto. I need a step by step procedure to get the log that GenKitty posted above so I can try and help as well, or a link to something that tells me how. Last 3 Sundays the API has been crap. It works fine till about 1:45pm MST then all goes to osik . Are some resources taken down for maintenance at this time? Are me and GenKitty's campaigns epicly breaking something, because we have both been posting about this in the same threads for 3 weeks now. It may also be that our campaigns rely so heavily on the scripts working correctly. Constant "Spinning up sandbox..." we had the game open, but weren't actually doing anything for 25-30 mins and had 50 lines of it spinning up sandboxs. Edit: we are currently getting 1 random power card to work about every 10 mins.
app.roll20.net/:8 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:9 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution. app.js?1424207692:22 70 app.js?1424207692:23 TOUCH SUPPORTED: false app.js?1424207692:23 USING WEBGL ACCELERATION... app.js?1424207692:23 WEBGL STARTUP SUCCESS app.js?1424207692:18 select app.js?1424207692:18 Switch mode to select app.js?1424207692:32 Initializing new dice engine with randomness... app.js?1424207692:32 Using random entropy app.js?1424207692:34 Unable to start up OpenTok! app.js?1424207692:34 Compiling sheet... app.js?1424207692:34 Finding sheet rolls... app.js?1424207692:35 'Attr.nodeValue' is deprecated. Please use 'value' instead. app.js?1424207692:36 window resize app.js?1424207692:23 Final set zoom! app.js?1424207692:23 UPDATE GL SIZE! app.js?1424207692:23 Final set zoom! tutorial_tips.js:7 tuts loaded app.js?1424207692:29 Final page load. app.js?1424207692:29 Scan for new plays! app.js?1424207692:28 Auth'ed. app.js?1424207692:28 Go post auth! 7app.js?1424207692:29 Scan for new plays! app.js?1424207692:28 initial setup app.js?1424207692:28 Got players value... app.js?1424207692:28 joining game... 7app.js?1424207692:26 Full load page! app.js?1424207692:28 We have 64 pages app.js?1424207692:31 refershing page listings! app.js?1424207692:27 Player -JRdwDqoe-4pfxJNZs5M is offline... app.js?1424207692:27 I think I should be first? app.js?1424207692:27 FIRST PLAYER: -JRghYZwV_7vgXuAkgFm app.js?1424207692:27 Player -JSQVSG4pNTNeQP_rvyF is offline... app.js?1424207692:27 Player -JgeIR_15URmTmzMecuB is offline... app.js?1424207692:28 Deferred finish joining... app.js?1424207692:22 Firebase Online app.js?1424207692:27 Adding myself before -JRghYZwV_7vgXuAkgFm app.js?1424207692:28 handle page changes app.js?1424207692:28 false app.js?1424207692:31 refershing page listings! app.js?1424207692:28 init active page! app.js?1424207692:26 activate page! app.js?1424207692:26 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1424207692:26 Graphics: 0 app.js?1424207692:26 Paths: 0 app.js?1424207692:31 refershing page listings! app.js?1424207692:26 Reorder by ZORDER app.js?1424207692:22 Timeout ref showed error! app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30140/5UweQuksXEd-m1MtvKmRoA/max.jpg?13892744025" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30140/5UweQuksXEd-m1MtvKmRoA/max.jpg?13892744025</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30140/5UweQuksXEd-m1MtvKmRoA/med.jpg?13892744025" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30140/5UweQuksXEd-m1MtvKmRoA/med.jpg?13892744025</a> app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/max.jpg?13892729145" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/max.jpg?13892729145</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/med.jpg?13892729145" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/med.jpg?13892729145</a> 5app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/thumb.jpg?138927291455" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/thumb.jpg?138927291455</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/med.jpg?138927291455" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/med.jpg?138927291455</a> 4app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/thumb.jpg?1389272914555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/thumb.jpg?1389272914555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/med.jpg?1389272914555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/med.jpg?1389272914555</a> 5app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/thumb.jpg?13892729145555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/thumb.jpg?13892729145555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/med.jpg?13892729145555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/med.jpg?13892729145555</a> 2app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30099/dojy2B5gGzy6B0zX9Ps6tQ/max.jpg?13892729475" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30099/dojy2B5gGzy6B0zX9Ps6tQ/max.jpg?13892729475</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30099/dojy2B5gGzy6B0zX9Ps6tQ/med.jpg?13892729475" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30099/dojy2B5gGzy6B0zX9Ps6tQ/med.jpg?13892729475</a> 4app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30099/dojy2B5gGzy6B0zX9Ps6tQ/thumb.jpg?138927294755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30099/dojy2B5gGzy6B0zX9Ps6tQ/thumb.jpg?138927294755</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30099/dojy2B5gGzy6B0zX9Ps6tQ/med.jpg?138927294755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30099/dojy2B5gGzy6B0zX9Ps6tQ/med.jpg?138927294755</a> 8app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/thumb.jpg?138927291455555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/thumb.jpg?138927291455555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/med.jpg?138927291455555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/med.jpg?138927291455555</a> 2app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30099/dojy2B5gGzy6B0zX9Ps6tQ/thumb.jpg?1389272947555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30099/dojy2B5gGzy6B0zX9Ps6tQ/thumb.jpg?1389272947555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30099/dojy2B5gGzy6B0zX9Ps6tQ/med.jpg?1389272947555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30099/dojy2B5gGzy6B0zX9Ps6tQ/med.jpg?1389272947555</a> app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30105/_Sra7YXMQVwL6HjLqFio9Q/max.jpg?13892732475" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30105/_Sra7YXMQVwL6HjLqFio9Q/max.jpg?13892732475</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30105/_Sra7YXMQVwL6HjLqFio9Q/thumb.jpg?13892732475" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30105/_Sra7YXMQVwL6HjLqFio9Q/thumb.jpg?13892732475</a> app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/max.jpg?13892698405" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/max.jpg?13892698405</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/med.jpg?13892698405" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/med.jpg?13892698405</a> 19app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/thumb.jpg?138926984055" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/thumb.jpg?138926984055</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/med.jpg?138926984055" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/med.jpg?138926984055</a> 6app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/thumb.jpg?1389269840555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/thumb.jpg?1389269840555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/med.jpg?1389269840555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/med.jpg?1389269840555</a> app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30101/qMQXEBMwF1SOM616tDXbbA/max.jpg?13892730025" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30101/qMQXEBMwF1SOM616tDXbbA/max.jpg?13892730025</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30101/qMQXEBMwF1SOM616tDXbbA/med.jpg?13892730025" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30101/qMQXEBMwF1SOM616tDXbbA/med.jpg?13892730025</a> 2app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30101/qMQXEBMwF1SOM616tDXbbA/thumb.jpg?138927300255" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30101/qMQXEBMwF1SOM616tDXbbA/thumb.jpg?138927300255</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30101/qMQXEBMwF1SOM616tDXbbA/med.jpg?138927300255" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30101/qMQXEBMwF1SOM616tDXbbA/med.jpg?138927300255</a> app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30105/_Sra7YXMQVwL6HjLqFio9Q/med.jpg?138927324755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30105/_Sra7YXMQVwL6HjLqFio9Q/med.jpg?138927324755</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30105/_Sra7YXMQVwL6HjLqFio9Q/thumb.jpg?138927324755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30105/_Sra7YXMQVwL6HjLqFio9Q/thumb.jpg?138927324755</a> 6app.js?1424207692:25 setting src app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30101/qMQXEBMwF1SOM616tDXbbA/thumb.jpg?1389273002555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30101/qMQXEBMwF1SOM616tDXbbA/thumb.jpg?1389273002555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30101/qMQXEBMwF1SOM616tDXbbA/med.jpg?1389273002555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30101/qMQXEBMwF1SOM616tDXbbA/med.jpg?1389273002555</a> 2app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/thumb.jpg?1389272914555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/thumb.jpg?1389272914555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/med.jpg?1389272914555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30097/9YBxIsxgOKvX07AeBFHV9Q/med.jpg?1389272914555555</a> 6app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/thumb.jpg?13892698405555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/thumb.jpg?13892698405555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/med.jpg?13892698405555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/30007/fVnKb-NuJiHsUH3-61hqag/med.jpg?13892698405555</a> app.js?1424207692:25 Applying filter app.js?1424207692:22 t app.js?1424207692:25 Applying filter app.js?1424207692:22 t app.js?1424207692:25 Applying filter app.js?1424207692:22 t app.js?1424207692:25 Applying filter app.js?1424207692:22 t app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/11266/4h4ctKej2QgVXnbbYLu3Jw/max.png?13619438995" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/11266/4h4ctKej2QgVXnbbYLu3Jw/max.png?13619438995</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/11266/4h4ctKej2QgVXnbbYLu3Jw/med.png?13619438995" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/11266/4h4ctKej2QgVXnbbYLu3Jw/med.png?13619438995</a> app.js?1424207692:25 Applying filter app.js?1424207692:22 t 4app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/6652/SmxGewWv71a_fpdgSjtFjg/max.png?13407783885" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/6652/SmxGewWv71a_fpdgSjtFjg/max.png?13407783885</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/6652/SmxGewWv71a_fpdgSjtFjg/thumb.png?13407783885" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/6652/SmxGewWv71a_fpdgSjtFjg/thumb.png?13407783885</a> app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/14506/bTQ30Y18ivzOqtU4bmvvPQ/max.png?13669865415" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/14506/bTQ30Y18ivzOqtU4bmvvPQ/max.png?13669865415</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/14506/bTQ30Y18ivzOqtU4bmvvPQ/med.png?13669865415" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/14506/bTQ30Y18ivzOqtU4bmvvPQ/med.png?13669865415</a> app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/31915/MFpImyW8Ukn5yzdG7YYX4A/max.png?13913074055" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/31915/MFpImyW8Ukn5yzdG7YYX4A/max.png?13913074055</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/31915/MFpImyW8Ukn5yzdG7YYX4A/thumb.png?13913074055" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/31915/MFpImyW8Ukn5yzdG7YYX4A/thumb.png?13913074055</a> app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/7340535/uGdOzT6lH-3DAf_BPhg1Rw/max.png?14222085865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/7340535/uGdOzT6lH-3DAf_BPhg1Rw/max.png?14222085865</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/7340535/uGdOzT6lH-3DAf_BPhg1Rw/thumb.png?14222085865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/7340535/uGdOzT6lH-3DAf_BPhg1Rw/thumb.png?14222085865</a> 2app.js?1424207692:25 setting src app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5361353/ZX916GHOPUJKVYNcRHfWQA/max.png?14093536125" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5361353/ZX916GHOPUJKVYNcRHfWQA/max.png?14093536125</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/5361353/ZX916GHOPUJKVYNcRHfWQA/thumb.png?14093536125" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5361353/ZX916GHOPUJKVYNcRHfWQA/thumb.png?14093536125</a> app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/45140/l_71KDI8t8fslo0FHioknA/max.png?14122601905" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/45140/l_71KDI8t8fslo0FHioknA/max.png?14122601905</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/45140/l_71KDI8t8fslo0FHioknA/thumb.png?14122601905" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/45140/l_71KDI8t8fslo0FHioknA/thumb.png?14122601905</a> 74app.js?1424207692:25 setting src jquery.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://fc08.deviantart.net/fs28/f/2008/133/6/8/Captain_America_by_JPRart.jpg?1418544789" rel="nofollow">http://fc08.deviantart.net/fs28/f/2008/133/6/8/Captain_America_by_JPRart.jpg?1418544789</a>'. This content should also be served over HTTPS. jquery.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://fc02.deviantart.net/fs71/f/2013/082/b/0/png_lantern_by_moonglowlilly-d5z1otb.png?1413747481" rel="nofollow">http://fc02.deviantart.net/fs71/f/2013/082/b/0/png_lantern_by_moonglowlilly-d5z1otb.png?1413747481</a>'. This content should also be served over HTTPS. 4jquery.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://fc06.deviantart.net/fs71/f/2011/115/6/5/necromancer__ffg_by_maruhana_bachi-d3eugmf.jpg?1425231122" rel="nofollow">http://fc06.deviantart.net/fs71/f/2011/115/6/5/necromancer__ffg_by_maruhana_bachi-d3eugmf.jpg?1425231122</a>'. This content should also be served over HTTPS. jquery.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://fc01.deviantart.net/fs71/f/2010/051/f/8/Red_Priestess_by_Derlaine8.jpg?1424635248" rel="nofollow">http://fc01.deviantart.net/fs71/f/2010/051/f/8/Red_Priestess_by_Derlaine8.jpg?1424635248</a>'. This content should also be served over HTTPS. jquery.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://fc02.deviantart.net/fs70/i/2013/088/5/8/algadon_templar_by_kevmcgivernart-d5znuca.jpg?1424635423" rel="nofollow">http://fc02.deviantart.net/fs70/i/2013/088/5/8/algadon_templar_by_kevmcgivernart-d5znuca.jpg?1424635423</a>'. This content should also be served over HTTPS. app.js?1424207692:34 Search took 21ms app.js?1424207692:25 Do refresh link cache! app.js?1424207692:26 Reorder by ZORDER 441app.js?1424207692:29 Updating character sheet values app.js?1424207692:29 Show Character View Dialog! app.js?1424207692:29 Render character view app.js?1424207692:29 Redoing charsheet html app.js?1424207692:29 279ms to end of html app.js?1424207692:29 Updating character sheet values app.js?1424207692:29 Took 925ms jquery.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://fc08.deviantart.net/fs28/f/2008/133/6/8/Captain_America_by_JPRart.jpg?1418544789" rel="nofollow">http://fc08.deviantart.net/fs28/f/2008/133/6/8/Captain_America_by_JPRart.jpg?1418544789</a>'. This content should also be served over HTTPS. jquery.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://fc02.deviantart.net/fs71/f/2013/082/b/0/png_lantern_by_moonglowlilly-d5z1otb.png?1413747481" rel="nofollow">http://fc02.deviantart.net/fs71/f/2013/082/b/0/png_lantern_by_moonglowlilly-d5z1otb.png?1413747481</a>'. This content should also be served over HTTPS. 4jquery.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://fc06.deviantart.net/fs71/f/2011/115/6/5/necromancer__ffg_by_maruhana_bachi-d3eugmf.jpg?1425231122" rel="nofollow">http://fc06.deviantart.net/fs71/f/2011/115/6/5/necromancer__ffg_by_maruhana_bachi-d3eugmf.jpg?1425231122</a>'. This content should also be served over HTTPS. jquery.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://fc01.deviantart.net/fs71/f/2010/051/f/8/Red_Priestess_by_Derlaine8.jpg?1424635248" rel="nofollow">http://fc01.deviantart.net/fs71/f/2010/051/f/8/Red_Priestess_by_Derlaine8.jpg?1424635248</a>'. This content should also be served over HTTPS. jquery.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://fc02.deviantart.net/fs70/i/2013/088/5/8/algadon_templar_by_kevmcgivernart-d5znuca.jpg?1424635423" rel="nofollow">http://fc02.deviantart.net/fs70/i/2013/088/5/8/algadon_templar_by_kevmcgivernart-d5znuca.jpg?1424635423</a>'. This content should also be served over HTTPS. app.js?1424207692:34 Search took 51ms app.js?1424207692:25 Do refresh link cache! app.js?1424207692:29 Show Character View Dialog! app.js?1424207692:29 Render character view app.js?1424207692:29 Redoing charsheet html app.js?1424207692:29 159ms to end of html app.js?1424207692:29 Updating character sheet values app.js?1424207692:29 Took 338ms app.js?1424207692:36 window resize app.js?1424207692:23 Final set zoom! app.js?1424207692:23 UPDATE GL SIZE! app.js?1424207692:23 Final set zoom! app.js?1424207692:36 window resize app.js?1424207692:23 Final set zoom! app.js?1424207692:23 UPDATE GL SIZE! app.js?1424207692:23 Final set zoom! app.js?1424207692:36 window resize app.js?1424207692:23 Final set zoom! app.js?1424207692:23 UPDATE GL SIZE! app.js?1424207692:23 Final set zoom! app.js?1424207692:36 window resize app.js?1424207692:23 Final set zoom! app.js?1424207692:23 UPDATE GL SIZE! app.js?1424207692:23 Final set zoom! app.js?1424207692:29 sapce! app.js?1424207692:35 Body drop! app.js?1424207692:35 drop on upper canvas app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/11424/bRq9F2suu9-bMUiDCQBNlg/max.png?13621848625" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/11424/bRq9F2suu9-bMUiDCQBNlg/max.png?13621848625</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/11424/bRq9F2suu9-bMUiDCQBNlg/thumb.png?13621848625" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/11424/bRq9F2suu9-bMUiDCQBNlg/thumb.png?13621848625</a> app.js?1424207692:25 setting src app.js?1424207692:26 Reorder by ZORDER app.js?1424207692:27 !power --name|?{Who|Me} Initiative --Result|[[1d20+?{Init Bonus} &{tracker}]] app.js?1424207692:33 Finished after going 2 levels deep. app.js?1424207692:26 Reorder by ZORDER app.js?1424207692:33 Finished after going 2 levels deep. app.js?1424207692:26 activate page! app.js?1424207692:26 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1424207692:26 Record ZIndexes! app.js?1424207692:26 Reorder by ZORDER app.js?1424207692:26 activate page! app.js?1424207692:26 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1424207692:33 Finished after going 2 levels deep. app.js?1424207692:26 activate page! app.js?1424207692:26 FULLY ACTIVATE VIEWS FOR PAGE. 4app.js?1424207692:27 Setting updated turn order app.js?1424207692:27 Entering formula loop app.js?1424207692:27 Doing calc 2app.js?1424207692:27 Setting updated turn order app.js?1424207692:26 activate page! app.js?1424207692:26 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1424207692:26 activate page! app.js?1424207692:26 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1424207692:18 select app.js?1424207692:18 Switch mode to select app.js?1424207692:18 targeting app.js?1424207692:18 Switch mode to targeting app.js?1424207692:31 Attempt to cancel targeting app.js?1424207692:18 select app.js?1424207692:18 Switch mode to select app.js?1424207692:18 select app.js?1424207692:18 Switch mode to select 3app.js?1424207692:33 Finished after going 2 levels deep. app.js?1424207692:18 targeting app.js?1424207692:18 Switch mode to targeting app.js?1424207692:33 Finished after going 3 levels deep. app.js?1424207692:18 select app.js?1424207692:18 Switch mode to select app.js?1424207692:18 targeting app.js?1424207692:18 Switch mode to targeting app.js?1424207692:33 Finished after going 3 levels deep. app.js?1424207692:18 select app.js?1424207692:18 Switch mode to select app.js?1424207692:18 targeting app.js?1424207692:18 Switch mode to targeting app.js?1424207692:33 Finished after going 3 levels deep. app.js?1424207692:18 select app.js?1424207692:18 Switch mode to select app.js?1424207692:18 targeting app.js?1424207692:18 Switch mode to targeting app.js?1424207692:33 Finished after going 3 levels deep. app.js?1424207692:18 select app.js?1424207692:18 Switch mode to select app.js?1424207692:33 Finished after going 2 levels deep. app.js?1424207692:18 targeting app.js?1424207692:18 Switch mode to targeting app.js?1424207692:33 Finished after going 3 levels deep. app.js?1424207692:18 select app.js?1424207692:18 Switch mode to select app.js?1424207692:18 targeting app.js?1424207692:18 Switch mode to targeting app.js?1424207692:33 Finished after going 3 levels deep. app.js?1424207692:18 select app.js?1424207692:18 Switch mode to select 2app.js?1424207692:27 Player -JSpi4ZvoCzuREr1lm8l is offline... app.js?1424207692:35 Body drop! app.js?1424207692:31 refershing page listings! app.js?1424207692:28 init active page! app.js?1424207692:26 activate page! app.js?1424207692:26 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1424207692:26 Graphics: 10 app.js?1424207692:26 Paths: 1 app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/11424/bRq9F2suu9-bMUiDCQBNlg/max.png?13621848625" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/11424/bRq9F2suu9-bMUiDCQBNlg/max.png?13621848625</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/11424/bRq9F2suu9-bMUiDCQBNlg/thumb.png?13621848625" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/11424/bRq9F2suu9-bMUiDCQBNlg/thumb.png?13621848625</a> app.js?1424207692:26 Reorder by ZORDER app.js?1424207692:25 setting src app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/31915/MFpImyW8Ukn5yzdG7YYX4A/max.png?13913074055" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/31915/MFpImyW8Ukn5yzdG7YYX4A/max.png?13913074055</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/31915/MFpImyW8Ukn5yzdG7YYX4A/thumb.png?13913074055" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/31915/MFpImyW8Ukn5yzdG7YYX4A/thumb.png?13913074055</a> app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5361353/ZX916GHOPUJKVYNcRHfWQA/max.png?14093536125" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5361353/ZX916GHOPUJKVYNcRHfWQA/max.png?14093536125</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/5361353/ZX916GHOPUJKVYNcRHfWQA/thumb.png?14093536125" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5361353/ZX916GHOPUJKVYNcRHfWQA/thumb.png?14093536125</a> app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/7340535/uGdOzT6lH-3DAf_BPhg1Rw/max.png?14222085865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/7340535/uGdOzT6lH-3DAf_BPhg1Rw/max.png?14222085865</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/7340535/uGdOzT6lH-3DAf_BPhg1Rw/thumb.png?14222085865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/7340535/uGdOzT6lH-3DAf_BPhg1Rw/thumb.png?14222085865</a> app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/45140/l_71KDI8t8fslo0FHioknA/max.png?14122601905" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/45140/l_71KDI8t8fslo0FHioknA/max.png?14122601905</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/45140/l_71KDI8t8fslo0FHioknA/thumb.png?14122601905" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/45140/l_71KDI8t8fslo0FHioknA/thumb.png?14122601905</a> 4app.js?1424207692:25 setting src app.js?1424207692:21 Cols: 2 Rows: 2 app.js?1424207692:21 Took 5ms to generate cache. app.js?1424207692:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/7179/52Jy7kS3YmI5I_1a3jFUCQ/max.png?13412017445" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/7179/52Jy7kS3YmI5I_1a3jFUCQ/max.png?13412017445</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/7179/52Jy7kS3YmI5I_1a3jFUCQ/original.png?13412017445" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/7179/52Jy7kS3YmI5I_1a3jFUCQ/original.png?13412017445</a> app.js?1424207692:21 Cols: 2 Rows: 2 app.js?1424207692:21 Took 189ms to generate cache. app.js?1424207692:21 Cols: 2 Rows: 2 app.js?1424207692:21 Took 6ms to generate cache. app.js?1424207692:31 refershing page listings! app.js?1424207692:26 Reorder by ZORDER app.js?1424207692:25 setting src app.js?1424207692:21 Cols: 4 Rows: 3 app.js?1424207692:21 Took 377ms to generate cache. app.js?1424207692:18 targeting app.js?1424207692:18 Switch mode to targeting app.js?1424207692:33 Finished after going 3 levels deep. app.js?1424207692:18 select app.js?1424207692:18 Switch mode to select app.js?1424207692:18 targeting app.js?1424207692:18 Switch mode to targeting app.js?1424207692:33 Finished after going 3 levels deep. app.js?1424207692:18 select app.js?1424207692:18 Switch mode to select 2app.js?1424207692:27 Player -JSpi4ZvoCzuREr1lm8l is offline... app.js?1424207692:35 Body drop! app.js?1424207692:31 refershing page listings! app.js?1424207692:28 init active page! app.js?1424207692:26 activate page! app.js?1424207692:26 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1424207692:26 Graphics: 92 app.js?1424207692:26 Paths: 0 app.js?1424207692:26 Reorder by ZORDER app.js?1424207692:31 refershing page listings! 2app.js?1424207692:29 Updating character sheet values app.js?1424207692:27 Player -JSpi4ZvoCzuREr1lm8l is offline... 2app.js?1424207692:29 Updating character sheet values app.js:27 Setting updated turn order app.js:18 measure app.js:18 Switch mode to measure 5app.js:27 Player -JSpi4ZvoCzuREr1lm8l is offline... app.js:18 select app.js:18 Switch mode to select app.js:29 Updating character sheet values app.js:27 Setting updated turn order 3app.js:27 Player -JSpi4ZvoCzuREr1lm8l is offline... app.js:36 window resize app.js:23 Final set zoom! app.js:23 UPDATE GL SIZE! app.js:23 Final set zoom! app.js:36 window resize app.js:23 Final set zoom! app.js:23 UPDATE GL SIZE! app.js:23 Final set zoom! app.js:36 window resize app.js:23 Final set zoom! app.js:23 UPDATE GL SIZE! app.js:23 Final set zoom! app.js:29 Updating character sheet values app.js:27 Player -JSpi4ZvoCzuREr1lm8l is offline... 2app.js:29 Updating character sheet values app.js:29 Took 119ms 2app.js:27 Player -JSpi4ZvoCzuREr1lm8l is offline... app.js:36 window resize app.js:23 Final set zoom! app.js:23 UPDATE GL SIZE! app.js:23 Final set zoom! app.js:36 window resize app.js:23 Final set zoom! app.js:23 UPDATE GL SIZE! app.js:23 Final set zoom! 2app.js:29 Updating character sheet values app.js:29 Took 166ms app.js:36 window resize app.js:23 Final set zoom! app.js:23 UPDATE GL SIZE! app.js:23 Final set zoom! 2app.js:29 Updating character sheet values app.js:29 Took 120ms app.js:29 Updating character sheet values app.js:27 Setting updated turn order app.js:27 Player -JSpi4ZvoCzuREr1lm8l is offline... app.js:36 window resize app.js:23 Final set zoom! app.js:23 UPDATE GL SIZE! app.js:23 Final set zoom! app.js?1424207692:36 window resize app.js?1424207692:23 Final set zoom! app.js?1424207692:23 UPDATE GL SIZE! app.js?1424207692:23 Final set zoom!
1425244377
Gen Kitty
Forum Champion
At 4:03 Eastern i reloaded my API tab and saved one of the scripts so the sandbox would spin up. As of 4:10 eastern, I have the following spam in my API Console: Spinning up new sandbox... Restarting sandbox due to script changes... Spinning up new sandbox... Spinning up new sandbox... Spinning up new sandbox... "SCRIPT: IsGMModule" "PowerCards version 2.3.7 -- Production Server loaded. Last updated: February 25th, 2015 ~ 5:00 am eastern" Spinning up new sandbox... Spinning up new sandbox... "SCRIPT: IsGMModule" "PowerCards version 2.3.7 -- Production Server loaded. Last updated: February 25th, 2015 ~ 5:00 am eastern" Spinning up new sandbox... Spinning up new sandbox... Spinning up new sandbox... Spinning up new sandbox... "SCRIPT: IsGMModule" "PowerCards version 2.3.7 -- Production Server loaded. Last updated: February 25th, 2015 ~ 5:00 am eastern" Spinning up new sandbox... Spinning up new sandbox... That's 20 lines in 7 minutes. Another four lines of similar in the 2 minutes since I last copied. Something is badly broken here :/
api appears to be down
1425245952
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
We're rebooting the API servers.
We have sandboxes working correctly now for all games except those on the Dev Server. It seems like there is either a sandbox on the Dev Server that is running amok and not being handled properly, or there is a bug in the new API stuff that is only available on Dev. I'm looking into it now, but non-Dev games should be working correctly now.
Yes, the API is working again, however we are getting double posts on all power cards.
Will P. said: Yes, the API is working again, however we are getting double posts on all power cards. Re-save your API scripts and it should solve that problem for you. Sorry about that.
Roger, it is all working fine now. All scripts are running as intended, I will update this thread if anything changes.
API for Dev campaigns should be working again now as well.
I'm going to be doing a quick upgrade to one of the API servers, some of you may see your API scripts stop responding here in about 10 mintues for a minute or two, but then they will be back, stand by.
1425249533
Gen Kitty
Forum Champion
Things seem to be working now; like Will I'll comment here if things break again. Thanks for looking into this!
Upgrade complete. At this point all API servers appear stable. Happy gaming!
Thanks Riley and Co.!