
I've been looking into this all day and I can't seem to find a proper solution. As a bit of clarification, I'm a Pro subscriber with access to API using the OGL Sheet and the main API script I'm trying to get working with this is Group Check, although other API scripts should be able to work in theory with this as well. I'm trying to make it so that instead of creating macros for each ability check/saving throw, there would be a drop down menu option for them instead. As an example I would have a Macro just for Saving Throws, I click on it with the intended tokens selected and then I can select Strength from the drop down menu and it would roll Strength Savingthrows. The only way I can see this happening is Nested Macros but I'm experiencing a slight issue, my nested API script commands do not output when being selected via the drop down menu. Below is the script for the drop down menu. /w gm ?{Save| Strength, #savestr | Dexterity, #savedex | Constitution, #savecon | Intelligence, #saveint | Wisdom, #savewis | Charisma, #savecha} Name of the macro I'm calling "strengthsave" has been changed to "savestr" to shorten it and have them grouped up. So this portion works perfectly well, I do hope I can have it an option to select advantage/normal/disadvantage, but I'm focused on getting just regular rolls to work. Anyways back to what my issue is. I can easily select the macro I have built for Strength and it does output the API command in the but the issue is it writes the command. How do I force it to run the API script? Before it's stated, the savestr macro does work. So that isn't where the issue is. Does anyone know if it's possible to use a nested macro to run an API script? Am I just missing something pretty simple that will get this working? Also apologies if this is not in the right location, I wasn't sure if I should post this under API or Macro's. Any help would be appreciated.