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.

[Paizo] Pathfinder Playtest Bug Thread

Not really what you're asking for Nick, but you might consider making 2 attacks, for example: Longbow, and Hunted Longbow, where hunted longbow has -4 in the additional attack penalty section.
Anyone else able to apply an acp mod for attributes with acp toggled on? I've tried "-3 to athletics_acp" and "-3 to acp" but the only thing that seems to work is "-3 to athletics" and that still shows up as [untyped]
Nibrodooh said: While not an optimal solution, here is a temporary solution that my group has been using: We use the ◆, ◈,  and ◇ symbols to represent an action, a reaction, and a free action respectively. We have a macro that messages them to us for easy copy/pasting. We then just preface the title of things on the sheet with the relevant symbols to get a "close enough" representation of the symbols. it will look like this on the sheet: That, is a really elegant use of already existing symbols. I like it. Pretty intuitive for someone that looks at the handbook, then at the sheet to understand that ◆◆ is two actions. I wouldn't mind seeing it in the sheet itself, in fact.
I am trying, and failing to add shield hardness to the character sheet. * Add a new attribute: shield_hardness * on my Shield Block Action I add the line: "Reduce damage by @{shield_hardness} this works - as long as I manually edit the attribute; however I want to link this to the shield so I add the line on the mod for the item: +5 item to shield_hardness but this does not seem to work - reguardless of how things are equiped or moved about +5 to shield_hardness and I tried to add it as a buff, another feat everything... but I cannot get the new attribute to be modifed Obviously in the future shield hardness will hopefully be added to the character sheet - but until then any ideas of where I am going wrong?
1536964807

Edited 1536964831
Another player in my group was trying to fill out their spells, and was asking about critical effects for spells. The critical button that shows up on attacks doesn't when you click on a spell that uses an attack. I'd also suggest adding fields for critical successes and failures for spells that force a save.
Bast L. said: Not really what you're asking for Nick, but you might consider making 2 attacks, for example: Longbow, and Hunted Longbow, where hunted longbow has -4 in the additional attack penalty section. That’s what I ended up doing. Thanks.
Felandi d. said: Nibrodooh said: While not an optimal solution, here is a temporary solution that my group has been using: We use the ◆, ◈,  and ◇ symbols to represent an action, a reaction, and a free action respectively. We have a macro that messages them to us for easy copy/pasting. We then just preface the title of things on the sheet with the relevant symbols to get a "close enough" representation of the symbols. it will look like this on the sheet: That, is a really elegant use of already existing symbols. I like it. Pretty intuitive for someone that looks at the handbook, then at the sheet to understand that ◆◆ is two actions. I wouldn't mind seeing it in the sheet itself, in fact. Actions aside, is there a place other than feats to put class features? These aren't technically feats, and I don't see a category listed in the dropdown for class features.
Scott C. said: There are a few things that were mentioned that aren't bugs, and may just be a misunderstanding of how the sheet is designed: Papa Goblin  said: Alchemists are trained in alchemical bombs as weapons, but there is no option for it under Weapon Proficiencies. This won't change. The sheet wide proficiencies are for the broad weapon groups (simple/martial). Each attack also has it's own proficiency track that you can adjust to the appropriate level for that weapon for your character. Will there be a section for exotic weapons, which appear fairly frequently as a weapon type? Fighters specifically get access to improve these types.
As someone who's never played Pathfinder but is interested in getting into it with this play test, is there a guide on how to fill out the Character sheets in the module? I've tried just taking the PDF sheet, filling that out and then just transferring the info over to the module manually, but it's all very confusing.. 
Can we have a '?' icon or "How to use this sheet" button on the character sheet that links to the "How To" (Which I guess is still temporarily the Starfinder guide). Players shouldn't have to find this thread and assume the first post is still accurate. Eventually I'm guessing the Roll20 PF2e character sheet will have a wiki entry and the link can be updated to that when it comes out. Just a suggestion that would make this substantially more user friendly.
Is there a way to track which spells you have selected for the day? The most worrying would be the Cleric and his divine spells. He has access/knows all his spells. So if the off chance you input all the spells or did most, you would need to track what you slotted up. Would like to make this a feature request.
1537157430
Scott C.
Roll20 Production Team
Compendium Curator
Steven W. said: I am trying, and failing to add shield hardness to the character sheet. * Add a new attribute: shield_hardness * on my Shield Block Action I add the line: "Reduce damage by @{shield_hardness} this works - as long as I manually edit the attribute; however I want to link this to the shield so I add the line on the mod for the item: +5 item to shield_hardness but this does not seem to work - reguardless of how things are equiped or moved about +5 to shield_hardness and I tried to add it as a buff, another feat everything... but I cannot get the new attribute to be modifed Obviously in the future shield hardness will hopefully be added to the character sheet - but until then any ideas of where I am going wrong? Hi Steven, Unfortunately it is not possible for the sheet to edit or react to custom attributes, the sheet can only react to attributes that it knows can exist. Aaron M. said: Another player in my group was trying to fill out their spells, and was asking about critical effects for spells. The critical button that shows up on attacks doesn't when you click on a spell that uses an attack. I'd also suggest adding fields for critical successes and failures for spells that force a save. Thanks for the input Aaron, I do need to change around how ability and spell criticals are input. Jeremy said: Actions aside, is there a place other than feats to put class features? These aren't technically feats, and I don't see a category listed in the dropdown for class features. The feats section is the proper place for these. There will shortly be a separate category for class features. Jeremy said: Scott C. said: There are a few things that were mentioned that aren't bugs, and may just be a misunderstanding of how the sheet is designed: Papa Goblin  said: Alchemists are trained in alchemical bombs as weapons, but there is no option for it under Weapon Proficiencies. This won't change. The sheet wide proficiencies are for the broad weapon groups (simple/martial). Each attack also has it's own proficiency track that you can adjust to the appropriate level for that weapon for your character. Will there be a section for exotic weapons, which appear fairly frequently as a weapon type? Fighters specifically get access to improve these types. Exotics will not get their own drop down for pretty much the same reason as alchemist bombs (or unarmed strikes). There is only a single class that makes any significant use of exotic weapons, and its features apply to all exotic weapons in only one case (the 13th level ability), and even then the fighter will have an appreciable subset of exotic weapons that do not follow that proficiency path.
1537157637
Scott C.
Roll20 Production Team
Compendium Curator
Daerogami T.  said: Can we have a '?' icon or "How to use this sheet" button on the character sheet that links to the "How To" (Which I guess is still temporarily the Starfinder guide). Players shouldn't have to find this thread and assume the first post is still accurate. Eventually I'm guessing the Roll20 PF2e character sheet will have a wiki entry and the link can be updated to that when it comes out. Just a suggestion that would make this substantially more user friendly. It's something I'm looking into for both the Playtest and Starfinder Sheets. 42nfl19 said: Is there a way to track which spells you have selected for the day? The most worrying would be the Cleric and his divine spells. He has access/knows all his spells. So if the off chance you input all the spells or did most, you would need to track what you slotted up. Would like to make this a feature request. Also, something that I'll be working on.
Hey so is it just me or can you no longer change the character sheet type to npc? It used to ask me when I made a new character but it stopped all of a sudden.
Is the Pathfinder Playtest Character Sheet only for Pro subscribers? The wording in the blog suggested it was for all users but I've not been able to access the sheet. 
1537346727
Ziechael
Forum Champion
Sheet Author
API Scripter
You should be able to set the playtest sheet as your games sheet in the game settings like any other:
Any eta on when the npc chartacter sheet version will be released?
Luiz D. said: Hey so is it just me or can you no longer change the character sheet type to npc? It used to ask me when I made a new character but it stopped all of a sudden. I noticed the same as well... I am sorting out the playtest and was going to create a lot of dummy character sheets for the monsters. i know the npc sheets was not finished but I was hoping to use the private rolls  - currently using a *lot* of macros instead... not ideal but better than looking up the details in the rulebook and typing it in manually mid session
Was the PC/NPC option removed? I never saw the NPC sheet but the Private rolls option was pretty good. It still sent the roll to the player and the GM but I thought it was a good stepping stone to GM eyes only knowledge rolls/secret checks.
Hi there, I have a (couple) simple question(s): How do I set the elven Ancestry bonus to speed (Half-Elf character, +5 Speed)? And, also, how do I set the speed penalty for armor (in my case, -5 Speed for Breastplate)? I'm aware that they cancel each other out, but I still feel dumb by not being able to figure this out. Thanks in advance
GM_Ayshir said: Hi there, I have a (couple) simple question(s): How do I set the elven Ancestry bonus to speed (Half-Elf character, +5 Speed)? And, also, how do I set the speed penalty for armor (in my case, -5 Speed for Breastplate)? I'm aware that they cancel each other out, but I still feel dumb by not being able to figure this out. Thanks in advance Unfortunately, my friend, the movement speed value isn't modifiable through equipment or other mods. You have to change it directly, manually. Don't know if they're planning on changing that anytime. 
The only noticeable way of keeping track of uses of an ability such as Channel Energy or Wild Shape is opening up a feat entry and editing the uses entry, since it isn't shown in the preview. This can lag especially at higher levels when players find it better to just keep the feat editing open, and is overall inconvenient to have to scroll around and find an individual one. If the sheet could get a section somewhere, maybe taking up some of the space buffs use in the top right, to be able to keep track of extra resources like the D&D 5e sheet has, it'd help make gameplay quite a bit smoother.
I think I know why the lag is crazy on the character sheet: Opening each spell in turn continually recalculates values for *all* spells on the sheet... so the more spells you include the greater the lag and delay. creating a first level druid with their starting spells made opening this character sheet almost unuseable.
1537781701

Edited 1537784809
Boli said: I think I know why the lag is crazy on the character sheet: Opening each spell in turn continually recalculates values for *all* spells on the sheet... so the more spells you include the greater the lag and delay. creating a first level druid with their starting spells made opening this character sheet almost unuseable. Interesting, is this the same behaviour exhibited by each feat/inventory/attack entry as well? -- Of course, there is also the fact that just the checkboxes that reveal each spell section alone, cause lag to the sheet even when unchecked. Which mystifies me. I admit, I am hoping for en entire redesign or rework when it comes to the spell section. In favour of something more bare and less resource intensive. Or perhaps a separate page, so spells do not interfere with the main page. There does seem to be some cumulative lag going on there. Regardless, if the lag can be solved in any form. I'll be entierly satisfied.
1537796748

Edited 1537796953
Boli
Pro
The easiest way to see what is happening is to open up the browser console: &lt;unavailable&gt; app.js :369:23905 t&lt;/t.prototype.errorLog <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :369:23905 t&lt;/t.prototype.startLocalMediaDB&lt;/&lt;/&lt; <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :370:17441 t&lt;/i.prototype.fail/&lt; <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:13732 i&lt;/o.prototype.raiseReject <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:10408 i&lt;/o.prototype.raiseRejects <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:10733 i&lt;/o.prototype.reject <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:11675 t&lt;/i.prototype.then/&lt; <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:13605 i&lt;/o.prototype.raiseReject <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:10408 i&lt;/o.prototype.raiseRejects <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:10733 i&lt;/o.prototype.reject <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:11675 t&lt;/t.prototype.startLocalMedia/&lt;/&lt;/&lt; <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :370:16570 t&lt;/i.prototype.fail/&lt; <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:13732 i&lt;/o.prototype.raiseReject <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:10408 i&lt;/o.prototype.raiseRejects <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:10733 i&lt;/o.prototype.reject <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:11675 t&lt;/i.prototype.then/&lt; <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:13605 i&lt;/o.prototype.raiseReject <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:10408 i&lt;/o.prototype.raiseRejects <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:10733 i&lt;/o.prototype.reject <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:11675 t&lt;/i.prototype.start/&lt; <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :306:12216 t&lt;/i.prototype.then/&lt; <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:13600 i&lt;/o.prototype.raiseReject <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:10408 i&lt;/o.prototype.raiseRejects <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:10733 i&lt;/o.prototype.reject <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:11675 i&lt;/o.prototype.startInternal/&lt; <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :311:13073 t&lt;/i.prototype.then/&lt; <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:13600 i&lt;/o.prototype.raiseReject <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:10408 i&lt;/o.prototype.raiseRejects <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:10733 i&lt;/o.prototype.reject <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :303:11675 c <a href="https://app.roll20.net/assets/app.js" rel="nofollow">https://app.roll20.net/assets/app.js</a> :311:23772 many missing assests although expected in a beta; but that is just on load and not related to the character sheet Opening up Paladin Spells and Feats (4) CLICKED: radio/checkbox &lt;unavailable&gt; app.js:352:4637 Really updating character sheet values app.js:352:10990 Setting up repeating sections took until 15ms app.js:352:13119 Finding list of dirty attributes took until 24ms app.js:352:14292 Querytest took until 27ms app.js:352:14651 Attribute cache compliation took until 29ms app.js:352:14861 FILLED IN A DEFAULT VALUE FOR repeating_attack_-LM7bTCpmyU7SPv3Ro-M_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_attack_-LMq8QzxbEtOPdMzDww2_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LM7rJYN2Nodwj1FxSmh_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LM8Ci2hz0IbON-AluhY_level app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LM8Ci2hz0IbON-AluhY_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LM8ESPZow4j2OnYCVc3_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMBhVm2J4zTtSLKH5zP_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_type app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_level app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_type app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_type app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMH7HEPZukyrZuvwrka_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMH7HEPZukyrZuvwrka_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMJdAzRLbOIf7rlgwr7_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMJdAzRLbOIf7rlgwr7_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMJdAzRLbOIf7rlgwr7_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMJdAzRLbOIf7rlgwr7_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-Jyp4v3q6Jfkmh2g_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-Jyp4v3q6Jfkmh2g_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-ZmZzqr9LWpHYHfk_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-ZmZzqr9LWpHYHfk_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-ZmZzqr9LWpHYHfk_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-ZmZzqr9LWpHYHfk_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-kXTAmBkfjCRtDpG_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-kXTAmBkfjCRtDpG_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-kXTAmBkfjCRtDpG_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-kXTAmBkfjCRtDpG_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq00BtZhCWJXq7izZd_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq00BtZhCWJXq7izZd_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq00BtZhCWJXq7izZd_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq00BtZhCWJXq7izZd_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq0eeknaEKiwWqyuRx_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq0eeknaEKiwWqyuRx_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LM7rJYN2Nodwj1FxSmh_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LM7rJYN2Nodwj1FxSmh_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LM8Ci2hz0IbON-AluhY_level app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LM8Ci2hz0IbON-AluhY_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LM8Ci2hz0IbON-AluhY_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LM8ESPZow4j2OnYCVc3_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMBhVm2J4zTtSLKH5zP_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_type app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_level app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_type app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMCXMLYQMTDIHC8K41K_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMH7HEPZukyrZuvwrka_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMH7HEPZukyrZuvwrka_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMH7HEPZukyrZuvwrka_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMJdAzRLbOIf7rlgwr7_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMJdAzRLbOIf7rlgwr7_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMJdAzRLbOIf7rlgwr7_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMJdAzRLbOIf7rlgwr7_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMJdAzRLbOIf7rlgwr7_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-Jyp4v3q6Jfkmh2g_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-Jyp4v3q6Jfkmh2g_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-Jyp4v3q6Jfkmh2g_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-ZmZzqr9LWpHYHfk_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-ZmZzqr9LWpHYHfk_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-ZmZzqr9LWpHYHfk_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-ZmZzqr9LWpHYHfk_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-ZmZzqr9LWpHYHfk_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-kXTAmBkfjCRtDpG_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-kXTAmBkfjCRtDpG_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-kXTAmBkfjCRtDpG_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-kXTAmBkfjCRtDpG_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq-kXTAmBkfjCRtDpG_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq00BtZhCWJXq7izZd_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq00BtZhCWJXq7izZd_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq00BtZhCWJXq7izZd_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq00BtZhCWJXq7izZd_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq00BtZhCWJXq7izZd_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq0eeknaEKiwWqyuRx_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMq0eeknaEKiwWqyuRx_expand_description app.js:352:17067 Set values (including auto-calcuating variables) took until 131ms app.js:352:17128 Took 132ms Opening up one of 10 Cantrips on the druid sheet: CLICKED: radio/checkbox &lt;unavailable&gt; app.js:352:4637 Really updating character sheet values app.js:352:10990 Setting up repeating sections took until 14ms app.js:352:13119 Finding list of dirty attributes took until 24ms app.js:352:14292 Querytest took until 27ms app.js:352:14651 Attribute cache compliation took until 28ms app.js:352:14861 FILLED IN A DEFAULT VALUE FOR repeating_attack_-LMs7qb5hf130D0L5jcl_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_item_-LMs5JSGmOWsqNpLAKeS_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_item_-LMs60FgmlUTMyPbG9QG_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_item_-LMs6Ho8DBDzbOGGbDyi_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs0xDvjZSPdg-io9Lk_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs0xDvjZSPdg-io9Lk_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs0xDvjZSPdg-io9Lk_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs0xDvjZSPdg-io9Lk_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs4Fth5hmIzwiKbIyr_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs4Fth5hmIzwiKbIyr_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs4Fth5hmIzwiKbIyr_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs4Fth5hmIzwiKbIyr_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs6VSM3k0oWaeDeg2O_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs6VSM3k0oWaeDeg2O_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs6rqONElfUY9wqIt7_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs6rqONElfUY9wqIt7_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs8x1Xkftzio5BrlaX_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs8x1Xkftzio5BrlaX_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs8x1Xkftzio5BrlaX_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs8x1Xkftzio5BrlaX_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9IzvTOJFjHgwIT38_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9IzvTOJFjHgwIT38_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9IzvTOJFjHgwIT38_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9IzvTOJFjHgwIT38_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9o71ZgQkcezPHyyO_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9o71ZgQkcezPHyyO_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9o71ZgQkcezPHyyO_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9o71ZgQkcezPHyyO_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAASAvgyPXen3y762_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAASAvgyPXen3y762_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAASAvgyPXen3y762_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAASAvgyPXen3y762_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAgS8Kk9zkO3XhnUf_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAgS8Kk9zkO3XhnUf_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAgS8Kk9zkO3XhnUf_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAgS8Kk9zkO3XhnUf_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsB6mUfvZZ6x9S0yVJ_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsB6mUfvZZ6x9S0yVJ_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsCzAL1SfoJ3gaJ06r_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsCzAL1SfoJ3gaJ06r_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsCzAL1SfoJ3gaJ06r_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsCzAL1SfoJ3gaJ06r_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDA-0nEZhBZeIGIDp_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDA-0nEZhBZeIGIDp_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDA-0nEZhBZeIGIDp_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDA-0nEZhBZeIGIDp_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDekA3c-wahEBZhRd_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDekA3c-wahEBZhRd_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDekA3c-wahEBZhRd_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDekA3c-wahEBZhRd_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs0xDvjZSPdg-io9Lk_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs0xDvjZSPdg-io9Lk_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs0xDvjZSPdg-io9Lk_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs0xDvjZSPdg-io9Lk_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs0xDvjZSPdg-io9Lk_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs4Fth5hmIzwiKbIyr_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs4Fth5hmIzwiKbIyr_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs4Fth5hmIzwiKbIyr_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs4Fth5hmIzwiKbIyr_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs4Fth5hmIzwiKbIyr_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs6VSM3k0oWaeDeg2O_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs6VSM3k0oWaeDeg2O_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs6VSM3k0oWaeDeg2O_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs6rqONElfUY9wqIt7_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs6rqONElfUY9wqIt7_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs6rqONElfUY9wqIt7_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs8x1Xkftzio5BrlaX_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs8x1Xkftzio5BrlaX_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs8x1Xkftzio5BrlaX_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs8x1Xkftzio5BrlaX_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs8x1Xkftzio5BrlaX_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9IzvTOJFjHgwIT38_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9IzvTOJFjHgwIT38_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9IzvTOJFjHgwIT38_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9IzvTOJFjHgwIT38_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9IzvTOJFjHgwIT38_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9o71ZgQkcezPHyyO_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9o71ZgQkcezPHyyO_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9o71ZgQkcezPHyyO_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9o71ZgQkcezPHyyO_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMs9o71ZgQkcezPHyyO_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAASAvgyPXen3y762_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAASAvgyPXen3y762_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAASAvgyPXen3y762_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAASAvgyPXen3y762_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAASAvgyPXen3y762_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAgS8Kk9zkO3XhnUf_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAgS8Kk9zkO3XhnUf_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAgS8Kk9zkO3XhnUf_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAgS8Kk9zkO3XhnUf_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsAgS8Kk9zkO3XhnUf_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsB6mUfvZZ6x9S0yVJ_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsB6mUfvZZ6x9S0yVJ_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsB6mUfvZZ6x9S0yVJ_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsCzAL1SfoJ3gaJ06r_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsCzAL1SfoJ3gaJ06r_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsCzAL1SfoJ3gaJ06r_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsCzAL1SfoJ3gaJ06r_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsCzAL1SfoJ3gaJ06r_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDA-0nEZhBZeIGIDp_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDA-0nEZhBZeIGIDp_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDA-0nEZhBZeIGIDp_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDA-0nEZhBZeIGIDp_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDA-0nEZhBZeIGIDp_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDekA3c-wahEBZhRd_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDekA3c-wahEBZhRd_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDekA3c-wahEBZhRd_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDekA3c-wahEBZhRd_school app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_ability_-LMsDekA3c-wahEBZhRd_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LMs1pDtvITiEPHXKbao_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LMs1pDtvITiEPHXKbao_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LMsF9Lq5eUUZ9H0mH5K_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LMsF9Lq5eUUZ9H0mH5K_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LMsF9Lq5eUUZ9H0mH5K_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LMsF9Lq5eUUZ9H0mH5K_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN-s44hu6nOJOq7U6aY_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN-s44hu6nOJOq7U6aY_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN-s44hu6nOJOq7U6aY_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN-s44hu6nOJOq7U6aY_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN-zj0EiSrMbfG1ZDeo_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN-zj0EiSrMbfG1ZDeo_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN-zj0EiSrMbfG1ZDeo_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN-zj0EiSrMbfG1ZDeo_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN02izUX13jvWbB4Y7i_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN02izUX13jvWbB4Y7i_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN02izUX13jvWbB4Y7i_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN02izUX13jvWbB4Y7i_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN05QR5cGJQyLy3eumA_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN05QR5cGJQyLy3eumA_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN05QR5cGJQyLy3eumA_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN05QR5cGJQyLy3eumA_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN07uZIBddKgcAodAC1_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN07uZIBddKgcAodAC1_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN08z0e3DS2NUFPME9G_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN08z0e3DS2NUFPME9G_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0AkpfWFWJXC8S-Eq9_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0AkpfWFWJXC8S-Eq9_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0AkpfWFWJXC8S-Eq9_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0AkpfWFWJXC8S-Eq9_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0CYe22WubZNvJoqKF_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0CYe22WubZNvJoqKF_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0EGrqUWtUmaxtVRBQ_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0EGrqUWtUmaxtVRBQ_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0EGrqUWtUmaxtVRBQ_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0EGrqUWtUmaxtVRBQ_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0HARtD6uoFDrMGtHD_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0HARtD6uoFDrMGtHD_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0HARtD6uoFDrMGtHD_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0HARtD6uoFDrMGtHD_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0MybhzUQQW7uXeUbP_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0MybhzUQQW7uXeUbP_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0NgktOBLUcHwA7mmz_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0NgktOBLUcHwA7mmz_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0NgktOBLUcHwA7mmz_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0NgktOBLUcHwA7mmz_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0OC7z9v8qsa1RiPI1_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0OC7z9v8qsa1RiPI1_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0OC7z9v8qsa1RiPI1_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_cantrip_-LN0OC7z9v8qsa1RiPI1_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_spell1_-LMsNxeDoZG8omdZInHB_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_spell1_-LMsNxeDoZG8omdZInHB_damage_ability app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_spell1_-LMsNxeDoZG8omdZInHB_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_spell1_-LMsNxeDoZG8omdZInHB_expand_description app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_spell1_-LMsQ6c6IyGLjNX4ve47_frequency app.js:352:17067 FILLED IN A DEFAULT VALUE FOR repeating_spell1_-LMsQ6c6IyGLjNX4ve47_expand_description app.js:352:17067 Set values (including auto-calcuating variables) took until 168ms app.js:352:17128 Took 170ms So it is constantly recalculating all the values when you open it up. what it needs is some sort of "form" which you fill out for each spell and after submission it just stores and uses plain text (if with macros in e.g. @{character_name} ) -as it stands, it appears to be dynamically calculating everything underneath continually with multiple dynamic forms being duplicated.
New Errata out: Biggest change? Untrained proficiency is now level - 4, down from level - 2. It's the only change that will immediately effect the Playtest Character sheet that I saw in the errata.
1537899229

Edited 1537899255
Scott C.
Roll20 Production Team
Compendium Curator
Hi everyone, A small update went out today to fix a few bugs and to handle this cycle's errata. Fixes should auto update when you open an un updated sheet. This auto update cycle may take a noticeable section of time depending on how many entries you've got in the sheet. Bug Fixes: Typed Penalties not being added to rolls Perform was not using charisma as it's ability score for rolls Perform was not an initiative option The settings page is now accessible, although the pc/npc option is currently disabled. Errata Fixes Untrained proficiency is now -4
I must apologize if this was posted, but when adding an attack, as soon as I change from Str to Dex, the attack buttons cease working for me. I'm still creating pregens, and so far it's the one journal that this happens to, added an attack to a blank one, and it worked fine.&nbsp; Worst case, I'll delete the journal, and rebuild it, but wanted to let you know.&nbsp; I'm going to work around it, this is a report, not an ask for help.
Quick note. The hover info for the armor bonuses to TAC and AC need to be changed. When you hover the mouse over them they say @eac_armor and @kac_armor. These should read as @tac_armor and @ac_armor to match the new identifiers for those columns.
Thomas H. said: Quick note. The hover info for the armor bonuses to TAC and AC need to be changed. When you hover the mouse over them they say @eac_armor and @kac_armor. These should read as @tac_armor and @ac_armor to match the new identifiers for those columns. And just so this is in the same reply chain. the hover info for Encumber is entierly absent, while Carried and Over indeed have hover info. For consistency, hovering Encumber should naturally show @{encumber_bulk}
Proficiencies seemed to have gotten jacked up in the update. skills seem largely unaffected, but weapon and armor proficiencies are all reading 1-4 points lower than before as training is largely not factoring in regardless of setting.
How do you add&nbsp; +1 conditional bonus to all attack rolls and damage rolls?
+1 conditional to attack +1 conditional to damage should just be able to copy/paste as is.
Boli's discovery of how the sheet pulls a lot of info unnecessarily is of course still a factor. However, I made a new discovery today while testing. It seems the lag of the playtest sheet, at least for me. Is a lot more pronounced within firefox, while in chrome it is not nearly as noticeable. But still clearly there. Especially in the spell tab once you start adding abilities. Within feats you only notice it once you have multiple feats set up and start editing them. On this particular machine. Not nearly as crippling in my case, at least. So while the lag is still being addressed by the dev team, I encourage others to try chrome, or test between firefox and chrome and see if that works as a way to slightly lessen the burden.
1538401721

Edited 1538401799
Royal said: +1 conditional to attack +1 conditional to damage should just be able to copy/paste as is. I tried exactly that but it did not seem to work or calculate for me. Felandi d. &nbsp;said: Boli's discovery of how the sheet pulls a lot of info unnecessarily is of course still a factor. However, I made a new discovery today while testing. It seems the lag of the playtest sheet, at least for me. Is a lot more pronounced within firefox, while in chrome it is not nearly as noticeable. But still clearly there. Especially in the spell tab once you start adding abilities. Within feats you only notice it once you have multiple feats set up and start editing them. On this particular machine. Not nearly as crippling in my case, at least. So while the lag is still being addressed by the dev team, I encourage others to try chrome, or test between firefox and chrome and see if that works as a way to slightly lessen the burden.&nbsp; I've also noticed this and I actually do normal stuff on firefox and play my games on chrome recently.
That's my bad, actually. A game I'm GMing has a bard provides both these things, I simply misremembered how i had entered it. I was close tho lol +1 conditional bonus to attack +1 conditional bonus to damage It's written exactly as that. Now if only i had a way to apply it to all allies within a range without having to add it for every character and make sure they've all activated that buff appropriately.
Royal said: That's my bad, actually. A game I'm GMing has a bard provides both these things, I simply misremembered how i had entered it. I was close tho lol +1 conditional bonus to attack +1 conditional bonus to damage It's written exactly as that. Now if only i had a way to apply it to all allies within a range without having to add it for every character and make sure they've all activated that buff appropriately. Haven't tried it yet but I find it weird that you have to add the word "bonus". I was able to do other bonuses without using the keyword bonus. Can Scott comment if all bonuses work, use any word you want,&nbsp; or just untyped(blank), item, circumstantial, and conditional?
1538417113
Scott C.
Forum Champion
Sheet Author
API Scripter
Compendium Curator
The bonus type can be any word (meaning letters and spaces only) that you want. So, "conditional bonus" and "conditional" will both work, however the sheet won't be able to properly handle buff stacking if you use both on your sheet (e.g. you will get a "conditional bonus" bonus and a "conditional" bonus).
Is attack or damage modifiable/calculable? Usually when you buff/modify something you see the orange up arrow to denote a change and could not find anything to denote that for my attacks. And when I also highlight/mouseover over my dice break down for my attack or damage, I can't seem to see a change, either an additional +1 i.e [+4+2+1 to +4+2+1+1] or another misc number has increased by 1 i.e. [+3 to +4].
It is absolutely modifiable and calculable. The problem lies in the sheet itself. I feel like the lag from the spells/powers tab creeps into the the other sheets from time to time and does stuff like this lol After making your buff entry, try going into any attack entry and changing the attack or damage stat to anything else and back again. Sometimes you gotta "jostle" the entry a little to get it to calc from time to time.
so I'm having a problem with the character where it's only showing comms and rolls are public and private, and nothing else. Is their anyway to fix that or is their some other problem that I don't know about?
1538452186
Scott C.
Forum Champion
Sheet Author
API Scripter
Compendium Curator
Hi William, To access the pc sheet, click the crossed tools at the top of the sheet to the right of the playtest logo.
Royal said: It is absolutely modifiable and calculable. The problem lies in the sheet itself. I feel like the lag from the spells/powers tab creeps into the the other sheets from time to time and does stuff like this lol After making your buff entry, try going into any attack entry and changing the attack or damage stat to anything else and back again. Sometimes you gotta "jostle" the entry a little to get it to calc from time to time. If that is the case, I feel like there should be a button that force recalculates all the equations in the sheet. While it might lag for a time, it forces everything to be up to date. Kind of like how in excel, you can change the settings so that you can make it recalculate or not recalculate after any changes. Mostly for random function though.
Thanks Scott I almost had to plan to use another system and I really want to try Pathfinder playtest
42nfl19 said: Royal said: It is absolutely modifiable and calculable. The problem lies in the sheet itself. I feel like the lag from the spells/powers tab creeps into the the other sheets from time to time and does stuff like this lol After making your buff entry, try going into any attack entry and changing the attack or damage stat to anything else and back again. Sometimes you gotta "jostle" the entry a little to get it to calc from time to time. If that is the case, I feel like there should be a button that force recalculates all the equations in the sheet. While it might lag for a time, it forces everything to be up to date. Kind of like how in excel, you can change the settings so that you can make it recalculate or not recalculate after any changes. Mostly for random function though. I agree with that. Until the sheet is re-calculating everything perfectly there should be a button to force it to recalculate everything. Not everyone is going to think of changing your character's level or an ability score to make it re-calculate, and one button to do it all would be extremely helpful. Hopefully there would be a time where it wasn't needed.
Unable to reorder feats or bonuses when unlocking a section.
Charles K. said: Unable to reorder feats or bonuses when unlocking a section. Is the sheet "popped out" in its own window? If so, drag and drop features (like re-ordering repeating elements) will not work. Turn off the popped out setting, make your changes, then turn popped out sheets back on.
When adding - to check penalties on the armor I put this in the mods +4 item to ac +1 item to tac 3 max dex to armor -3 penalty to acrobatics -3 penalty to athletics -3 penalty to stealth -3 penalty to thievery Everything works fine but athletics. When you do this in the math you lose your level bonus.