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

Two macros worked the other day now not working?

Hey all, just curious if someone has any ideas why the following macros stopped working all of a sudden. The first is a simple DM Dice roller I use to roll a bunch of different dice at once /desc Is that thunder or is the DM rolling dice? /gmroll 6d20 /w gm d4: [[d4]], [[d4]]. [[d4]], [[d4]], [[d4]], [[d4]] /w gm d6: [[d6]], [[d6]], [[d6]], [[d6]], [[d6]], [[d6]] /w gm d8: [[d8]], [[d8]], [[d8]], [[d8]], [[d8]], [[d8]] /w gm d12: [[d12]], [[d12]]. [[d12]], [[d12]], [[d12]], [[d12]] /w gm d100: [[d100]]%, [[d100]]%, [[d100]]%, [[d100]]% When I click it now it just says "Rolling the dice" for a moment in the chat window then nothing happens.  The other is a 2e AD&D macro that calls other macros /w @{selected|token_name} &{template:2Edefault}{{name=@{selected|token_name} attempts a Saving Throw!}}{{[Paralyzation](! #SAVE-VS-PARALYZATION) [Poison](! #SAVE-VS-POISON) [Death](! #SAVE-VS-DEATH-MAGIC) [Rod](! #SAVE-VS-ROD) [Staff](! #SAVE-VS-STAFF) [Wand](! #SAVE-VS-WAND) [Petrification](! #SAVE-VS-PETRIFICATION) [Polymorph](! #SAVE-VS-POLYMORPH) [Breath Weapon](! #SAVE-VS-BREATH-WEAPON) [Spell](! #SAVE-VS-SPELL)}} The individual save macros work if I use them by themselves. This one puts up the menu as before, then asks for any modifiers as seen in the macro below, then does nothing after clicking the final submit. /w gm &{template:2Esave}{{savevs=Petrification}}{{character=@{selected|token_name}}}{{savetarget=[[@{selected|pettar}]]}}{{saveroll=[[d20?{Please enter Situational Modifiers to the current Saving Throw Roll (including the mathematical operator)|+0}@{selected|petmod}]]}} Both of these worked Sunday night, now neither of them are working. Neither have been changed since then. Any ideas? Thanks!
1758755517
Gold
Forum Champion
Those are fun macros. Looks like you must have cool games. My hunch is you have Lag of some sort. Lag on the dice roller, or lag executing complex macros.  I don't think you have any formatting problems in your macros, and I don't think any part of your macro is specifically broken or newly broken in Roll20 (as far as I know).  How long have you waited, after clicking the macro & before doing anything else in Roll20? Could you click it and wait like 30 seconds, 1 minute, and see if it ever rolls? In my games when this happens we say we are "waiting for it to spit out the rolls".  Do you have 3D dice turned on?  Did u have other players rolling other macros at roughly the same time (same minute), or have you tested this with just-you in the game and no activity happening in chat and still experienced that?  In my group, we've only seen the Lag on executing complex macros, when we had several players (all with 3D dice) all doing a lot of rolls, like a long extended combat. Some of my macros are very similar to the 2 you showed. It rarely happens. We usually see the Rolls eventually spit-out (after sometimes up to 60 seconds or maybe longer). It's back to normal the next time we play a day later. But, if those 2 macros break every time you test them, even with just yourself in the game, and meanwhile other macros are working, that info might help investigating this. 
Thanks! I think our game is pretty fun, but I might be biased ;).  I was logged in solo working on some DM stuff, so there were no other players involved during the issue today. I do not have 3D dice enabled. The individual saving throw macros return immediately, a couple of other multi-macros similar to the main Save macro (thieves skills and turn undead, both of which link to other macros and work immediately.) These are the only two macros that are not working right now for some reason, which absolutely baffles me. I've run through the DM Dice macro line by line and each line works immediately, also.  Testing it again now I tried the DM Dice macro and waited 5 minutes without a return after the "Rolling the dice..." message.  I then created a new macro and started testing it line by line. I got it working as far as /desc Is that thunder or is the DM rolling dice? /gmroll 6d20 /w gm d4: [[d4]], [[d4]]. [[d4]], [[d4]], [[d4]], [[d4]] but once I added the next line /w gm d6: [[d6]], [[d6]], [[d6]], [[d6]], [[d6]], [[d6]] It stopped working again. I then tried /desc Is that thunder or is the DM rolling dice? /gmroll 6d20 /w gm d4: [[d4]], [[d4]]. [[d4]], [[d4]], [[d4]], [[d4]] /w gm d6: [[d6]] Appending all of the d6 rolls to the d4 line, however, DOES work: /desc Is that thunder or is the DM rolling dice? /gmroll 6d20 /w gm d4: [[d4]], [[d4]]. [[d4]], [[d4]], [[d4]], [[d4]], [[d6]], [[d6]], [[d6]], [[d6]], [[d6]], [[d6]] Something is stopping it if I have the 4th line now. This macro has worked for over 3 years for me and stopped working sometime in the last 3 days which is just bizarre.
1758766376

Edited 1758766573
Gold
Forum Champion
LordLollygag . said: This macro has worked for over 3 years for me and stopped working sometime in the last 3 days which is just bizarre. Based on the testing you've done, I too am perplexed, but not to the end of our testing steps yet that could isolate the issue. Can you go into a different game table of yours, or Create Game a fresh new table, and try your macro there?  I tested the 1st macro in my game, it works normally as expected. If nothing else, for a starting point, this will reassure you that the macro itself is still just as functional as ever. It could help to start to triage if you might have a Browser-based, Account-based, or Game-table based issue.  If this test fails, or if it works there but still broken in your main game, we can start some other standard troubleshooting steps (clear cache, try other browser, etc)
I just started a new game with the same results, both in the full macro, and with the step-by-step recreation where it stops working when adding the 4th line. This is in Firefox, where I normally play the game. I have the current version, no extensions, cache cleared. I also tried it in Chrome, also current version, no extensions, cache cleared, with the same results, but slower, which is why I use Firefox for Roll20. :) I appreciate your continued help with this. Thank you so much. 
It appears something has gone terribly wrong but for your first macro it can be adjusted to the following /desc Is that thunder or is the DM rolling dice? /gmroll 6d20 /w gm {{{ d4: [[d4]], [[d4]]. [[d4]], [[d4]], [[d4]], [[d4]] d6: [[d6]], [[d6]], [[d6]], [[d6]], [[d6]], [[d6]] d8: [[d8]], [[d8]], [[d8]], [[d8]], [[d8]], [[d8]] d12: [[d12]], [[d12]]. [[d12]], [[d12]], [[d12]], [[d12]] d100: [[d100]]%, [[d100]]%, [[d100]]%, [[d100]]% }}}
@RainbowEncoder - That does work, thank you :)  Yeah, this is so weird and frustrating. 
1758809982

Edited 1758810138
I too am having problems with first type of macro (multiple /w gm with an inline roll following) within the same timeframe. After a lot of checking, I found that the following seems to be true: * This only happens in Jumpgate games. I have the exact macros in non Jumpgate games and they work fine * It only affects /w gm with inline rolls. Separate lines of /gr or inline rolls without a /w gm work fine I tried the above fix using /w gm {{{ and it worked partially Here is my the original macro /w gm  =============== /w gm ghoul claw/claw/bite /w gm Hits AC: [[1d20+4]]|[[1d20+4]]|[[1d20+4]] /w gm Damage: [[1d3]]|[[1d3]]|[[1d4]] + paralysis [[2d4]] turns /w gm =============== This has worked fine for years until today. Now it does nothing, no 'rolling the dice' message like the OP got. So using the above tip from Rainbow Encoder, I changed it to:  /w gm  {{{ =============== ghoul claw/claw/bite Hits AC: [[1d20+4]]|[[1d20+4]]|[[1d20+4]] Damage: [[1d3]]|[[1d3]]|[[1d4]] + paralysis [[2d4]] turns  =============== }}} This worked fine when using the test macro button inside the ability window on a character sheet. But when I saved and then used the macro roller button (from the sheet, toolbar or token action) it no longer worked. If you then open the ability window again and use the Test Macro button, it will work until closed. I had to delete the entire macro and rewrite it before it would work consistently.  So for me the fix was 1. adjust the macro using the {{{ and 2. if that didn't fix it, rewrite the macro completely and that solved it completely. Thanks to both of you. This was driving me mad this morning!
@Jim L - Interesting! Based on your observations I restored an old pre-Jumpgate game and tried both macros and they both work. I wonder if the Jumpgate update on Sep 23 had anything to do with what we're seeing....
I've opened Bug Report (350720) based on these findings. 
Outstanding! Hopefully that will yield results. While the changed format does work, I have something like 200+ monsters all coded in the old format and I can think of better uses for my time than fixing them.
1758815044
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Hey folks! The Dev team has been alerted to this and is working on it.
@keithcurtis - Thanks for the update Everyone else, thanks for your input! Team work makes the dream work!
Jim L. said: Outstanding! Hopefully that will yield results. While the changed format does work, I have something like 200+ monsters all coded in the old format and I can think of better uses for my time than fixing them. Dude, I can't even imagine what I'd do if I had to go back and redo that many macros XD
1758819263
Gauss
Forum Champion
The multiline bug should be resolved. Please let us know if there is still an issue with this.
Gauss said: The multiline bug should be resolved. Please let us know if there is still an issue with this. Both of my macros are working as expected. Please extend my thanks to the Dev team for quick resolution!