The Aaron said: Can you give a more detailed description of what you want? It sounds like: You have a character (say Bob) with an attribute (say Money). Bob's owner rolls 1d10 to generate a variable amount. Do you want to... Display the amount with the attribute added: [[@{Bob|Money} + 1d10]] Add increase the value stored in the attribute by that amount (API script example): !attrib Money|[[1d10]] --@{Bob|character_id} I want to do both. Basically for my Vampire game, when they hunt, they get 1d10 blood back. I want to display the amount they feed to the character who triggers the macro and add it to their attribute (CurrentBlood). I know how (as you show above) to do either, but not to do both with the same 1d10 random roll.