Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

dice question Das Schwarze Auge (DSA)

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.
1431916056
The Aaron
Roll20 Production Team
API Scripter
( moved to Character Sheets )
noone got a idea?
Been busy. Will try to look tomorrow
Creator of sheet here, already found a way to fix it, will upload the new sheet today at evening to github
In that case, I shall bow out, leaving it to the more knowledgible to handle.
1432034806

Edited 1432034951
Patrick Gebhardt
Sheet Author
Seems like my idea isnt quite working or I didnt find how to do it. I would need a function in the roll template that checks if a number is negative, zero, or postive. Does such a function exist?# I know that there is the helper funktion "{{#rollTotal() }}" with which I could do it but I had to do it with every possible value or does it also take a range of values?
1432037919
Finderski
Plus
Sheet Author
Compendium Curator
Have you tried something like {{#rollTotal() die_roll < 0}} to check for negative? I have no idea if that will work, but maybe worth a shot?
G V. said: Have you tried something like {{#rollTotal() die_roll < 0}} to check for negative? I have no idea if that will work, but maybe worth a shot? tríed it and this is not working, most probably because < and > are used for opening and closing of the html tags
Looks like that I will change the whole roll template but I cant say when this done because for the next two weeks I will dont have much time.
I think any help is welcomed to solve this?
Take a look at the new features topic that went up a few hours ago. They introduced a few new roll template functions; of note: {{#rollGreater() die_roll 0}} and {{#rollLess() die_roll 0}}
1432203858

Edited 1432204007
Patrick Gebhardt
Sheet Author
manveti said: Take a look at the new features topic that went up a few hours ago. They introduced a few new roll template functions; of note: {{#rollGreater() die_roll 0}} and {{#rollLess() die_roll 0}} thanks for the link, nice to see that new features come right when i need them :D
1432212757

Edited 1432213273
Patrick Gebhardt
Sheet Author
Ok i have a workaround for now. Rolls with positive TaW are unchanged. Rolls with negative TaW have to be calculated manually until I have a working formula for it. But I have added a Roll Template for these negative rolls (see picture) to make it a bit easier/faster. As you can see in the picture there is now a new column called 'Mod' with is now the roll modifier, I had to remove the popup asking for it because with it i could not make a check for positive/negative roll. The Values of the "Eigenschaften" in the negative roll template are already lowered by the negative TaW First I will add this only to the Talent rolls. Magic/Miracle negative Roll mechanic will follow later. (And I think Magic/Miracle negative rolls are a waste of AsP/KaP ^^") I will upload the .html for use for mentors in a few hours. Update to the Roll20 sheet will be tomorrow or a bit later as I want to make sure that this is working. Luckily I am GMing today, maybe i get a chance to see negative rolls in action :)
1432221694

Edited 1432221704
Patrick Gebhardt
Sheet Author
Updated Sheet can be downloaded at <a href="https://github.com/Meteox/DSA-4.1-Character-Sheet-" rel="nofollow">https://github.com/Meteox/DSA-4.1-Character-Sheet-</a>... For any non-mentor that wanna test it I have prepared a campaign with several characters. Here´s the link to join. <a href="https://app.roll20.net/join/762054/gaLkYg" rel="nofollow">https://app.roll20.net/join/762054/gaLkYg</a>
looking forward to the new sheet
1432851260

Edited 1433087310
Kai
Sheet Author
Hey Patrick, I am also looking for a way to implement the DSA dice roll for negative Talentwerte or negativ Talentwert-Erschwernis. I think I have a way, but it is very tricky and because of nested inline rolls I do not see the dice roll. Feel free to pm me. Edit: The way doesn´t work. Could be impossible to create the die-roll without API, because it works completely different with a negative score. Too bad. Next Edit: I found a way for DSA3-5. Unfortunately we are playing DSA2. I think the older dieroll will not work as a macro.
Kai has send me his solution and it´s working beautiful. I will update my sheet and afterwards upload it to github so that the open availavle sheet will be updated. And thanks again Kai! :)
Hi all, thanks for your work on the charakter sheet so far. =) Is there any chance, to see the result of the rolled dices? I'm not talking about the 3D enabled dices. I'm talking about the 3 rolled results. They can't be seen by the other players and the GM so far, right?
You can see them if you hover over the result, but it´s a little tricky to find them if you dont now where you find them in the formula, roll some macros and you see the 20´s and 1´s in red/green. After a while it´s quite easy to find the result´s of the single dice.