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 .
×

PDQ# Dice Rolling?

Hey people, I've been using Roll20 for quite some time now as a player and as a GM, but for my next series of games I'm kind of stumped how I can most easily manage the dice rolling for the players. The system I am planning on using is PDQ#, so people who know the rules can skip the next paragraph. The most important aspect of the rules here is that the players can either roll skill checks with 2d6 ('Challenges') or combat rolls with 3d6 ('Duels') and support these rolls with various strengths that add a bonus to the roll if they can describe what they are doing and why said strength can be applied. For example player A wants to climb a tree as a challenge and needs to reach at least a 9. He has the strength 'Acrobatics' on +2 that he can easily use for this task, therefore he rolls 2d6+2. Same goes for Duel Rolls, only with 3 Dice that can be split to Offense and Defense (3 on Offense/2 Offense + 1 Defense/ 1 Offense + 2 Defense/ 3 Defense). The next important thing are styledice that either allow to roll extra dice on the challenge/duel to substitute the worst roll or add an instead +1 per styledice to the roll. What I am looking for now for PDQ# is a macro that prompts a window where a player can then check his strength and the macro adds them automatically to the roll. Say, he checks 3 strenghts with a value of +2 each, the macro should roll for a challenge then 2d6+6. The window should then also have the possibility of adding in the styledice as either additional rolls or the bonus +1. I hope it is understandable what I am looking for. Has anyone ever written a macro that is close to that and can help me out? I mean I could simply write a macro that prompts the player to add a modifier as well as additional dice, but that feels kind of underwhelming.
Starting with a separate Journal Ability for each physical, mental, social, and professional quality category, assuming these values are stored as Attributes on the player's Character Journals: Physical Qualities GunPlay and KungFu , etc /me performs a task to ?{What are you trying to do?|something} ... Result: [[ ?{Quality| Gunplay, 2d6+@{GunPlayRank} | KungFu, 2d6+@{KungFuRank} | Etc, 2d6+@{EtcRank} } + ?{Shift|Normal,0|UpShift,2|Downshift,-2} ]] Alternatively, if they need to add up multiple Qualities together first before rolling: /me performs a task to ?{What are you trying to do?|something} ... Result: [[ 2d6 + ?{Total Quality Points?: (GunPlay:@{GunPlayRank}) (Kungfu:@{KungFuRank}) (Etc:@{EtcRank}) | 0} + ?{Shift|Normal,0|UpShift,2|Downshift,-2} ]] You could create a separate one of these for each Quality Category, or one really big one that includes everything
1437695906

Edited 1437695961
Thanks, that is a start, altough only slightly fancier than the simple macroes of adding a bonus and / or dice. :D Still need to add the additional dice rolling and the different Duel Rolls into it. Maybe I can think of something tomorrow, or somebody else can help out. Also I'm not quite sure what use the Shift is going to be, since it is too static for PDQ#. Or maybe I just want something too special that isn't really possible in Roll20.
The next important thing are styledice that either allow to roll extra dice on the challenge /duel to substitute the worst roll or add an instead +1 per styledice to the roll. [[ 2 + ?{Spend style dice?|0}*floor(?{Style|None, 0|Bonus, 1|Reroll, 2}/2)]]d6k 2 + [[?{Spend style dice?|0}*?{Style}*(2-?{Style})d1)]]
A happy coincidence that this question  has been posted. I am working on a simple roll20 character sheet for PDQ and will be hopefully adding roll templates so this info will be useful to me. Thanks
Silvyre said: [[ 2 + ?{Spend style dice?|0}*floor(?{Style|None, 0|Bonus, 1|Reroll, 2}/2)]]d6k 2 + [[?{Spend style dice?|0}*?{Style}*(2-?{Style})d1)]] Could you explain this a bit more for me? It works in the sense that the queries get worked through, but it doesn't contribute to the roll in any way and that confuses me quite a lot.
I wished to simply demonstrate one way that style dice could be integrated into a challenge roll.