-
-
Notifications
You must be signed in to change notification settings - Fork 147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improved advantage selection? #81
Comments
Hi, The idea of having the modifers with Shift/Control/Alt is great and will definitely be adding that. I'll need to find a way to make it obvious because rare are those who read the documentation! Perhaps a tooltip would be enough. Thanks! |
I agree modifier keys are better. Many methods here to convey that something is happening, but I don't know if some of them wouldn't be too much. In the end, when it comes to modifier keys, you'll never be able to make it perfectly clear and obvious to everyone all the time. Not even high-profile games manage to do that. |
I think it would be a bigger issue if the only way to do advantage was with modifiers, but most people will still just the options from the quick settings menu. Having the modifiers is just a little plus. |
Since I'm an impatient guy (and wanted this for an upcoming session), I just went ahead and created a completely bare-bones variant of this for myself in a few minutes. Adding this near the top of dndbeyond.pyj:
And this in def sendRoll in the same file (after the advantage is read from settings):
As I said, totally bare-bones, no changes to buttons or anything. Just advantage on Ctrl and Disadvantage on Shift. But it does work. |
Hey, thanks for the code. I was going to do it differently, but it ended up being needlessly complex so I used your method. |
This is very handy! But might need surfacing in the interface and/or documentation, only found this by digging in the issue tracker here. :) |
It was in the release notes :p but yes, I need to make it more clear for people. |
Hey,
really love the extension so far.
One thing that bugs me (a little) is that you basically have to set the advantage to "always ask" in order to react to all kinds of situations.
You're always navigating menus for this.
It would be much easier if you could do something like adding another button next to the beyond20 button for rolling, one for a normal roll, one for advantage roll, one for disadvantage roll, etc.
That way, only one click would be necessary for each roll instead of having to navigate menus each time.
Alternatively, something like holding shift/control/alt while clicking the button could lead to different rolls.
Or right-clicking the roll-button (not sure if that is doable, might be a bit intrusive).
The text was updated successfully, but these errors were encountered: