
I'm using this damage string for psionic powers that do d6+1 per power point invested. [[(?{PowerUsed [1-@{casterlevel}]?|1})d6 + ?{PowerUsed [1-@{casterlevel}]?|1} ]] But if I use Sonic, it's d6-1 per power point invested, with a minimum of 1 on each die. I can make it subtract easily by changing the sign, but any die that comes up 1 shouldn't get the penalty, since it's minimum 1 damage per die. How do I fix it?