
Okay, I have been looking at a few things and I know there is a way to program minimum rolls in macros, but everything I have been reading just seems to confuse me. So, in an earlier post I was having difficulty because a calculation I had was coming up as a success on a natural -1 on a d20 and thus messing up the macro. I was given the following to fix the problem, which worked beautifully. [[1d20cs>[[{(@{target|bar2}+10)-(20-@{selected|weapon1critmin})-(@{selected|meleeattackbonus}+@{selected|weapon1enh}+@{selected|weapon1focus}),0}kh1
]]+(@{selected|meleeattackbonus}+@{selected|weapon1enh}+@{selected|weapon1focus}),0}kh1
]] However, I tried adding the ,0}kh1 to the damage roll and it didn't work. This is what I have. [[(floor({@{selected|weapon1damage}+{@{selected|weapon1damagestat}}})+@{selected|weapon1enh}
+@{selected|weapon1specialize})]] I tried this. [[(floor({@{selected|weapon1damage}+{@{selected|weapon1damagestat}}})+@{selected|weapon1enh}
+@{selected|weapon1specialize}),0}kh1]] This doesn't change the macro in any way and I still get negative totals when there is a negative modifier. So, what am I doing wrong, and can you explain why it is wrong for future reference.