just discovered that the toolbox dice roller worked on a product page. I was looking at Waterdeep dragon Heist and it -5 part of Adventure for levels 1-5 was highlighted and I was able to click it and it rolled 1D20-5
Yeah, basically the page script scans anything that looks like it could be a dice roll and makes it a dice roll... not really a bug... but I can see how it isn't quite what you would expect.
I read that in your description of the extension but thought I would let you know about it I'm in case it was something that could be fixed.
instead of looking in any page can it be told to only look in campaign and charger sheet pages?
I would probably tell it to exclude pages than to include. The reason it doesn't currently specify pages is that of D&D Beyond decides to change URL structure it would no longer work.
However, if I was to exclude pages and D&D Beyond changes its URL structure than all it would do is have my scanner run on those pages until I update the exclusion list.
I can look into adding this, but with my free time this weekend I am hoping to fix bigger issues. I'll add it to the list though.
So I have been fixing things all weekend in hopes of pushing a long-awaited updated. However, I was curious does anyone actually care about the character sheet dice roller? I added an option to use a tooltip that would let you select a 1d20 or 2d20 instead of just always rolling 2d20.
But the popup seems more annoying then just seeing 2d20, And to be honest, I actually have the dice roller turned off for myself since I usually play with dice at the table. Either way, it is an option, you can toggle with the method you want, but you can only have one method. I just don't know if I should put more time into trying to make a nice interface for this or not. It just seems complicated without cluttering the user interface.
I don't use it on much on the character sheet as a player so your way seems fine to me. I really like it for monsters and other areas as a DM though. Many thanks for your time on this!
I am not sure if this has been discussed, but I am running into a weird issue where if the Toolbox Extension is enabled then I cannot sign into the site. I rarely have to, since I usually am signed in. Sometimes I use another PC with the same Chrome account and I have to remember to disable it first.
Believe me, this is a minor problem and I really appreciate the work you put into this!
I am not sure if this has been discussed, but I am running into a weird issue where if the Toolbox Extension is enabled then I cannot sign into the site. I rarely have to, since I usually am signed in. Sometimes I use another PC with the same Chrome account and I have to remember to disable it first.
Believe me, this is a minor problem and I really appreciate the work you put into this!
Thank You!
It has been brought up... its one of the things I want to fix before pushing out a new update. I am not sure what is causing it... because I am not doing anything with that page. but it seems while my extension is loaded it is overriding the authorization token. I am not sure why though.
Not sure if this is a known bug, but the toolbox covers up the sidebar panel when it's on the right; when the panel is placed on the left and the toolbox is summoned, the sidebar overlaps the player page. Either way is very breaking.
Not sure if this is a known bug, but the toolbox covers up the sidebar panel when it's on the right; when the panel is placed on the left and the toolbox is summoned, the sidebar overlaps the player page. Either way is very breaking.
This plugin was designed before the new character sheet. Sorry. I also don't know where to move the toolbox either... so its kinda where it is for now.
So curious as to which version to use. I installed the one in the Chrome store (says 0.8.0) but displays funky. Installed latest github (0.6.6) displays better but seems to be missing some things from .8 Help?
**Edit** So i figured it out but I am left with more questions. Just wonder thy .6.6 looks and adapts to the screen so much better than .8?
Github is also 0.8.0 but it hasn't had a changelog update. If you look center column on Github it should say 0.8.0 and 0.7.5.
As for why it looks weird... DBD update their site, so now I need push an update. But it is like half broke because I am trying to fix the twitch authentication issue that I can't seem to figure out.
So I am in this weird place of having a patched version but unable to push it without undoing a bunch of things that were an attempt to fix and issue that isn't fixed. lol
Just a quick update (Because it is always best to push in an update before you go to bed and won't be able to do anything for at least 12 hours lol)
I have just published version 0.8.4 to the chrome extension store you should be seeing it live soon. Below is a list of things I remembered doing, but there are probably a few I forgot. Most of it was fixes and not really features. The only major feature I added was the ability to right click on Ability Scores, Saving Throws, and Skills and get a context menu to roll either 1d20, Roll with Advantage, or Roll with Disadvantage.
I do believe I solved the issue with Twitch Authentication. At least I am no longer receiving it on my end. Please let me know if this works or doesn't work with you.
v0.8.4 - UPDATED CSS to no longer push site nav off screen - UPDATED Theme Picker to not throw errors if you forgot to choose one of the base class themes first - UPDATED Theme Picker to have checks use theme color - UPDATED Theme Picker fixed some text not using custom theme color
- FIXED Menu to work with New Mega Menus - FIXED Twitch Authentication Failed when Extension is Enabled
- ADDED Option to use a context menu on the character sheet for rolling 1d20, with Advantage, or with Disadvantage. -- NOTE: Please keep in mind that not using the context menu will just roll 2d20 at all times. - ADDED Custom Scrollbar for Character Sheet (Uses Custom Theme Color if Set) - ADDED Toolbox under to Tools in the Mega Menu - ADDED Simple Proficiency Calculator for Custom Skills. Basically, if you enable this feature and have a custom skill that doesn't have an ability score attached to it, it'll calculate a base value using your proficiency score. I liked this idea, because my character is proficient in a few tools, but those tools don't always use the same ability score. So this would let me quickly see for my Disguise Kit that my base score would be +6 plus whatever ability score modifier I need to add. Thought it would be useful and as always, its an option you can turn off.
Below are some screenshots of the Character Sheet Dice Roller and Skill Calculator Features I added. The next thing I want to work on is the ability to auto roll initiative for encounters. This was a heavily requested feature. I just need some specific feedback if you are willing to provide it. One should I really bother since D&D Beyond is working on their Encounter Builder? I hope it surpasses mine, to be honest. But let's say I do work on it, How would you like this feature to work? Should you just add everyone and then click a button that says roll initiative and it'll auto sort on that? Do you want an option that as you are adding things to the encounter you have to enter their initiative? Maybe both, because features?
Like I said, I am not really sure how people want this to work. Also, what features do people have in mind that might be fun to work on? Because let's be honest, hoping that D&D Beyond Encounter Builder is Epic, that should take a lot of my plugin away. lol. So I might have some time to work on other features that might make the site more useful for DMs/Players
Also, what features do people have in mind that might be fun to work on? Because let's be honest, hoping that D&D Beyond Encounter Builder is Epic, that should take a lot of my plugin away.
My DM has a nasty habit of calling for variant skill checks, like "Make an INT(Stealth) roll to see if you think you know where a good place to hide is". It'd be nice to have a r-click context that supported that.
Ever have a moment where you just feel like an idiot. Been trying to figure out this login issue for so long...
It hit me today at work how to make sure to fix it and never worry about it again. I can just exclude the "/twitch-login" and "/login-callback". This would stop my extension from running on these pages, but it would also make sure my extension can no way interfere with the login token.
I'll be pushing a small patch out tonight just for this issue.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Yeah, basically the page script scans anything that looks like it could be a dice roll and makes it a dice roll... not really a bug... but I can see how it isn't quite what you would expect.
I read that in your description of the extension but thought I would let you know about it I'm in case it was something that could be fixed.
instead of looking in any page can it be told to only look in campaign and charger sheet pages?
I would probably tell it to exclude pages than to include. The reason it doesn't currently specify pages is that of D&D Beyond decides to change URL structure it would no longer work.
However, if I was to exclude pages and D&D Beyond changes its URL structure than all it would do is have my scanner run on those pages until I update the exclusion list.
I can look into adding this, but with my free time this weekend I am hoping to fix bigger issues. I'll add it to the list though.
yep take your time I know it's not all easy to do, keep up the good work the community appreciates it.
is there any way for the async feature to take into account stuff like sneak attack?
Are you talking about the dice roller?
So I have been fixing things all weekend in hopes of pushing a long-awaited updated. However, I was curious does anyone actually care about the character sheet dice roller? I added an option to use a tooltip that would let you select a 1d20 or 2d20 instead of just always rolling 2d20.
But the popup seems more annoying then just seeing 2d20, And to be honest, I actually have the dice roller turned off for myself since I usually play with dice at the table. Either way, it is an option, you can toggle with the method you want, but you can only have one method. I just don't know if I should put more time into trying to make a nice interface for this or not. It just seems complicated without cluttering the user interface.
I don't use it on much on the character sheet as a player so your way seems fine to me. I really like it for monsters and other areas as a DM though. Many thanks for your time on this!
I am not sure if this has been discussed, but I am running into a weird issue where if the Toolbox Extension is enabled then I cannot sign into the site. I rarely have to, since I usually am signed in. Sometimes I use another PC with the same Chrome account and I have to remember to disable it first.
Believe me, this is a minor problem and I really appreciate the work you put into this!
Thank You!
"Shadow Hide You..."
It has been brought up... its one of the things I want to fix before pushing out a new update. I am not sure what is causing it... because I am not doing anything with that page. but it seems while my extension is loaded it is overriding the authorization token. I am not sure why though.
Ok, thank you. I apologize for missing it in the previous pages!
"Shadow Hide You..."
No worries, I don't mind the question. It helps me remember what is on my things to do!.lol
Not sure if this is a known bug, but the toolbox covers up the sidebar panel when it's on the right; when the panel is placed on the left and the toolbox is summoned, the sidebar overlaps the player page. Either way is very breaking.
This plugin was designed before the new character sheet. Sorry. I also don't know where to move the toolbox either... so its kinda where it is for now.
So curious as to which version to use. I installed the one in the Chrome store (says 0.8.0) but displays funky. Installed latest github (0.6.6) displays better but seems to be missing some things from .8 Help?
**Edit** So i figured it out but I am left with more questions. Just wonder thy .6.6 looks and adapts to the screen so much better than .8?
Github is also 0.8.0 but it hasn't had a changelog update. If you look center column on Github it should say 0.8.0 and 0.7.5.
As for why it looks weird... DBD update their site, so now I need push an update. But it is like half broke because I am trying to fix the twitch authentication issue that I can't seem to figure out.
So I am in this weird place of having a patched version but unable to push it without undoing a bunch of things that were an attempt to fix and issue that isn't fixed. lol
Just a quick update (Because it is always best to push in an update before you go to bed and won't be able to do anything for at least 12 hours lol)
I have just published version 0.8.4 to the chrome extension store you should be seeing it live soon. Below is a list of things I remembered doing, but there are probably a few I forgot. Most of it was fixes and not really features. The only major feature I added was the ability to right click on Ability Scores, Saving Throws, and Skills and get a context menu to roll either 1d20, Roll with Advantage, or Roll with Disadvantage.
I do believe I solved the issue with Twitch Authentication. At least I am no longer receiving it on my end. Please let me know if this works or doesn't work with you.
v0.8.4
- UPDATED CSS to no longer push site nav off screen
- UPDATED Theme Picker to not throw errors if you forgot to choose one of the base class themes first
- UPDATED Theme Picker to have checks use theme color
- UPDATED Theme Picker fixed some text not using custom theme color
- FIXED Menu to work with New Mega Menus
- FIXED Twitch Authentication Failed when Extension is Enabled
- ADDED Option to use a context menu on the character sheet for rolling 1d20, with Advantage, or with Disadvantage.
-- NOTE: Please keep in mind that not using the context menu will just roll 2d20 at all times.
- ADDED Custom Scrollbar for Character Sheet (Uses Custom Theme Color if Set)
- ADDED Toolbox under to Tools in the Mega Menu
- ADDED Simple Proficiency Calculator for Custom Skills. Basically, if you enable this feature and have a custom skill that doesn't have an ability score attached to it, it'll calculate a base value using your proficiency score. I liked this idea, because my character is proficient in a few tools, but those tools don't always use the same ability score. So this would let me quickly see for my Disguise Kit that my base score would be +6 plus whatever ability score modifier I need to add. Thought it would be useful and as always, its an option you can turn off.
Below are some screenshots of the Character Sheet Dice Roller and Skill Calculator Features I added. The next thing I want to work on is the ability to auto roll initiative for encounters. This was a heavily requested feature. I just need some specific feedback if you are willing to provide it. One should I really bother since D&D Beyond is working on their Encounter Builder? I hope it surpasses mine, to be honest. But let's say I do work on it, How would you like this feature to work? Should you just add everyone and then click a button that says roll initiative and it'll auto sort on that? Do you want an option that as you are adding things to the encounter you have to enter their initiative? Maybe both, because features?
Like I said, I am not really sure how people want this to work. Also, what features do people have in mind that might be fun to work on? Because let's be honest, hoping that D&D Beyond Encounter Builder is Epic, that should take a lot of my plugin away. lol. So I might have some time to work on other features that might make the site more useful for DMs/Players
No worries man, it's still an AMAZING extension and use it in my prep everyday! Thanks for all the hard work!
My DM has a nasty habit of calling for variant skill checks, like "Make an INT(Stealth) roll to see if you think you know where a good place to hide is". It'd be nice to have a r-click context that supported that.
Ever have a moment where you just feel like an idiot. Been trying to figure out this login issue for so long...
It hit me today at work how to make sure to fix it and never worry about it again. I can just exclude the "/twitch-login" and "/login-callback". This would stop my extension from running on these pages, but it would also make sure my extension can no way interfere with the login token.
I'll be pushing a small patch out tonight just for this issue.