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

Not loading

1480977500

Edited 1480983809
My game will not load, despite having loaded many many times in the past. Running Avast. I log on, click join game and it times out.  UPDATE: Creating a new game worked just fine. Possibly issue with my game?
1481005462

Edited 1481005598
Silvyre
Forum Champion
Atirakis said: UPDATE: Creating a new game worked just fine. Okay; let's try to figure out why you can't load into this one game. 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 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 finish Step 4 by posting a Console Log. Thank you!
Already did all of that.
1481088501

Edited 1481088903
Silvyre
Forum Champion
Okay, please finish Step 4 by posting a Console Log .
It times out? I cannot get a console log. Is there some other way of doing this that I am not seeing?
And then it goes back to this after reloading
1481143708
Gid
Roll20 Team
Atirakis, have you whitelisted app.roll20.net with Avast. Also, can you access this url:&nbsp; <a href="https://roll20-5.firebaseio.com/pingdomcheck.json" rel="nofollow">https://roll20-5.firebaseio.com/pingdomcheck.json</a> If you're able to connect you'll get the phrase: {"online":true}
Yes and yes. Same results
1481151603
Gid
Roll20 Team
Can you create a new blank game and get it to load? It could be an issue with your current game rather than an issue with your browser/connection.
Having same problem with a game on the Dev server. Went through the steps listed above. Still didn't load. Confirmed the whitelist. Was able to create a new game. I tried copying the problem game, but the copy would also not open.&nbsp;
Here's my Console Log for the event: Navigated to <a href="https://app.roll20dev.net/campaigns/search/" rel="nofollow">https://app.roll20dev.net/campaigns/search/</a> (index):405 GET <a href="https://s3.amazonaws.com/files.d20.io/images/11334433/wGhemE0fQNPAtB8KZT_4JQ/thumb.jpg?1438875271120" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/11334433/wGhemE0fQNPAtB8KZT_4JQ/thumb.jpg?1438875271120</a> 403 (Forbidden) thumb.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/11334433/wGhemE0fQNPAtB8KZT_4JQ/thumb.jpg?1438875271120" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/11334433/wGhemE0fQNPAtB8KZT_4JQ/thumb.jpg?1438875271120</a> 403 (Forbidden) Navigated to <a href="https://app.roll20dev.net/campaigns/details/38996/second-wave" rel="nofollow">https://app.roll20dev.net/campaigns/details/38996/second-wave</a> second-wave:717 GET <a href="https://s3.amazonaws.com/files.d20.io/images/11334433/wGhemE0fQNPAtB8KZT_4JQ/thumb.jpg?1438875271120" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/11334433/wGhemE0fQNPAtB8KZT_4JQ/thumb.jpg?1438875271120</a> 403 (Forbidden) Navigated to <a href="https://app.roll20dev.net/editor/" rel="nofollow">https://app.roll20dev.net/editor/</a> app.js?1480724418:31 70 app.js?1480724418:31 TOUCH SUPPORTED: false app.js?1480724418:31 USING WEBGL ACCELERATION... app.js?1480724418:31 WEBGL STARTUP SUCCESS app.js?1480724418:33 Custom Sheet Translation app.js?1480724418:26 select app.js?1480724418:26 Switch mode to select app.js?1480724418:42 Initializing new dice engine with randomness... app.js?1480724418:42 Using random entropy app.js?1480724418:45 Compiling sheet... jquery.1.8.2.min.js:2 The specified value "(@{total-ability-score} * 2)" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{total-skill-ranks} / 2)" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{total-defense-points}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{ability-points} + @{power-points} + @{advantage-points} + @{skill-points} + @{defense-points})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{starting-power-points} + @{power-points-earned})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{strength} + @{strength-misc})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{agility} + @{agility-misc})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{fighting} + @{fighting-misc})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{awareness} + @{awareness-misc})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{stamina} + @{stamina-misc})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{dexterity} + @{dexterity-misc})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{intellect} + @{intellect-misc})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{presence} + @{presence-misc})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{dodge-points} + @{agility-total} + @{dodge-misc})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{agility-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{parry-points} + @{fighting-total} + @{parry-misc})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{fighting-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{fortitude-points} + @{stamina-total} + @{fortitude-misc})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{stamina-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{toughness-points} + @{stamina-total} + @{toughness-misc} + (-1 * abs(@{injuries})))" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{stamina-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{will-points} + @{awareness-total} + @{will-misc})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{awareness-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{initiative-misc} + @{agility-total})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{agility-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Acrobatics-ability} + @{Acrobatics-ranks} + @{Acrobatics-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{agility-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Athletics-ability} + @{Athletics-ranks} + @{Athletics-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{strength-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Close-Combat-1-ability} + @{Close-Combat-1-ranks} + @{Close-Combat-1-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{fighting-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Close-Combat-2-ability} + @{Close-Combat-2-ranks} + @{Close-Combat-2-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{fighting-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Close-Combat-3-ability} + @{Close-Combat-3-ranks} + @{Close-Combat-3-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{fighting-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Deception-ability} + @{Deception-ranks} + @{Deception-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{presence-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Expertise-1-ability} + @{Expertise-1-ranks} + @{Expertise-1-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{intellect-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Expertise-2-ability} + @{Expertise-2-ranks} + @{Expertise-2-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{intellect-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Expertise-3-ability} + @{Expertise-3-ranks} + @{Expertise-3-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{intellect-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Expertise-4-ability} + @{Expertise-4-ranks} + @{Expertise-4-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{intellect-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Insight-ability} + @{Insight-ranks} + @{Insight-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{awareness-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Intimidation-ability} + @{Intimidation-ranks} + @{Intimidation-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{presence-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Investigation-ability} + @{Investigation-ranks} + @{Investigation-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{intellect-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Perception-ability} + @{Perception-ranks} + @{Perception-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{awareness-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Persuasion-ability} + @{Persuasion-ranks} + @{Persuasion-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{presence-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Ranged-Combat-1-ability} + @{Ranged-Combat-1-ranks} + @{Ranged-Combat-1-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{dexterity-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Ranged-Combat-2-ability} + @{Ranged-Combat-2-ranks} + @{Ranged-Combat-2-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{dexterity-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Ranged-Combat-3-ability} + @{Ranged-Combat-3-ranks} + @{Ranged-Combat-3-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{dexterity-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Sleight-of-hand-ability} + @{Sleight-of-hand-ranks} + @{Sleight-of-hand-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{dexterity-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Stealth-ability} + @{Stealth-ranks} + @{Stealth-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{agility-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Technology-ability} + @{Technology-ranks} + @{Technology-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{intellect-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Treatment-ability} + @{Treatment-ranks} + @{Treatment-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{intellect-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Vehicles-ability} + @{Vehicles-ranks} + @{Vehicles-other})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "@{dexterity-total}" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "(@{Acrobatics-ranks} + @{Athletics-ranks} + @{Close-Combat-1-ranks}+ @{Close-Combat-2-ranks} + @{Close-Combat-3-ranks} + @{Deception-ranks} + @{Expertise-1-ranks} + @{Expertise-2-ranks} + @{Expertise-3-ranks} + @{Expertise-4-ranks} + @{Insight-ranks} + @{Intimidation-ranks} + @{Investigation-ranks} + @{Perception-ranks} + @{Persuasion-ranks} + @{Ranged-Combat-1-ranks} + @{Ranged-Combat-2-ranks} + @{Ranged-Combat-3-ranks} + @{Sleight-of-hand-ranks} + @{Stealth-ranks} + @{Technology-ranks} + @{Treatment-ranks} + @{Vehicles-ranks})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 The specified value "((@{ranks} * @{points-per-rank}) + @{misc-points})" 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:2p.buildFragment @ jquery.1.8.2.min.js:2parseHTML @ jquery.1.8.2.min.js:2init @ jquery.1.8.2.min.js:2p @ jquery.1.8.2.min.js:2(anonymous function) @ app.js?1480724418:45k @ jquery.1.8.2.min.js:2fireWith @ jquery.1.8.2.min.js:2ready @ jquery.1.8.2.min.js:2D @ jquery.1.8.2.min.js:2 app.js?1480724418:45 Finding sheet rolls... app.js?1480724418:45 SHEET ERROR: Specified a disabled input without a valid formula in the value attribute. app.js?1480724418:47 window resize app.js?1480724418:32 Final set zoom! app.js?1480724418:31 UPDATE GL SIZE! app.js?1480724418:32 Final set zoom! tutorial_tips.js:7 tuts loaded app.roll20dev.net/:1 Mixed Content: The page at '<a href="https://app.roll20dev.net/editor/" rel="nofollow">https://app.roll20dev.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/LGn0z0t.jpg" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/LGn0z0t.jpg</a>'. This content should also be served over HTTPS. app.js?1480724418:38 Final page load. app.js?1480724418:47 Refresh jukebox List! app.js?1480724418:37 Auth'ed. app.js?1480724418:37 Go post auth! app.js?1480724418:37 initial setup firebase.2.4.0.js:45 FIREBASE WARNING: Exception was thrown by user callback. TypeError: Cannot read property 'id' of undefined at Object.d20.webrtc.updateWhisperGroups (<a href="https://app.roll20dev.net/assets/app.js?1480724418:45:6696" rel="nofollow">https://app.roll20dev.net/assets/app.js?1480724418:45:6696</a>) at T.r.&lt;anonymous&gt; (<a href="https://app.roll20dev.net/assets/app.js?1480724418:37:19711" rel="nofollow">https://app.roll20dev.net/assets/app.js?1480724418:37:19711</a>) at T.r.trigger (<a href="https://app.roll20dev.net/assets/base.js?1477683411:1:15755" rel="nofollow">https://app.roll20dev.net/assets/base.js?1477683411:1:15755</a>) at T.r.change (<a href="https://app.roll20dev.net/assets/base.js?1477683411:1:19134" rel="nofollow">https://app.roll20dev.net/assets/base.js?1477683411:1:19134</a>) at T.r.set (<a href="https://app.roll20dev.net/assets/base.js?1477683411:1:17395" rel="nofollow">https://app.roll20dev.net/assets/base.js?1477683411:1:17395</a>) at <a href="https://app.roll20dev.net/assets/app.js?1480724418:37:16035" rel="nofollow">https://app.roll20dev.net/assets/app.js?1480724418:37:16035</a> at <a href="https://app.roll20dev.net/assets/firebase.2.4.0.js:201:710" rel="nofollow">https://app.roll20dev.net/assets/firebase.2.4.0.js:201:710</a> at gc (<a href="https://app.roll20dev.net/assets/firebase.2.4.0.js:52:165" rel="nofollow">https://app.roll20dev.net/assets/firebase.2.4.0.js:52:165</a>) at cc (<a href="https://app.roll20dev.net/assets/firebase.2.4.0.js:30:216" rel="nofollow">https://app.roll20dev.net/assets/firebase.2.4.0.js:30:216</a>) at dc (<a href="https://app.roll20dev.net/assets/firebase.2.4.0.js:29:1259" rel="nofollow">https://app.roll20dev.net/assets/firebase.2.4.0.js:29:1259</a>) S @ firebase.2.4.0.js:45(anonymous function) @ firebase.2.4.0.js:52 firebase.2.4.0.js:52 Uncaught TypeError: Cannot read property 'id' of undefined(…)d20.webrtc.updateWhisperGroups @ app.js?1480724418:45(anonymous function) @ app.js?1480724418:37trigger @ base.js?1477683411:1change @ base.js?1477683411:1set @ base.js?1477683411:1(anonymous function) @ app.js?1480724418:37(anonymous function) @ firebase.2.4.0.js:201gc @ firebase.2.4.0.js:52cc @ firebase.2.4.0.js:30dc @ firebase.2.4.0.js:29h.Kb @ firebase.2.4.0.js:220h.Ld @ firebase.2.4.0.js:188Eh.Ld @ firebase.2.4.0.js:178(anonymous function) @ firebase.2.4.0.js:176yh @ firebase.2.4.0.js:170La.onmessage @ firebase.2.4.0.js:169 app.js?1480724418:47 Refresh jukebox List! app.js?1480724418:40 refershing page listings! app.js?1480724418:38 Scan for new plays!
1481156899
Gid
Roll20 Team
Lowell, what's the name of the game you're struggling with?
It's titled Second Wave.&nbsp; It's a M&M 3e game on my Dev Server side. There's also a copy game there that I created earlier (but doesn't work).&nbsp;
I can create a new game and join it yes. The game I am unable to load is called "Return to Middle Earth"
1481163175

Edited 1481164861
Gid
Roll20 Team
Atirakis said: I can create a new game and join it yes. The game I am unable to load is called "Return to Middle Earth" So what is likely going on there is that you have an untitled page set at 1,000 by 1,000 hex units that is very process intensive. Pages that large can really lag up a game and the processing is made even more difficult when drawing hexes, because of the extra calculations needed to draw them. I tried to zoom out on it and my browser crashed. I changed the size of that page down to 100 x 100 units and I got functionality back. Try getting into your game now. Lowell, I can't easily pop in to yours, so I don't know for sure, but I've asked one of the other devs to take a server-side look for me. I'll let you know what we find. Edit: Lowell, your game should be accessible now too. We needed to fix something on dev.
1481165826

Edited 1481165848
Ouch. Without being able to load it at 1kx1k I am not sure if I can make that game work. Would paying for a subscription help with that or is it not tied to the storage? But thank you already!
I just got it to load, there is a problem still however. EVERYTHING is gone! I had a map and tons of tokens setup on there. Is there anyway to figure out what happened and hopefully get them back?
1481166029
Gid
Roll20 Team
Atirakis said: Ouch. Without being able to load it at 1kx1k I am not sure if I can make that game work. Would paying for a subscription help with that or is it not tied to the storage? But thank you already! It's not tied to storage, no. Is it possible for that 1K by 1K map be split over several pages?
1481166185
Gid
Roll20 Team
Atirakis said: I just got it to load, there is a problem still however. EVERYTHING is gone! I had a map and tons of tokens setup on there. Is there anyway to figure out what happened and hopefully get them back? When I hopped into it your game, I didn't see anything on the Page. It was blank for me as well. When did you create that page and did you ever see a red box warning on internet disconnections while you were building the page?
Confirmed. Thanks for the help.&nbsp;
I created it months ago. I worked on it for weeks to get the map centered just right. There was no "blank" spots on the grid at all. There was never any red warnings or anything like that. Just one day it would not load and now everything is gone...&nbsp;
1481224924
Gid
Roll20 Team
When did you first notice you couldn't load into the game, Atirakis? We could try a roll back before that point to see if that Page can be retrieved that way.
I thought it was a temporary problem at first so I would say at least 2-3 weeks ago.
1481307261
Gid
Roll20 Team
Unfortunately, we only keep save states of the past week. If the issue cropped up before then, there's not much we can do at this point. My apologies for the set back this has caused.
Can you try rolling it back as far as possible?
1481395485
Gid
Roll20 Team
We'll try to roll this back after the weekend.
Wouldn't that make it less likely that the save state is inside of 1 week?
Belay that. All is well.
1481413771
Gid
Roll20 Team
To confirm with you on that, Atirakis: Do you still require the rollback?
Negative. I am not sure what happened but the old page was still there. There must have been a new page open or something.