Hello, My Apologies, I'm relatively new to advanced Roll20 stuff but I've been learning fast (obsessively) after a friend introduced me to Macros and API Commands Question 1: Is it possible to nest 2 layers of API Commands into one macro to output 3 separate templates? (part of a much larger project) basically what i'm setting up &{template:default}{{name=cat1}}{{line1= [cat2](! &{template:default}{{name=dog1}}{{line1= [dog2](! &{template:default}{{name=bird1}}{{line1= bird2}})}})}} When I convert the nested reserved characters I end up with &{template:default}{{name=cat1}}{{line1= [cat2](! &{template:default}{{name=dog1}}{{line1= [dog2](!
 &{template:default}{{name=bird1}}{{line1= bird2}})}})}} Currently I am able to generate 2 Separate Templates each with embedded API Command buttons, but if my 2nd API Command attempts to generate a 3rd Template it breaks the 2nd Template. If my 2nd API command outputs simple text it doesn't break &{template:default}{{name=cat1}}{{line1= [cat2](! &{template:default}{{name=dog1}}{{line1= [dog2](!
 bird)}})}} I'm not sure if it's simply not possible to do or I'm just writing it incorrectly. Question 2: I've been trying to make custom macros for some attacks replacing values in the template with "#Macros " so that I don't want to have to edit the whole macro every time I level up or change weapons. When I use the "#Macros " in a normal macro it works, but if the "#Macros " are nested they don't work and it breaks the macro Do i need to do anything special when nesting them like? or is it simply not possible? Example: &{template:atk} {{charname= #ch1 }} {{rname=[ #wp1 ](! macro)}} {{mod= #wp1mod }} {{r1=Atk Roll: [[1d20 #wp1atkmodr ]]}} {{attack=1}} {{range=80ft/320ft}} {{normal=1}}