Hi I took a look at the avaible Das Schwarze Auge 4.1 Charactersheet and found a error with its abilities roll. &{template:DSA-Talente} {{name=@{TalentName}}} {{subtags=Körperlich}} {{Talent=[[@{TaW}+?{Erleichterung(+) / Erschwernis(-)|0} - {1d20cs1cf20 - @{Eigenschaft1}, 0d1}kh1 - {1d20cs1cf20 - @{Eigenschaft2}, 0d1}kh1- {1d20cs1cf20 - @{Eigenschaft3}, 0d1}kh1]]}}
This would with a negativ modifier (Erschwernis(-)) greater than the TaW always result in a negativ. The reason is, that the d20 rolls on the attributes1 to3 (Eigenschaft1 to 3) either are negativ (attribute check failed) or 0 (attribute check successful). The DSA 4.1 rule for rolling abilites is that, with a negativ modifier greater than the TaW, the remaining negativ TaW are used as modifier on the attributes rolls. Let me show you a example. In DSA you need to roll below your Attributes to have a success, the roll fails if anyone attribute roll failes. Attr1 = 12 Attr2 = 11 Attr3 = 10 Ability (Attr1/Attr2/Attr3) = 5 TaW roll for Ability with a -7 modification 5 TaW - 7 (Mod) = -2 TaW roll Attr1 = 1d20+2 -> 12+2 = 14 -> fail roll Attr2 = 1d20+2 -> 10+2 = 12 -> fail roll Attr3 = 1d20+2 -> 7+2 = 9 -> success roll Attr1 = 1d20+2 -> 4+2 = 6 -> success roll Attr2 = 1d20+2 -> 5+2 = 7 -> success roll Attr3 = 1d20+2 -> 2+2 = 4 -> success the above code does not doe this. How can it be fixed? for a positiv TaW after modifications, the roll works for DSA 4.1 rules Now I have a even more advanced question I guess. I play with houserules that allow me to reduce the negative modificator with the diffrence of successful attribute rolls to zero. here a example: roll for Ability with a -7 modification 5 TaW -7 (Mod) = -2 TaW roll Attr1 = 1d20 -> 12 -> success roll Attr2 = 1d20 -> 10 -> success -> add difference of 1 to the -2 TaW -> -1 TaW remaining roll Attr3 = 1d20 -> 7 -> success -> add difference of 3 to the -1 TaW -> 0 TaW remaining roll Attr1 = 1d20 -> 10 -> success -> add differene of 2 to the -2 TaW -> 0 TaW remaining roll Attr2 = 1d20 -> 11 -> success roll Attr3 = 1d20 -> 15 -> fail Is it possible to do this with roll20? I hope it is understandable what I want to express.