I've done it Dannii's way and that works pretty well but it was a lot of typing and having to manually calculate different weights for each version of the table. But it's nice because you get a 1-line result. Another way to do this is write a macro that rolls the dice and applies the modifiers, then displays that result and the entire table. You see all the rows. Here's an example of a d20 fear table with +0 to +2 modifiers. &{template:info} {{item=Fear Table}} {{+?{Fear Modifier|0}
fear roll=[[1d20 +?{Fear Modifier}]]. }} {{1–3=Adrenaline surge (Joker)
}} {{4–6=Target Distracted }} {{7–9=Target Vulnerable }} {{10–12=Target
Shaken }} {{13.=Mark of Fear: Target Stunned, cosmetic alteration }}
{{14–15=Frightened: Target Hesitant for encounter, or Panicked }}
{{16–17=Panicked: Target runs away, Shaken}} {{18–19=Target gains Minor
Phobia Hindrance}} {{20–21=Target gain Major Phobia Hindrance}}
{{22+=Heart Stutters: Target rolls Vigor-2. **Success**=Stunned.
**Fail**=Incapacitated, dies in 2d6 [[2d6]] rounds, Healing -4 to save
life but remains Incapacitated.}}