Good day/evening all, I'm still trying to learn how to properly program macros, and i actually have this problem: i want to ask the player (when he try to attack) if he want to use a special attack or not (eg. want to use fire damage?). I can do it, putting the number of the roll of the fire dmg in the sum of total dmg dealt using this string: {want to use fire dmg? (1=yes)|0}*1d6[Ad'l Dmg Bon] (this macro is placed in the dmg calculator) Actually, i need to keep this number to use it as extra dmg, and writing in the chat something like this: Player 1 dealt 10 dmg - 5 bonus dmg from fire power But after many hours of trying, i still haven't found a way to keep it out of the sum and use it again without rerolling. I'm posting here down all the macros i'm using for the attack: &{template:DnD35Attack} {{pcflag=true}} {{name=@{character_name}}} {{subtags=attacca a mani nude, poichè lui ha i @{weapon1name} nelle mani }} {{attack1=Tiro per Colpire [[ @{weapon1attackcalc} ]] }} {{critconfirm1=Critta?: [[ @{weapon1attackcalc} ]] }} {{damage1=per [[ @{weapon1damage} ]]danni }} {{critdmg1=+ [[ @{weapon1crit} ]] crit dmg}} (this macro works perfectly for my purpose, but i can't call back the result of the previous macro, that remains in the sum of the dmg dealt by weapon1) 1d8 + @{weapon1damagestat}[Weapon Dmg Ability] +@{weapon1enh}[Weapon Enh] +@{weapon1specialize}[Weapon Spec] + ?{Utilizzi il potere delle @{weapon2name}? (1=sì)|0}*1d6[Ad'l Dmg Bon] (This is the complete macro for dmg calculation, where i ask if wanted to roll an additional d6, sum is correct, but can't keep the result of the d6 to add another sentence) I hope to have explained well what i need and to solve this. Thanks in advance