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

Why do "Advanced Sheets" mess with chat parsing?

As per investigating this issue  with a macro, I discovered that this macro  &{template:default} {{name=@{target|Select a Location|token_name}}} {{@{target|Select a Location|bar1}}} breaks when the game has certain sheets loaded - DnD 5e 2024 Beta, Crow and Coyote, and Candela Obscura by Roll20 to name three that all broke in different ways. In the first, the target call is not resolved correctly, ignoring the target call label and instead treating it as an attribute, in the second the entire macro fails to execute, and in the third, an error message is displayed stating a roll command was used that requires a character, but no character was found - said macro does not interact with character sheets or characters in any way, which leads me to believe the sheet instead changes the parsing. This is quite obviously power away from the end user, making the system less usable as macros that should be universal fail to work for no apparent reason for specific sheets. Is there actually a good reason for this? Or should these be considered bugs?
1725421263
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Hi Tuo! This is actually a known bug with Beacon sheets that just popped up (I reported it late last week. It also affects Marvel. Roll templates are currently broken on non-Jumpgate games for Beacon sheets. The devs have been made aware and are hopefully working on a fix. In the meantime, if you need this functionality (and who wouldn't?), you can try copying your game to Jumpgate and see if that works better for you. 
I tested all of these in a Jumpgate game.