
Hello! Just for background, I was messing around with a custom sheet I've been working on, one that does have some fairly complex formulas. The sheet itself, and roll20 work normally with no lag, everything works as it should, except when I try to make macros. When I call for the data from certain variables, it seems to hang, generally on the more complex ones. The macro will go through after awhile, but it's almost as if instead of just pulling the number I need, it recalculates everything and just has trouble getting the result. This can cause 5-15 seconds of lag in between clicking a macro, and it outputting the result, while hanging roll20 the whole time, while the browser is still fully functional, allowing me to mess with other tabs. The answer is correct, so the macro itself is working fine, but it just seems wrong to lag so much. Is there a particular way to call variables that is more efficient, or have I just pushed roll20 to its limits? Example of the macro, it's purpose is to roll an attack roll that combines multiple attack bonuses, while pulling up two numbers, a mana, and stamina cost for a particular ability, so as not to have to dig through a sheet each time. It's displaying as I wish, I need to see the die roll without the modifier added. It's not a terrible amount of lag, but I'm just curious to possible answers, I can't seem to find anything on this sort of thing.