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.

Ability macros not saving to bar

Hey all, If this should be in Character Sheets, please excuse me. If it has been answered before, forgive me, I just couldn't find it. When dragging and dropping an ability from various character sheets (Pathfinder and D&D 5e), I am able to do so, then edit and use for my play session, but after a logout or refresh, any of these disappear from my macro bar, and I have to re-add them. The macros I've made remain intact but any of the pre-made macros I steal from the sheets are gone. Is this expected behaviour of the system or am I doing something wrong?
1443891876
The Aaron
Roll20 Production Team
API Scripter
That sounds like a bug, shall I move you to the bugs forum and start the debugging process?
If you're asking me, yes. I wasn't sure if this was how roll20 worked or if it was a bug.
1443900095
The Aaron
Roll20 Production Team
API Scripter
I'm sorry you're having trouble with the site. Can you please follow Steps 1-3 of our Solving Technical Issues wiki page, taking special care to temporarily disable all browser add-ons and extensions, temporarily pause your anti-virus, and try switching browsers (for Chrome/Firefox specific issues) to see if one of those components is causing the problem. If all of that fails, please follow Step 4 , including providing all of the necessary information, so that we can further assist you.
Windows 8.1 (Windows 10 pending) Chrome Version 45.0.2454.101 m Javascript enabled AVG Free 2015 Antivirus Disabled all extensions This issue also occurs in firefox, newest version, no extensions. 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="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>". Either the 'unsafe-inline' keyword, a hash ('sha256-C5YNbbSDMtE6nUAc_oefTPBOxP7pLoGm7wOrPntkt3Y='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1443189368:29 70 app.js?1443189368:30 TOUCH SUPPORTED: false app.js?1443189368:30 USING WEBGL ACCELERATION... app.js?1443189368:30 WEBGL STARTUP SUCCESS app.js?1443189368:25 select app.js?1443189368:25 Switch mode to select app.js?1443189368:40 Initializing new dice engine with randomness... app.js?1443189368:40 Using random entropy app.js?1443189368:43 Compiling sheet... app.js?1443189368:43 Found rolltemplate: pf_spell app.js?1443189368:43 Found rolltemplate: pf_attack app.js?1443189368:43 Found rolltemplate: pf_defense app.js?1443189368:43 Found rolltemplate: pf_generic app.js?1443189368:43 Found rolltemplate: pf_block app.js?1443189368:43 Finding sheet rolls... app.js?1443189368:44 window resize app.js?1443189368:30 Final set zoom! app.js?1443189368:30 UPDATE GL SIZE! app.js?1443189368:30 Final set zoom! tutorial_tips.js:7 tuts loaded 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://imgsrv.roll20.net/?src=paizo.com/image/content/Logos/PathfinderRPGLogo_500.jpeg" rel="nofollow">http://imgsrv.roll20.net/?src=paizo.com/image/content/Logos/PathfinderRPGLogo_500.jpeg</a>'. This content should also be served over HTTPS. app.js?1443189368:36 Final page load. app.js?1443189368:35 Auth'ed. app.js?1443189368:35 Go post auth! app.js?1443189368:35 initial setup app.js?1443189368:35 Got players value... app.js?1443189368:35 joining game... app.js?1443189368:34 Player -JJiqPdAJuR5hQLF_BV8 is offline... app.js?1443189368:34 Player -JKW-hNuHTN0JPn_Tdzx is offline... app.js?1443189368:34 Player -JKZ64LjQZbRxzT_hkRo is offline... app.js?1443189368:14 THREE.WebGLRenderer 69 app.js?1443189368:34 1 app.js?1443189368:44 1 app.js?1443189368:34 Player -JKkB4NKeDgW86DdTyu9 is offline... app.js?1443189368:34 Player -JzSW-cctTgXsIN90raB is offline... app.js?1443189368:34 Player -Jzw_HHSxTNY2CXBoeQR is offline... app.js?1443189368:35 Deferred finish joining... app.js?1443189368:29 Firebase Online app.js?1443189368:34 I think I should be first? app.js?1443189368:34 FIRST PLAYER: -JKZ64LjQZbRxzT_hkRo 19app.js?1443189368:33 Full load page! app.js?1443189368:35 We have 19 pages app.js?1443189368:42 Refresh Journal List! app.js?1443189368:42 Search took 1ms app.js?1443189368:35 handle page changes app.js?1443189368:35 false app.js?1443189368:36 Scan for new plays! 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 video '<a href="http://api.soundcloud.com/tracks/189924061/stream?client_id=bbee575fe431e873910d2a874e013989" rel="nofollow">http://api.soundcloud.com/tracks/189924061/stream?client_id=bbee575fe431e873910d2a874e013989</a>'. This content should also be served over HTTPS. app.js?1443189368:35 init active page! app.js?1443189368:33 activate page! app.js?1443189368:33 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1443189368:32 Do refresh link cache! app.js?1443189368:33 Graphics: 2 app.js?1443189368:33 Paths: 0 app.js?1443189368:42 Refresh Journal List! app.js?1443189368:42 Search took 12ms app.js?1443189368:42 initiatlizing video chat app.js?1443189368:42 Connecting to WebRTC app.js?1443189368:33 Reorder by ZORDER firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-JJmlNWygSlhjrVt7NLq/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-JKJ89Q11hG4N_zZ5GoH/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-JKJ9b1Cau2GBkNezAOY/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-JKJDpEOjwqUsOajn2Rk/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-JKJEPT7hXTKjTI-aFwj/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-JKJErwEG7sJaC2UFRF7/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-Jzpdaf5MaD3uY9oVeNu/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-Jzpdt2IL2teJ_NYrO9I/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-Jzpe745acNMKV3JT3in/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-K-162eXI9xs1Ijk2fcc/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-K-16bHeeKS0I4oDvFzX/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-K-iUu_y-wiNTafbmqJ6/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. firebase.1.0.15.js:35 FIREBASE WARNING: on() or once() for /campaign-365857-QuD-OIHa-BqcmOlX418udg/hand-blobs/-K-iVKwCYGBCAY3eYQ6X/notes failed: Error: permission_denied: Client doesn't have permission to access the desired data. app.js?1443189368:32 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3727894/SGMdPPwb9Xfd8HLNHfaeFA/thumb.jpg?13975070085" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3727894/SGMdPPwb9Xfd8HLNHfaeFA/thumb.jpg?13975070085</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/3727894/SGMdPPwb9Xfd8HLNHfaeFA/original.jpg?13975070085" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3727894/SGMdPPwb9Xfd8HLNHfaeFA/original.jpg?13975070085</a> app.js?1443189368:33 Reorder by ZORDER 4app.js?1443189368:36 Updating character sheet values app.js?1443189368:32 setting src app.js?1443189368:42 Connected to session app.js?1443189368:42 Someone just connected. app.js?1443189368:42 It's us? app.js?1443189368:44 0 app.js?1443189368:36 Scan for new plays!
1443992422
The Aaron
Roll20 Production Team
API Scripter
The devs will have to take a look at this. Thank you for your patience.
Hi James, I have verified this in Firefox and Chrome and have marked this down as a bug. Thanks for the report. Hopefully we will have a bug fix soon.
Update: When I have added an ability to the macro bar and refresh, it has disappeared, but when I click add macro, it reappears. Not sure if this will always work, but it works for now.
Update: Looks like the issue is resolved today.
1445539366
Ziechael
Forum Champion
Sheet Author
API Scripter
Thanks for the update James, I'll close this thread now but feel free to create a new one if you have further problems.