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
This post has been closed. You can still view previous posts, but you can't post any new replies.

Cards

I am always having problems with the card collections, specifically the deck disappearing.  
1491187756
Gen Kitty
Forum Champion
I'm sorry to hear that you're having issues with the site. Could you please carefully work through the first three steps of our guide to Solving Technical Issues ? Step 1: Make sure to use the right browser Please check if these issues persist when using both Chrome and Firefox. Step 2: Ensure that there are no extensions/addons interfering with Roll20 Please disable all add-ons/extensions and anti-virus programs. Step 3: Clear your cache If none of the above succeeds, please thoroughly work through Step 4 . (Don't forget the complete Console Log!) Thank you!
Card Deck won't show up on the screen.&nbsp; Have previously drawn cards.&nbsp; Using both the Chrome and Firefox.&nbsp; No add-ons or anti-virus 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://files.d20.io/images/1433/med.png?1335737429" rel="nofollow">http://files.d20.io/images/1433/med.png?1335737429</a>'. This content should also be served over HTTPS. Is the code when ever I try to open the deck.&nbsp;
1491424671
Gen Kitty
Forum Champion
Could you include a complete console log that starts from the opening of the gametable through attempting to open the deck?&nbsp; A Dev will be by to assist.
app.roll20.net/:12 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="http://ajax.googleapis.com" rel="nofollow">http://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> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-8uKmovKjTsQVxHQMf1/OH6ZY1suPMR7yh9Bq+kUR4gQ='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:13 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="http://ajax.googleapis.com" rel="nofollow">http://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> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-gCgVkAhT4jg1bWpbaHmyMrHQxNIEPZFk50qjzDbMloA='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1490198184:31 70 app.js?1490198184:31 TOUCH SUPPORTED: false app.js?1490198184:31 USING WEBGL ACCELERATION... app.js?1490198184:31 WEBGL STARTUP SUCCESS app.js?1490198184:33 Custom Sheet Translation app.js?1490198184:26 select app.js?1490198184:26 Switch mode to select app.js?1490198184:42 Initializing new dice engine with randomness... app.js?1490198184:42 Using random entropy app.js?1490198184:46 Compiling sheet... jquery.1.8.2.min.js:2 The specified value "@{agility} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{animalHandling} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{athletics} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{awareness} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{cunning} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{deception} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{endurance} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{fighting} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{healing} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{language} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{knowledge} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{marksmanship} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{persuasion} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{status} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{stealth} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{survival} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{thievery} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{warfare} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{will} * 4" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{agility} + @{athletics} + @{awareness} + @{defense_bonus} + @{armorPenalty}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{endurance}*3) + @{health_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{awareness} + @{cunning} + @{status} + @{intrigueDefense_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{will}*3) + @{composure_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? clean @ jquery.1.8.2.min.js:2 app.js?1490198184:46 Finding sheet rolls... app.js?1490198184:47 window resize app.js?1490198184:32 Final set zoom! app.js?1490198184:31 UPDATE GL SIZE! app.js?1490198184:32 Final set zoom! tutorial_tips.js:7 tuts loaded app.js?1490198184:38 Final page load. app.js?1490198184:37 Auth'ed. app.js?1490198184:37 Go post auth! app.js?1490198184:37 initial setup app.js?1490198184:35 T.r app.js?1490198184:37 Got players value... app.js?1490198184:37 joining game... app.js?1490198184:35 Player -KgGmY4mZv9rRLfNohkG is offline... app.js?1490198184:35 Player -KgHBnW_y4R6XpSQbdHX is offline... app.js?1490198184:35 Player -KgHQ1MpMJ7LRoM2hsfD is offline... app.js?1490198184:36 Global Volume: 100=1 app.js?1490198184:44 Loading Roll20 Chat Event Handlers app.js?1490198184:45 Skip user media and connect to Roll20 signaling server. app.js?1490198184:45 PEER i app.js?1490198184:35 Player -KgK3PH_BgzQ4ctp4R7Q is offline... 2app.js?1490198184:35 Adding myself before r app.js?1490198184:37 Deferred finish joining... app.js?1490198184:31 Firebase Online app.js?1490198184:35 Adding myself before -KgHyG51fl_PbtrKq0ak 4app.js?1490198184:35 Full load page! app.js?1490198184:37 We have 4 pages app.js?1490198184:37 handle page changes app.js?1490198184:37 false 3app.roll20.net/:1 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://files.d20.io/images/1433/med.png?1335737429" rel="nofollow">http://files.d20.io/images/1433/med.png?1335737429</a>'. This content should also be served over HTTPS. jquery.1.8.2.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://files.d20.io/images/1433/med.png?1335737429" rel="nofollow">http://files.d20.io/images/1433/med.png?1335737429</a>'. This content should also be served over HTTPS. (anonymous) @ jquery.1.8.2.min.js:2 app.js?1490198184:45 Call TO: Midas (House Cheydin) | -KgHyG51fl_PbtrKq0ak | none app.js?1490198184:45 Call TO: Angel B.(Lucion, Lord of House Cheydin) | -KgKufJg2TykssbOotUC | none app.js?1490198184:45 Call TO: James . | -KgMe_JSrEZmLEfsoVnj | both app.js?1490198184:45 Call BACK app.js?1490198184:33 Do refresh link cache! 2jquery.1.8.2.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://files.d20.io/images/1433/med.png?1335737429" rel="nofollow">http://files.d20.io/images/1433/med.png?1335737429</a>'. This content should also be served over HTTPS. (anonymous) @ jquery.1.8.2.min.js:2 app.roll20.net/:1 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://files.d20.io/images/1459/med.png?1335737651" rel="nofollow">http://files.d20.io/images/1459/med.png?1335737651</a>'. This content should also be served over HTTPS. 14jquery.1.8.2.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://files.d20.io/images/1433/med.png?1335737429" rel="nofollow">http://files.d20.io/images/1433/med.png?1335737429</a>'. This content should also be served over HTTPS. (anonymous) @ jquery.1.8.2.min.js:2 app.js?1490198184:45 Refresh Journal List! app.js?1490198184:45 Search took 18ms app.js?1490198184:38 Scan for new plays! app.js?1490198184:37 init active page! app.js?1490198184:35 activate page! app.js?1490198184:35 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1490198184:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/30896768/8ehEHl63kx4qKAwMhYpvQg/thumb.jpg?14909273485" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/30896768/8ehEHl63kx4qKAwMhYpvQg/thumb.jpg?14909273485</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/30896768/8ehEHl63kx4qKAwMhYpvQg/max.jpg?14909273485" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/30896768/8ehEHl63kx4qKAwMhYpvQg/max.jpg?14909273485</a> app.js?1490198184:34 setting src app.js?1490198184:35 Graphics: 3 app.js?1490198184:35 Paths: 6 2app.js?1490198184:35 Reorder by ZORDER app.js?1490198184:47 window resize app.js?1490198184:32 Final set zoom! app.js?1490198184:31 UPDATE GL SIZE! app.js?1490198184:32 Final set zoom! app.js?1490198184:25 PeerJS: ERROR Error: Could not connect to peer campaign21223540yiLdg4dR7qQvXlipAVadQKgMeJSrEZmLEfsoVnj app.js?1490198184:45 General Error: Error: Could not connect to peer campaign21223540yiLdg4dR7qQvXlipAVadQKgMeJSrEZmLEfsoVnj at i.emitError (app.js?1490198184:25) at i._handleMessage (app.js?1490198184:25) at i.&lt;anonymous&gt; (app.js?1490198184:25) at i.n.emit (app.js?1490198184:25) at WebSocket._socket._socket.onmessage (app.js?1490198184:25) (anonymous) @ app.js?1490198184:45 n.emit @ app.js?1490198184:25 i.emitError @ app.js?1490198184:25 i._handleMessage @ app.js?1490198184:25 (anonymous) @ app.js?1490198184:25 n.emit @ app.js?1490198184:25 _socket._socket.onmessage @ app.js?1490198184:25 3app.js?1490198184:37 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://files.d20.io/images/1433/med.png?1335737429" rel="nofollow">http://files.d20.io/images/1433/med.png?1335737429</a>'. This content should also be served over HTTPS. (anonymous) @ jquery.1.8.2.min.js:2 access @ jquery.1.8.2.min.js:2 html @ jquery.1.8.2.min.js:2 render @ app.js?1490198184:37 showDeck @ app.js?1490198184:37 (anonymous) @ app.js?1490198184:48 dispatch @ jquery.1.8.2.min.js:2 h @ jquery.1.8.2.min.js:2 3app.js?1490198184:37 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://files.d20.io/images/1433/med.png?1335737429" rel="nofollow">http://files.d20.io/images/1433/med.png?1335737429</a>'. This content should also be served over HTTPS.
1491431795
Gen Kitty
Forum Champion
Thank you!&nbsp; Devs have been pinged and one will be by to assist.
1491587238
Gid
Roll20 Team
Ni'Len, what's the name of your game where you have this card deck?
That one is in "A song of ice and fire"
1491597152
Gid
Roll20 Team
I made a copy of that game and I'm seeing the exact issue issue on my client. This is likely an issue with something in the game itself rather than an issue on your browser. I'll have the Devs take a look at it.
1491854526
Gid
Roll20 Team
If you go to the My Settings tab and scroll down to Game Settings you'll note that the Deck Size slider has been slid all the way to the left, which sets it to 0. If you slide it to the right, you'll see the card deck again on the Tabletop (so long as it isn't hidden on the Collections tab).
Welp now I feel like a dolt. Thank you.
1491855942
Gid
Roll20 Team
You're welcome! It took us a while to remember about that setting too. So don't feel too bad on that one. :-D