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

Alien Character Sheet: Skill-, attribute, and attack-rolls no longer work for unknown reason

Hi folks, I created an Alien one-shot recently using the YZE sheet for character creation. When testing the character sheet rolls everything worked fine. Then, suddenly skill-, attribute-, and attack rolls stopped working, i.e., the dice results were no longer displayed on the chat tab. Funnily enough I can still see the script of the executed roll, when using the arrow-key in the text box. Example: for a comtech-roll the following script is displayed even though results are invisble to the player/GM:  @{Janice MacWhirr|roll_command_api} [Comtech] [[(@{Janice MacWhirr|wits}+@{Janice MacWhirr|comtech}+@{Janice MacWhirr|comtech_mod}+@{Janice MacWhirr|modifierquery})d6]] [[@{Janice MacWhirr|stress}d6]] --runas|@{Janice MacWhirr|character_name} What is even more strange is, that certain rolls still work as expected, e.g., armor rolls, supply rolls, ini rolls, panic rolls, standard dice rolls (1d3, 1d6, etc.). I tried to resolve the problem by deleting the cache of my chrome browser, by copying the game, by exchanging character sheets, but unfortunately nothing worked. Does anybody know how to resolve this problem without deleting the entire game and creating it from the scratch? Thanks for your help in advance. Accolon
1662584770
Kraynic
Pro
Sheet Author
Did you try deleting the chat archive from the game settings drop down on the details/launch page?  Not sure if this is chat archive corruption, but sounds like it could be.
Yes, I did. I deleted the chat archive as well as the chat log in game, but with no effect.
1662645185

Edited 1662645242
Oosh
Sheet Author
API Scripter
I notice that roll you've posted is using API/Mod sandbox commands (at least it looks like it is). Can you post one of the rolls which is working? I'm guessing the ones which work don't use any API calls, and you have a sandbox issue. I also notice you don't have a Pro badge - did a Pro create the game? API/Mod scripts are not available in free games.
1662673767

Edited 1662674296
Hi Oosh,  The armor roll works fine  for example . The script for this roll looks as follows: @{Morgan Hirsch|roll_command} &{template:alien} {{character-name=@{Morgan Hirsch|character_name} }} {{roll-name=Armor Roll }} {{base-dice=[[@{Morgan Hirsch|armor} + @{Morgan Hirsch|modifierquery} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }}  {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} The same is true for supply rolls like this one here: @{Morgan Hirsch|roll_command} &{template:alien} {{character-name=@{Morgan Hirsch|character_name} }} {{roll-name=Air Supply Roll }} {{supply-dice=[[ @{Morgan Hirsch|air} ]] }} {{supply-roll-one=[[1d6]] }} {{supply-roll-two=[[1d6]] }} {{supply-roll-three=[[1d6]] }} {{supply-roll-four=[[1d6]] }} {{supply-roll-five=[[1d6]] }} {{supply-roll-six=[[1d6]] }} And to answer your last question: The Alien adventure was supposed to be my debut in online gaming. So I wanted to wait for the outcome before spending money in roll20. Neverless I created the game myself. In fact it's the introductory adventure from the rule book. Enable API rolls is a feature build into the YZE character sheet. PS: Just created a new game with a test character using the YZE Aliens sheet again. In this new game the roll works as expected, i.e., results are displayed on the chat tab. So somehow this game got corrupted.
1662686834

Edited 1662687406
Oosh
Sheet Author
API Scripter
Ah, ok. Out of interest, what do you get back if you enter this in chat, in both the new and broken games? api_roll_command: "@{Janice MacWhirr|roll_command_api}" Might be worth finding the cause in case it happens in a live game.
1662715587

Edited 1662715714
Hi Oosh, if entered in the broken game, the following chat message appears: Game Mother (GM): api_roll_command: "!alienr" Entering the same command in the new game returns the same result: 4cc010n (GM): api_roll_command: "!alienr" Nevertheless, your first idea hitting the bull's eye. I just switched off the option "Enable API rolls" in the customizing settings of the character sheet, and voila, the damn skill/comtech roll worked again. I could have bet a fortane, that I switched on/off all the settings, but apparently I had not. Most probably, this option only works if you have a pro badge. In case of a free account it makes the sheet not working properly any longer! So thank you very much for providing this clue to me! ;-) Accolon