Let me preface this by saying that I know very little of how macro's work for Roll20, and have figured everything I know out entirely on my own, so do go easy and try to keep things "dumb and simple" so that I can understand it. That said, for the past couple days, I've been trying to find a way to use the buttons to be able to roll attacks, damage, and spellstrike damage for the magus in a single "attack" in a clean but flexible way... And so far, I have not had a good time of it. So, here is what I've been trying to do. Because of how the Magus works, they can combine a spells damage as additional damage on top of their weapon, which can have it's own enchantments. So, what I want to do is be able to use an attack in Roll20 that, can say, roll for the weapons Slashing damage, add the swords Fire damage, and also roll for the spells Electric damage. All on one card (because it 's 1 attack, all this happens if the sword hits). This is easy... What's not is making this system flexible, because the Magus can, on the fly, enchant their weapon. What's taken me 2 days trying to figure out is HOW to do that. What I'm trying to do is essentially setup a spell attack that then uses reference pointers to pull information from another source, giving a singular common ground that I can edit and have that change affect all future uses of the attack. So far, I've figured out how to use Row ID's to point where I want the @{repeating_weapon_$X_} to look at, and have figured out how to actually roll a customized attack based on variables pulled from my weapon or character sheet, and I have gotten it to be able to roll for the additional damage by using the iterative attacks. This sort of works... The damage shows and is pulled from the right sources, but it is still treated as two separate attacks. If my strike is a critical, the damage of the spell is also supposed to critical. I can not figure out how to do this. I feel if I could reference the primary attack roll, I could do it but I dont know how. This is important, as Critical Strikes are an frequent thing in my build. There are other issues, however I feel that this is the one that needs to be immediately solved. I feel though if I could some how make a Macro in my collection that would output the same way the character sheet does, then I could VERY easily accomplish what I am trying to do. Or make a completely custom attack from the ground up that rolls exactly how I want it to. I notice that I cannot use reference pointers to choose number of dice, which also would have made this easier as well (So I can make properly level scaling magical attacks) Anyway, theres more but I will stop here for now. I'm full on dedicated to figuring this out, but decided I needed to call for help. Any assistance will be greatly appreciated! Thanks!