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

Warning: Unresponsive Script

I've started receiving an Unresponsive Script Error. As this is a javascript related issue and I have NO knowledge of javascript I'm not exactly sure how to correct this issue. I get the following error: This seems to be in response to clicking on a specific roll button. The Weapon 1 Dam Calc / Macro Button. I have been recently spending time getting the Class section in place on the main page and that means a lot of auto-calc fields. I've done a lot to get it to calculate the correct BAB and SAVES. Based on progression type and levels. This is really annoying because I'm fully expecting the answer to be something like "you cant do XX because of _somesillyreasonhere_" with my luck, and I'd just gotten all of the class stuff just the way I wanted. If you need a link to the game I can send one to you let me know.
1428265841
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. I'm particularly expecting step 4 to be helpful. Be sure to post that console log here when you've gotten it.
Okay, I attempted steps 1-3 as best I could, I cannot clear my cookies at this time I have too many settins that I would lose and that would be a colossal headache to redo them. I tried this in three different browsers, Firefox 36.0 Chrome 41.0 and Opera, not sure the version. I am currently running Windows 7 Home Premium SP1 on a Toshiba Qosmio x770 laptop with an Intel i7-2670QM CPU 2.20GHz 2.20Ghz. I have 8GB ram and it is a 64-bit OS. My Anti-Virus is Kaspersky Internet Security ver 13.0.1.4190. I also tried this on my desktop which is running AVG. I dont really know what OS that is running of the top of my head and I didn't check. Same browsers same addons. The addons I have is Yahoo toolbar and Adblock, Chrome also has a Googledocs addon (i think). And Adobe Flash 16.0.-1. Javascript is enabled. The console log from the moment I hit the refresh page to the moment I clicked on the Weapon 1 Dam Calc / Macro Roll Button is the following, I got quite lost after the first few lines.. :P I hope it helps. Error in parsing value for 'background-image'. Declaration dropped. base.css:1:79507 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. base.css:1:79611 Unknown property '-moz-box-shadow'. Declaration dropped. base.css:1:79740 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. base.css:1:80957 Error in parsing value for 'background-image'. Declaration dropped. base.css:1:81079 Error in parsing value for 'background-image'. Declaration dropped. base.css:1:81182 Error in parsing value for 'background-image'. Declaration dropped. base.css:1:81319 Error in parsing value for 'background-image'. Declaration dropped. base.css:1:81384 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. base.css:1:81466 Unknown property '-moz-box-shadow'. Declaration dropped. base.css:1:82562 Unknown property '-moz-box-shadow'. Declaration dropped. base.css:1:82803 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. base.css:1:82915 Error in parsing value for 'background-image'. Declaration dropped. base.css:1:83037 Error in parsing value for 'background-image'. Declaration dropped. base.css:1:83134 Error in parsing value for 'background-image'. Declaration dropped. base.css:1:83259 Error in parsing value for 'background-image'. Declaration dropped. base.css:1:83318 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. base.css:1:83394 Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. base.css:1:83519 Unknown property '-moz-border-radius-bottomright'. Declaration dropped. base.css:1:83552 Unknown property '-moz-box-shadow'. Declaration dropped. base.css:1:83878 Error in parsing value for 'background'. Declaration dropped. base.css:1:85223 Error in parsing value for 'background'. Declaration dropped. base.css:1:85382 Error in parsing value for 'background'. Declaration dropped. base.css:1:85631 Error in parsing value for 'background'. Declaration dropped. base.css:1:85752 Expected color but found 'top'. Error in parsing value for 'background'. Declaration dropped. base.css:1:85890 Expected font descriptor but found 'url(data:font/truetype;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTVhd8L4AAADcAAAAHEdERUYAkQAEAAAA+AAAACBPUy8ygxR/WQAAARgAAABgY21hcM52AmwAAAF4AAABSmdhc3D//wADAAACxAAAAAhnbHlmJw4xwQAAAswAAD1oaGVhZPSrSy0AAEA0AAAANmhoZWEGhQMnAABAbAAAACRobXR4SUwNLQAAQJAAAAGQbG9jYQIo9WoAAEIgAAAAym1heHAAvATkAABC7AAAACBuYW1lO18JUwAAQwwAAANocG9zdFx+DF8AAEZ0AAAA7QAAAAEAAAAAxtQumQAAAADIj74XAAAAAMj6BA0AAQAAAA4AAAAYAAAAAAACAAEAAQBjAAEABAAAAAIAAAACAyIBkAAFAAQCvAKKAAAAjAK8AooAAAHdADIA+gAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAABweXJzAEAAIAD/Au7/BgAAAzQAtAAAAAEAAAAAApUCrQAAACAAAQAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgB+AP///wAAACAA/////+P/YwABAAAAAAAAAAABBgAAAQAAAAAAAAABAgAAAAIAAAAAAAAAAAAAAAAAAAABAAADBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA base.css:1:105201 Unknown property 'speak'. Declaration dropped. base.css:1:283818 Error in parsing value for 'background'. Declaration dropped. base.css:1:290699 Error in parsing value for 'background'. Declaration dropped. base.css:1:290852 Error in parsing value for 'background'. Declaration dropped. base.css:1:290939 Error in parsing value for 'background'. Declaration dropped. base.css:1:291021 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. base.css:1:291185 Unknown property 'zoom'. Declaration dropped. base.css:1:292184 Expected declaration but found '*'. Skipped to next declaration. base.css:1:292187 Expected media feature name but found '-webkit-min-device-pixel-ratio'. base.css:1:304873 Expected media feature name but found '-o-min-device-pixel-ratio'. base.css:1:304972 Expected media feature name but found 'min-device-pixel-ratio'. base.css:1:305020 Expected 'none', URL, or filter function but found 'alpha('. Error in parsing value for 'filter'. Declaration dropped. base.css:1:336098 Error in parsing value for 'background-image'. Declaration dropped. base.css:1:338924 Error in parsing value for 'background-image'. Declaration dropped. base.css:1:338979 Error in parsing value for 'background-image'. Declaration dropped. base.css:1:339055 Error in parsing value for 'background-image'. Declaration dropped. base.css:1:339114 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. base.css:1:339184 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. base.css:1:339422 Expected 'none', URL, or filter function but found 'Alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1:554 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:1350 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:1447 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:1576 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:1636 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1:1741 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1:2080 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:3486 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:3633 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:3691 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:3802 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:3864 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. app.css:1:3937 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1:3965 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1:4329 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1:4423 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1:4839 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1:4933 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:5088 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:5235 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:5293 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:5404 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:5466 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. app.css:1:5539 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1:5567 Expected 'none', URL, or filter function but found 'Alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1:6269 Expected 'none', URL, or filter function but found 'Alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1:6419 Unknown property '-moz-border-radius-topleft'. Declaration dropped. app.css:1:16980 Unknown property '-moz-border-radius-topright'. Declaration dropped. app.css:1:17169 Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. app.css:1:17365 Unknown property '-moz-border-radius-bottomright'. Declaration dropped. app.css:1:17569 Expected 'none', URL, or filter function but found 'Alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1:17855 Expected 'none', URL, or filter function but found 'Alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1:18078 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1:18114 Unknown property 'zoom'. Declaration dropped. app.css:1:19179 Unknown property 'zoom'. Declaration dropped. app.css:1:19726 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:19903 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:20000 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:20129 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:20189 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1:20294 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1:20663 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:21132 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:21279 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:21337 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:21448 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:21510 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. app.css:1:21583 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1:21611 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:21952 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:22099 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:22157 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:22268 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:22330 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. app.css:1:22403 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1:22431 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:22770 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:22917 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:22975 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:23086 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:23148 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. app.css:1:23221 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1:23249 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:24966 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:25113 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:25171 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:25282 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:25344 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. app.css:1:25417 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1:25445 Expected end of value but found '0'. Error in parsing value for 'border'. Declaration dropped. app.css:1:25984 Unknown property '-moz-border-radius-bottomright'. Declaration dropped. app.css:1:26116 Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. app.css:1:26221 Expected 'none', URL, or filter function but found 'alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1:26678 Unknown property '-moz-opacity'. Declaration dropped. app.css:1:26727 Expected 'none', URL, or filter function but found 'alpha('. Error in parsing value for 'filter'. Declaration dropped. app.css:1:26933 Unknown property '-moz-opacity'. Declaration dropped. app.css:1:26982 Unknown property 'zoom'. Declaration dropped. app.css:1:27118 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1:27357 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1:27449 Unknown property 'zoom'. Declaration dropped. app.css:1:27503 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:27919 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:28066 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:28124 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:28235 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:28297 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. app.css:1:28370 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1:28398 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:28980 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:29127 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:29185 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:29296 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:29358 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. app.css:1:29431 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1:29459 Unknown property 'zoom'. Declaration dropped. app.css:1:30380 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1:30855 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1:31090 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:32043 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:32184 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:32239 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:32347 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:32406 Expected color but found 'top'. Error in parsing value for 'background-image'. Declaration dropped. app.css:1:32476 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1:32501 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1:32672 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1:32748 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:33129 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:33226 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:33355 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:33415 Expected 'none', URL, or filter function but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. app.css:1:33520 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1:33827 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1:33947 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1:35991 Expected end of value but found 'auto'. Error in parsing value for 'overflow'. Declaration dropped. app.css:1:39996 Unknown pseudo-class or pseudo-element '-webkit-scrollbar'. Ruleset ignored due to bad selector. app.css:1:43484 Unknown pseudo-class or pseudo-element '-webkit-scrollbar-thumb'. Ruleset ignored due to bad selector. app.css:1:43567 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1:44235 Expected color but found 'solid'. Expected end of value but found 'solid'. Error in parsing value for 'text-shadow'. Declaration dropped. app.css:1:47119 Unknown pseudo-class or pseudo-element '-webkit-scrollbar'. Ruleset ignored due to bad selector. app.css:1:47285 Unknown pseudo-class or pseudo-element '-webkit-scrollbar-thumb'. Ruleset ignored due to bad selector. app.css:1:47374 Selector expected. Ruleset ignored due to bad selector. app.css:1:53220 Unknown pseudo-class or pseudo-element '-webkit-scrollbar'. Ruleset ignored due to bad selector. app.css:1:54937 Unknown pseudo-class or pseudo-element '-webkit-scrollbar-thumb'. Ruleset ignored due to bad selector. app.css:1:55018 Unknown pseudo-class or pseudo-element '-webkit-scrollbar'. Ruleset ignored due to bad selector. app.css:1:57623 Unknown pseudo-class or pseudo-element '-webkit-scrollbar-thumb'. Ruleset ignored due to bad selector. app.css:1:57699 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1:70256 Unknown property 'user-select'. Declaration dropped. app.css:1:71707 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1:81833 Unknown property '-moz-box-shadow'. Declaration dropped. app.css:1:84588 Unknown pseudo-class or pseudo-element '-webkit-scrollbar'. Ruleset ignored due to bad selector. app.css:1:85049 Unknown pseudo-class or pseudo-element '-webkit-scrollbar-thumb'. Ruleset ignored due to bad selector. app.css:1:85138 Unknown pseudo-class or pseudo-element '-webkit-scrollbar'. Ruleset ignored due to bad selector. app.css:1:87285 Unknown pseudo-class or pseudo-element '-webkit-scrollbar-thumb'. Ruleset ignored due to bad selector. app.css:1:87363 Unknown pseudo-class or pseudo-element '-webkit-scrollbar-thumb'. Ruleset ignored due to bad selector. app.css:1:87488 Unknown pseudo-class or pseudo-element '-webkit-scrollbar'. Ruleset ignored due to bad selector. app.css:1:92816 Unknown pseudo-class or pseudo-element '-webkit-scrollbar-thumb'. Ruleset ignored due to bad selector. app.css:1:92897 Error in parsing value for 'font'. Declaration dropped. app.css:1:97927 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1:98497 Unknown property '-moz-border-radius'. Declaration dropped. app.css:1:98601 Error in parsing value for 'background-image'. Declaration dropped. app.css:1:101036 Error in parsing value for 'pointer-events'. Declaration dropped. editor 70 app.js:27:25328 "TOUCH SUPPORTED: false" app.js:28:17564 "USING WEBGL ACCELERATION..." app.js:28:18385 "WEBGL STARTUP SUCCESS" app.js:28:18974 "select" app.js:23:8363 "Switch mode to select" app.js:23:10209 "Initializing new dice engine with randomness..." app.js:38:12060 "Using random entropy" app.js:38:12137 "Compiling sheet..." app.js:40:27491 "Found rolltemplate: pf_check" app.js:40:27774 "Found rolltemplate: pf_splcheck" app.js:40:27774 "Found rolltemplate: 35AdvAttack" app.js:40:27774 "Found rolltemplate: pf_spell" app.js:40:27774 "Finding sheet rolls..." app.js:40:28419 "window resize" app.js:42:1039 "Final set zoom!" app.js:28:31330 "UPDATE GL SIZE!" app.js:28:12114 "Final set zoom!" app.js:28:31330 "tuts loaded" tutorial_tips.js:7:1 Error in parsing value for 'top'. Declaration dropped. editor Error in parsing value for 'top'. Declaration dropped. editor Expected end of value but found ','. Error in parsing value for 'padding'. Declaration dropped. editor:53:18 Error in parsing value for 'background-image'. Declaration dropped. editor:70:20 Error in parsing value for 'vertical-align'. Declaration dropped. editor:467:20 Unknown property '-moz-border-radius'. Declaration dropped. TB.min.css:5:4809 Unknown property '-moz-box-shadow'. Declaration dropped. TB.min.css:5:4950 Unknown property '-moz-box-shadow'. Declaration dropped. TB.min.css:5:5374 Unknown property '-moz-box-shadow'. Declaration dropped. TB.min.css:5:5468 Unknown property '-moz-box-shadow'. Declaration dropped. TB.min.css:5:5578 Unknown property '-moz-box-shadow'. Declaration dropped. TB.min.css:5:5680 Unknown property '-moz-box-shadow'. Declaration dropped. TB.min.css:5:5767 "Final page load." app.js:34:7319 "Scan for new plays!" app.js:34:6466 "Auth'ed." app.js:33:25028 "Go post auth!" app.js:33:25225 "initial setup" app.js:33:25370 "refershing page listings!" app.js:36:19082 "Got players value..." app.js:33:25612 "joining game..." app.js:33:31352 "Player -Jl2T0OUPl_9A0qjXlMl is offline..." app.js:32:8655 "Player -JlXBqNWpNbgpdVP7-9S is offline..." app.js:32:8655 "Player -JlxSsEoDktXQ5F-aS5N is offline..." app.js:32:8655 "Deferred finish joining..." app.js:33:31442 "Firebase Online" app.js:27:26634 "I think I should be first?" app.js:32:9170 "FIRST PLAYER: -Jl2T0OUPl_9A0qjXlMl" app.js:32:9246 "Full load page!" app.js:31:17089 "We have 1 pages" app.js:33:26342 "handle page changes" app.js:33:26882 false app.js:33:26963 "refershing page listings!" app.js:36:19082 "init active page!" app.js:33:30353 "activate page!" app.js:31:19251 "FULLY ACTIVATE VIEWS FOR PAGE." app.js:31:19483 "initiatlizing video chat" app.js:39:30270 "Connecting to WebRTC" app.js:39:30788 "Graphics: 1" app.js:31:18430 "Paths: 0" app.js:31:18626 "Reorder by ZORDER" app.js:31:22095 "refershing page listings!" app.js:36:19082 "Do refresh link cache!" app.js:30:12377 "Refresh Journal List!" app.js:40:11779 "Search took 13ms" app.js:40:10631 "Descending into madness..." app.js:38:6557 "Didn't find a roll template called 'DnD35Attack'" app.js:39:21013 "Descending into madness..." app.js:38:6557 "Updating character sheet values" app.js:34:24933 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1728" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1728</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/1728" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1728</a>... app.js:31:1255 "Reorder by ZORDER" app.js:31:22095 "setting src" app.js:31:1416 "Connected to session" app.js:39:32382 "Someone just connected." app.js:40:908 "It's us?" app.js:40:1010 "Show Character View Dialog!" app.js:34:31076 "--- RENDER CHARACTIVE VIEW ----" app.js:34:22276 "CLICKED" app.js:34:17503 "Redoing charsheet html" app.js:34:24364 "340ms to end of html" app.js:34:24842 "Updating character sheet values" app.js:34:24933 "Updating ALL VALUES" app.js:34:26835 "ERROR: Unable to find attribute intimdatestat in auto-calc formula." app.js:35:10876 "Appending to sheetform" app.js:34:28632 "Took 671ms" app.js:34:28711 Relative positioning of table rows and row groups is now supported. This site may need to be updated because it may depend on this feature having no effect. jquery.min.js:2:0 "CLICKED" app.js:34:17503 "Finished after going 9 levels deep." app.js:39:9808 "{d0+(((floor((((((((floor(20 * 0.75) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(floor(20 * 0.75) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + 0 + 0 + 0 + 0 + 0) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(((((floor(20 * 0.75) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(floor(20 * 0.75) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + 0 + 0 + 0 + 0 + 0) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + floor(((0 + 0 + 0 + 0 + 0 + 0)+1) * 0.5))+5-5)+abs(floor((((((((floor(20 * 0.75) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(floor(20 * 0.75) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + 0 + 0 + 0 + 0 + 0) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(((((floor(20 * 0.75) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(floor(20 * 0.75) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + 0 + 0 + 0 + 0 + 0) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + floor(((0 + 0 + 0 + 0 + 0 + 0)+1) * 0.5))+5-5))/2)}&gt;1" app.js:39:11813
1428277033
The Aaron
Roll20 Production Team
API Scripter
Can you grab a console log for the API Scripts page, making sure to try and delete a script so you can capture any errors that occur because of it? Sorry for all the hassle.
I dont have any api scripts running.
1428278293
The Aaron
Roll20 Production Team
API Scripter
Oh! Sorry.. got confused about which bug I was looking at.
1428278407
The Aaron
Roll20 Production Team
API Scripter
So, for the console log above, you loaded the character sheet. Did you click the button that seems to trigger the issue, and did it trigger the issue?
Yes I did. "CLICKED" app.js:34:17503 "Finished after going 9 levels deep." app.js:39:9808 "{d0+(((floor((((((((floor(20 * 0.75) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(floor(20 * 0.75) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + 0 + 0 + 0 + 0 + 0) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(((((floor(20 * 0.75) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(floor(20 * 0.75) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + 0 + 0 + 0 + 0 + 0) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + floor(((0 + 0 + 0 + 0 + 0 + 0)+1) * 0.5))+5-5)+abs(floor((((((((floor(20 * 0.75) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(floor(20 * 0.75) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + 0 + 0 + 0 + 0 + 0) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(((((floor(20 * 0.75) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(floor(20 * 0.75) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + 0 + 0 + 0 + 0 + 0) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + floor(((0 + 0 + 0 + 0 + 0 + 0)+1) * 0.5))+5-5))/2)}&gt;1" app.js:39:11813 Those three lines roughly are where I clicked the button that gives the error.
1428282472
The Aaron
Roll20 Production Team
API Scripter
And just to be completely explicit, the button did cause the error during this console log?
Yes, every single time.
1428289153
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
Toby, this happens on which character sheet and is it only this one roll button causing the problem?
Character: Test Only that roll button that I have seen. I've not really tested any of the other characters because well my work is mostly constructing this character sheet.
1428339594
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
Go ahead and send me the link to your game and I'll take a look.
1428345125
The Aaron
Roll20 Production Team
API Scripter
(Deleted your post Toby, as it had the link in it and we don't want others joining your game without your permission. Steve will still be able to see it. I think he meant for you to PM him the link. )
1428346677
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
Toby, I took a look at your sheet. There was something strange in your API, but I saved the empty script and it cleared. I tried rolling the button you were having trouble with and after many seconds it rolls for me. The issue is that roll template has 13 different rolls in it, containing dozens and dozens of math formulas with hundreds of attributes. Set up that way I doubt your sheet will be very performant.
1428349843

Edited 1428349866
Toby
Pro
Thats odd, because I never used API, and I rarely use it even for other peoples scripts, its not very user friendly, then again its nothing like javascript I'm familiar with from those teach your self guides with document.write("stuff") and so on. I'll examine the roll template but it shouldn't have "dozens and dozens" of math formulas, and certainly shouldn't have hundreds of attributes, I dont think there is more than a a dozen attributes that go into calculating base attack. Very puzzling indeed.
Out of curiosity, are any of those errors listed before the last three lines going to pose an issue? I mean for after I get this fixed, I don't exactly know what I am seeing here, to make that kind of determination. I mean some of it looks kinda like an html validation report but others parts dont.
1428368607
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
Those three lines mean 1) You clicked a button 2) The Roll20 dice parcer had to go through nine levels of nested rolls (IE rolls referencing attributes that are equations referencing other attributes) 3) That is your roll. So, just one of your 13 rolls looks like: {d0+(((floor((((((((floor(20 * 0.75) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(floor(20 * 0.75) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + 0 + 0 + 0 + 0 + 0) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(((((floor(20 * 0.75) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(floor(20 * 0.75) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + 0 + 0 + 0 + 0 + 0) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + floor(((0 + 0 + 0 + 0 + 0 + 0)+1) * 0.5))+5-5)+abs(floor((((((((floor(20 * 0.75) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(floor(20 * 0.75) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + 0 + 0 + 0 + 0 + 0) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(((((floor(20 * 0.75) + ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2)) - abs(floor(20 * 0.75) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + 0 + 0 + 0 + 0 + 0) - ((((20 + 0 + 0 + 0 + 0 + 0) + 20) - abs((20 + 0 + 0 + 0 + 0 + 0) - 20)) / 2))) / 2) + floor(((0 + 0 + 0 + 0 + 0 + 0)+1) * 0.5))+5-5))/2)}&gt;1
1428450428

Edited 1428450455
Toby
Pro
Yes, I know what the last three lines mean. Doesn't mean I like what this means for how I create the character sheet. I had things just the way I wanted and boom. This happens, I have really no idea how to proceed because the functionality of the sheet is exactly what I want.. The performance however, It may run after a few seconds for you, but for me, I still get the error. Which, from what I now know-- I am guessing the browser's way of telling me "HOLY fudgenuggets too much math!" 90% of that code is the long hand formula for doing a min(x,y) formula..... using brian's math stuff on the CSS wizardry page. I suppose I could perhaps find someone to make this as an API, but I really don't want to force people to use API to use my character sheet. So as of right now the only thing I can think will the the sheet to work the way I want is strip out all of the auto calc and force them to do it themselves. A pitty since that was the whole point, to make their lives easier. Especially, for people importing characters from programs that don't itemize which classes give how much bonuses. Anyways, thank you for the help finding the cause of the error even if I don't like what it means, you still were quick and thorough. Roll20 rocks and you folks rock too!
1428452607
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
Sorry I didn't have a happier answer for you. We're sensitive to the needs of our sheet authors though, so your problem is something we'll keep in mind when we revisit formulas.
Happy answer, no. But I am more concerned for the quality of the support. And on that, I couldn't have asked for better. Although, it would be nice if the character sheets could have a limited number of built in API that works for everyone who uses the roll templates. Just like there is a 'generic' roll template. Some way to handle basic math functions. Especially min() max(). Which, incidentally if implemented would entirely solve the max damage dice issue for roll templates, because after all that's essentially what the dhXX does for expanded "/rolls" I'll prob add a suggestion post.