Hello everyone, Macros in this appear to executed line by line, as they should and makes sense. But if I have a macro calling a script upwards of 6 times, calls to the script appear to get lost on occasion. Further, if I have the macro call a script and then say something, it will say something before the script executes. I'm guessing these two things coincide and would be fixed by adding a brief pause in between lines in the macro, but I'm skeptical that there would be anyway to do that? For specifics: I'm using a slightly modified version of this script: <a href="https://app.roll20.net/forum/post/551713/script-si" rel="nofollow">https://app.roll20.net/forum/post/551713/script-si</a>... One example of something I'm trying to do: one of the players in the game has a form change, that adjusts his base stats, which cascades into a change in defenses, and then I display in a template the new stats. The first issue with this example, is that the template appears first, displaying old stats, and then the stats change. This can be solved by make the two separate macros, but the point of a macro is sort of to be all in one click. I thought maybe I could fix this by splitting the macro into two, and then making a new one that called them in order, but that doesn't help either. The second issue with this example, is that when there is a long list of attribute changes (I've only noticed when 6 or more attributes are changing), some of the attribute changes get lost. Most frequently the lost ones are towards the end of the list in the macro. My best guess is that the macro is calling the script again before the last call finished, but I'm not really sure. Does anyone have any ideas of how to get around these issues? Or perhaps you want to correct my understanding of what causes them? If I am right about the cause of both issues, then being able to add a delay between line calls in the macro should solve my problems. Is there some way that I'm missing that I can accomplish this? Thanks in advance everyone!