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

[BUG] Tokens created from avatar do not match game settings...

Create a character sheet Add an avatar to the character sheet Save it Drag character sheet onto map to create token Token does not use the default game settings set on the campaign settings game settings page Chrome, latest version. Windows 8.
Apparently the default token settings only work if you upload the image first and then drag it onto the map... which creates additional steps for each and every token you want to add to the campaign.
1488465981
Tetsuo
Forum Champion
Hey, SkyCaptain, do you mind grabbing a  console log when this happens? I'm not experiencing it on my end. 
Here's a log from dragging an image onto the map from my desktop: 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 https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-d05siSByoBI835s/uB6lQGiIEJcA8f+t7V4m61ge/1w='), 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 https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-npngRtQYomQz2/PGlo3OMaFWOvAvrm65p+WFyZPCRuo='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:1 Refused to load the script 'data:application/javascript;base64,KGZ1bmN0aW9uKCkgewoJLy8gaHR0cHM6Ly9kZXZl…07Cgl9OwoJZ2EucmVtb3ZlID0gbm9vcGZuOwoJd2luZG93W2dhTmFtZV0gPSBnYTsKfSkoKTs=' because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". app.js:31 70 app.js:31 TOUCH SUPPORTED: false app.js:31 USING WEBGL ACCELERATION... app.js:31 WEBGL STARTUP SUCCESS app.js:26 select app.js:26 Switch mode to select app.js:42 Initializing new dice engine with randomness... app.js:42 Using random entropy app.js:47 window resize app.js:32 Final set zoom! app.js:31 UPDATE GL SIZE! app.js:32 Final set zoom! tutorial_tips.js:7 tuts loaded app.js:38 Final page load. app.js:48 Refresh jukebox List! app.js:37 Auth'ed. app.js:37 Go post auth! app.js:37 initial setup app.js:35 T.r app.js:37 Got players value... app.js:37 joining game... app.js:35 Full load page! app.js:37 We have 1 pages app.js:35 Player -KeEV0-sjrCLf_qrLcSX is offline... app.js:36 Global Volume: 100=1 app.js:37 Deferred finish joining... app.js:31 Firebase Online app.js:44 Loading Roll20 Chat Event Handlers app.js:37 handle page changes app.js:37 false app.js:40 refershing page listings! app.js:37 init active page! app.js:35 activate page! app.js:35 FULLY ACTIVATE VIEWS FOR PAGE. app.js:35 Graphics: 0 app.js:35 Paths: 0 app.js:35 Reorder by ZORDER app.js:38 Scan for new plays! app.js:40 refershing page listings! app.js:48 Refresh jukebox List! app.js?1487867489:40 DROP ON FILE UPLOAD app.js?1487867489:40 half orc barbarian.png app.js?1487867489:40 36378684 app.js?1487867489:40 Uploading a size: 100x100 app.js?1487867489:40 Reader load! app.js?1487867489:40 img load! app.js?1487867489:40 280 app.js?1487867489:40 0 app.js?1487867489:40 Uploading a size: 200x200 app.js?1487867489:40 Reader load! app.js?1487867489:40 img load! app.js?1487867489:40 280 app.js?1487867489:40 20 app.js?1487867489:40 Uploading a size: 512x512 app.js?1487867489:40 Reader load! app.js?1487867489:40 img load! app.js?1487867489:40 280 app.js?1487867489:40 40 app.js?1487867489:40 Uploading a size: 2048x2048 app.js?1487867489:40 Reader load! app.js?1487867489:40 img load! app.js?1487867489:40 280 app.js?1487867489:40 60 app.js?1487867489:40 Uploading a size: 10000x10000 app.js?1487867489:40 Reader load! app.js?1487867489:40 img load! app.js?1487867489:40 280 app.js?1487867489:40 80 app.js?1487867489:40 Object {multiUploadNum: 0, multiUploadTotal: 1, size: 141660, width: 280, height: 280…} app.js?1487867489:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2957" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2957</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/2957" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2957</a>... app.js?1487867489:32 Do width/height snapping app.js?1487867489:32 Do angle snapping! app.js?1487867489:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2957" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2957</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/2957" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2957</a>... app.js?1487867489:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2957" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2957</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/2957" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2957</a>... app.js?1487867489:35 Reorder by ZORDER 3app.js?1487867489:34 setting src app.js?1487867489:40 refershing page listings!
1488466459
Tetsuo
Forum Champion
Cool! I'll see if I can shine a light on this.
And this is the log when I created a character, uploaded an image as an avatar, and dragged it to the map: Render character editor app.js?1487867489:33 239 app.js?1487867489:33 Do refresh link cache! app.js?1487867489:45 Refresh Journal List! app.js?1487867489:45 Search took 3ms app.js?1487867489:40 DROP ON FILE UPLOAD app.js?1487867489:40 half orc barbarian.png app.js?1487867489:40 36378765 app.js?1487867489:40 Uploading a size: 100x100 app.js?1487867489:40 Reader load! app.js?1487867489:40 img load! app.js?1487867489:40 280 app.js?1487867489:40 0 app.js?1487867489:40 Uploading a size: 200x200 app.js?1487867489:40 Reader load! app.js?1487867489:40 img load! app.js?1487867489:40 280 app.js?1487867489:40 20 app.js?1487867489:40 Uploading a size: 512x512 app.js?1487867489:40 Reader load! app.js?1487867489:40 img load! app.js?1487867489:40 280 app.js?1487867489:40 40 app.js?1487867489:40 Uploading a size: 2048x2048 app.js?1487867489:40 Reader load! app.js?1487867489:40 img load! app.js?1487867489:40 280 app.js?1487867489:40 60 app.js?1487867489:40 Uploading a size: 10000x10000 app.js?1487867489:40 Reader load! app.js?1487867489:40 img load! app.js?1487867489:40 280 app.js?1487867489:40 80 app.js?1487867489:40 Object {multiUploadNum: 0, multiUploadTotal: 1, size: 141660, width: 280, height: 280…} app.js?1487867489:38 --- RENDER CHARACTIVE VIEW ---- app.js?1487867489:38 4ms to end of html app.js?1487867489:38 --- RENDER CHARACTIVE VIEW ---- app.js?1487867489:38 5ms to end of html app.js?1487867489:38 Render character editor app.js?1487867489:33 Do refresh link cache! app.js?1487867489:45 Refresh Journal List! app.js?1487867489:45 Search took 3ms app.js?1487867489:39 Show Character View Dialog! app.js?1487867489:38 --- RENDER CHARACTIVE VIEW ---- app.js?1487867489:38 3ms to end of html app.js?1487867489:33 239 app.js?1487867489:47 Body drop! app.js?1487867489:47 drop on upper canvas app.js?1487867489:32 Do width/height snapping app.js?1487867489:32 Do angle snapping! app.js?1487867489:35 Reorder by ZORDER app.js?1487867489:40 refershing page listings!
And this is the log from dropping an image onto the map from the recent uploads area: Body drop! app.js?1487867489:47 drop on upper canvas app.js?1487867489:47 DOING bar1_value app.js?1487867489:47 DOING bar1_max app.js?1487867489:47 DOING aura1_square app.js?1487867489:47 DOING aura1_radius app.js?1487867489:47 DOING aura1_color app.js?1487867489:47 DOING showplayers_name app.js?1487867489:47 DOING showplayers_bar1 app.js?1487867489:47 DOING playersedit_bar2 app.js?1487867489:47 DOING showplayers_aura1 app.js?1487867489:47 DOING playersedit_aura1 app.js?1487867489:47 DOING showplayers_aura2 app.js?1487867489:47 DOING playersedit_aura2 app.js?1487867489:47 DOING light_radius app.js?1487867489:47 DOING light_dimradius app.js?1487867489:47 DOING light_hassight app.js?1487867489:47 FINAL UPDATE app.js?1487867489:32 Do width/height snapping app.js?1487867489:32 Do angle snapping! app.js?1487867489:35 Reorder by ZORDER
1488587731
Gid
Roll20 Team
SkyCaptainXIII, was your game that you were running this test using a character sheet that has game defaults? If so, which one?
Dreadlands campaign, a D&D 5e hexcrawl. Using the OGL 5e Sheet.
1489101207
Gid
Roll20 Team
I wasn't able to replicate this on my end, SkyCaptainXIII. When you first dropped a token on the tabletop from your Art Library, did it have the correct token default properties before you linked it to the sheet? What token settings in particular aren't conforming in particular for you?
Kristin C. said: I wasn't able to replicate this on my end, SkyCaptainXIII. When you first dropped a token on the tabletop from your Art Library, did it have the correct token default properties before you linked it to the sheet? What token settings in particular aren't conforming in particular for you? I'm not dropping it from the Art Library. The default settings are not applying when a picture is dragged onto the map directly from your desktop or created from an Avatar in a character sheet that has not had a token made for it.
1489967148

Edited 1489967157
Gid
Roll20 Team
Thank you for clarifying. I was able to test that and saw the same issue. I'll finalized this bug ticket with this new information. Thank you for bringing this to our attention.
1492625920
Gid
Roll20 Team
Sky, those drag and drop issues you uncovered should be fixed with&nbsp; today's update . The transparency swatch fix should be coming relatively soon. It's fixed on dev, I think it just didn't get into this morning's code merge. I'll let you know once it's fixed on Production.