There are times when you realize that what you are trying to do is just beyond your skills to transform into useful code. This is one of those times. I'm trying to create a macro that will calculate falling damage. It sets a dice cap at 10 dice, then every 2 dice that would have been rolled above that translate to 1 bonus point of damage. To do this, I need to marry two macros together and I'm just not up to the task, it seems. Too many brackets makes Tom's head spin. So if someone could lend a hand, I'd really appreciate it. In the end, I'd really like to make this one big inline roll, with an output something like this: First, the business end of the falling damage macro: [[ { ( ( (?{Areas|1} *4) - ( (?{Victim Toughness Successes|0}/2) + ?{Break Fall Successes|0}) -@{target|armor}) ) d10!sd } > 7 ]] points of damage. Now here is the 10-dice cap macro: /roll [[ ( ?{Combined Dice Pool|1} + ?{modifiers|0} ) d1kh10 ]] d10!sd > 7 + [[ {0, floor ( ( (?{Combined Dice Pool|1}+?{modifiers|0} )- 10)/2) } kh1 ]] bonus successes Thanks in advance!