Anydice code:
output d{4,1,1,1,1,1,1,1,1,1}+2d{1,0,0,0,0,0,0,0,0,0} named "Target 1"
output d{4,4,1,1,1,1,1,1,1,1}+2d{1,1,0,0,0,0,0,0,0,0} named "Target 2"
output d{4,4,4,1,1,1,1,1,1,1}+2d{1,1,1,0,0,0,0,0,0,0} named "Target 3"
output d{4,4,4,4,1,1,1,1,1,1}+2d{1,1,1,1,0,0,0,0,0,0} named "Target 4"
output d{4,4,4,4,4,1,1,1,1,1}+2d{1,1,1,1,1,0,0,0,0,0} named "Target 5"
output d{4,4,4,4,4,4,1,1,1,1}+2d{1,1,1,1,1,1,0,0,0,0} named "Target 6"
output d{4,4,4,4,4,4,4,1,1,1}+2d{1,1,1,1,1,1,1,0,0,0} named "Target 7"
output d{4,4,4,4,4,4,4,4,1,1}+2d{1,1,1,1,1,1,1,1,0,0} named "Target 8"
output d{4,4,4,4,4,4,4,4,4,1}+2d{1,1,1,1,1,1,1,1,1,0} named "Target 9"
output d{4,4,4,4,4,4,4,4,4,4}+2d{1,1,1,1,1,1,1,1,1,1} named "Target 10"
Where
- 1 = Strong Failure
- 2 = Failure
- 3 = Weak Failure
- 4 = Weak Success
- 5 = Success
- 6 = Strong Success