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 .
×
May your rolls be chill this holiday season!
Create a free account

[PF] Updated Character sheet broke my spellbook

Hey guys, I'm the GM for my group, we've done a few campaigns on roll20. It's all of our first time playing anything like this, so we've been fumbling around a lot. Originally I made everyone buttons to click to cast spells, but as we gained levels that became unwieldy. So I went and I converted all the buttons into the spell section of the character sheet, then wrote little macros so people could copy/paste into the chat to have the spells come out in a nice format. We call them our spellbooks, they work fine. Well, they WORKED fine. With the new update this morning, none of them work any more. This used to be the format: %{"character_ name"|repeating_lvl-“X”-spells_$”X”_roll} %{Jalanea|repeating_lvl-0-spells_$0_roll} But now those don't pull up anything, as they say they've consolidated everything into one big spell list. Hovering over the dice to see the command they use, I pull up %{"character_name"|repeating_spells_$X_roll} So I figure it's the same standard 0-99 format, so I go to cast the number 0 spell again %{Jalanea|repeating_spells_$0_roll} And I get a long list of errors saying that everything is blank, for example: No attribute was found for @{Jalanea|range} On top of that, @{target|x} doesn't work inside the spellbook any more, and kerning isn't recognized. I can't hit enter and space out the results any more. Might have to go back to buttons if these are the intended results of the update. Any help would be great, the game is tonight! Thanks
1464195941

Edited 1464196009
chris b.
Pro
Sheet Author
API Scripter
I already submitted the fix and asked they expedite putting it in prod and Phil said it would be no problem by tonight. So if the fix is going in by tonight so hopefully it will work. Don't delete or change things trying to get it to work. Please note, opening the sheet and clicking on the roll buttons still works, which is not ideal, but you should still be able to play if you start earlier than the update goes in, depending on your timezone. Though as a GM i realize this is a pain. If you see the update announced just close the session and re-open and you should see it update to version .51.
Fantastic! Thanks Chris. We play at 7pm Central, if it's not updated by then we may just cancel this week or something.
1464202899
chris b.
Pro
Sheet Author
API Scripter
OK i was just informed it's live, and I checked and my campaign was updated. Please try it again. Note you'll have to open the character sheets so they update to ".51" but I think it should work now.  For me this fixed the issues of calling a spell roll from outside the sheet like from the macro buttons. So i hope it fixes your issue which I think is the same issue. (also note the row id #s that are printed are all lower case and incorrect, you'll have to use $0, $1 or else look in the html for the correct mixed case id)
Yep! Everything was working by game time! Thanks.