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.

So my saves macro does not work suddenly. Always worked until today.

So has there been a change. I use this as a macro and its never failed until today. Its failing in all games. Probably my fault.. @{selected|wtype}&{template:simple} @{selected|rtype}?{Save |Strength,+[[(@{selected|strength_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_str_save}*@{selected|npc})]][STR SAVE] ]]}} {{rname=^{strength-save-u}}} {{mod=[[ [[(@{selected|strength_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_str_save}*@{selected|npc})]][STR SAVE] ]]}} {{r1=[[@{selected|d20}+[[(@{selected|strength_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_str_save}*@{selected|npc})]][STR SAVE] ]] |Dexterity,+[[(@{selected|dexterity_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_dex_save}*@{selected|npc})]][DEX SAVE] ]]}} {{rname=^{dexterity-save-u}}} {{mod=[[ [[(@{selected|dexterity_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_dex_save}*@{selected|npc})]][DEX SAVE] ]]}} {{r1=[[@{selected|d20}+[[(@{selected|dexterity_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_dex_save}*@{selected|npc})]][DEX SAVE] ]] |Constitution,+[[(@{selected|constitution_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_con_save}*@{selected|npc})]][CON SAVE] ]]}} {{rname=^{constitution-save-u}}} {{mod=[[ [[(@{selected|constitution_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_con_save}*@{selected|npc})]][CON SAVE] ]]}} {{r1=[[@{selected|d20}+[[(@{selected|constitution_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_con_save}*@{selected|npc})]][CON SAVE] ]] |Intelligence,+[[(@{selected|intelligence_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_int_save}*@{selected|npc})]][INT SAVE] ]]}} {{rname=^{intelligence-save-u}}} {{mod=[[ [[(@{selected|intelligence_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_int_save}*@{selected|npc})]][INT SAVE] ]]}} {{r1=[[@{selected|d20}+[[(@{selected|intelligence_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_int_save}*@{selected|npc})]][INT SAVE] ]] |Wisdom,+[[(@{selected|wisdom_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_wis_save}*@{selected|npc})]][WIS SAVE] ]]}} {{rname=^{wisdom-save-u}}} {{mod=[[ [[(@{selected|wisdom_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_wis_save}*@{selected|npc})]][WIS SAVE] ]]}} {{r1=[[@{selected|d20}+[[(@{selected|wisdom_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_wis_save}*@{selected|npc})]][WIS SAVE] ]] |Charisma,+[[(@{selected|charisma_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_cha_save}*@{selected|npc})]][CHA SAVE] ]]}} {{rname=^{charisma-save-u}}} {{mod=[[ [[(@{selected|charisma_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_cha_save}*@{selected|npc})]][CHA SAVE] ]]}} {{r1=[[@{selected|d20}+[[(@{selected|charisma_save_bonus}@{selected|pbd_safe}*(1-ceil((@{selected|npc})*0.00001)))+(@{selected|npc_cha_save}*@{selected|npc})]][CHA SAVE] ]] }}} {{global=@{selected|global_save_mod}}} @{selected|charname_output} Not sure why!! Thanks in advance Keith and The Aaron!!
1634815952

Edited 1634818957
Hello, In approx 5 years and over 3K hours on Roll20 this is the first time I am not only angry but also I was humiliated in the new DOTMM game I started running last night.  I am not a programmer or into code or anything but one of the players character's became stunned and incapacitated in the game last night and I clicked on the condition macro I had set up that had been working for months on another game and instead of getting a drop down menu the chat was full of EVERY condition in D&D 5e!!! The players actually laughed. They are decent folk so I tried not to take it personally.  The 'helpful' macros thing that was posted by ROLL20 a few months ago is now a complete farce. However even though the conditions and various other 'in bar' macros are not working the POTION ones are in the token macros is working.  I have tried to read through possible solutions but due to my earlier comment about not being a tech sort, I have no idea what people are talking about regarding fixes and parsing and other jargon.  Can anyone help me please?  I am really really really angry and I am not an angry person! 
1634816224

Edited 1634816303
GiGs
Pro
Sheet Author
API Scripter
You macro depends on html entities, and roll20 have pushed an update that is intended to remove the need for those html entities. You should be able to nest queries inside queries without them. However problems with this update have been reported ( over here , for example). One way to test it: make sure you have a safe copy of the macro, then create a new macro, paste the text above into it. Save it , close it, and then reopen it. That should get rid of the html entities and you can test if it now works. If the update is working as intended, this should make your macros work again.
1634816418
GiGs
Pro
Sheet Author
API Scripter
Note to the devs: Whether or not the update was successful, you should have created a new thread for everyone, highlighting the changes expected. This was such a big change, used by so many people, that roll20 devs should have done a much better job of communicating the changes.
GiGs said: Note to the devs: Whether or not the update was successful, you should have created a new thread for everyone, highlighting the changes expected. This was such a big change, used by so many people, that roll20 devs should have done a much better job of communicating the changes. Absolutely SPOT ON! 
Hi all,  Just letting all adjacent threads know that we’re going to start keeping updates and conversations in this thread here! We’re rolling back the release that caused this and your Macros should be up and running soon. Apologies for the impact to your games!