@AbessiaMalktho: Right now, you can just update to the latest version (v0.0.9) which I've just release a couple of minutes ago. That fixes the problem with the HP sync and other bugs as well as adds some preliminary support for creatures and monster stat blocks.
One minor thing though: It seems that anytime beyond20 modifies the page to add the dice to send the roll in any monster page, it disable the popup effects on keywords like spells or abilities.
@davedamon: thx, the monster function is 'preliminary', I just wanted to have *something* other than bugfixing to justify releasing another version (since I added the feature of opening the changelog, I want to avoid annoying people every day with updates).
Yeah, I do plan on having the HP dice formula clickable and the abilities/saving throws and skills as well. I don't know about having a 'current/max' health management in the monster page, that's a bit much to be honest, especially on how to get it manage it all when you have more than one Goblin monster on the map for example. I also plan on having buttons above each 'feature/action' to make it clickable.. if I can parse the data for an attack, I can make it an attack, otherwise, I'll make display it instead (kind of useless to display it since you can already read it on D&D Beyond and Monster stuff is whispered by default, so not yet sure about that).
As for initiative, I hadn't thought of that, but it's just a dexterity ability, so you would click on Dex to do the initiative. If you know someone who can design icons, maybe I could have a 'initiative' icon next to the dice icon to make it roll initiative and add it to the tracker.. or maybe instead of just adding dice icons, I could add more stuff, like "Roll for initiative" and whatever else I can think of, as separate buttons.
@Garleth: Oh thanks, I hadn't noticed, I was planning on adding support for casting spells tomorrow, so I would have seen it, but yeah.. that's weird though, I don't see why it does that. I'll have to fix that for next release, thanks for reporting it!
@AbessiaMalktho: thanks! I hadn't thought of the new encounter builder, since I didn't realize it was already available. I've received some donations for Beyond20 so I'll subscribe to D&D Beyond now and give it a try, I assume that will make the HP management for the monsters much more logical/easier to achieve.
It will once they implement that feature. It is still SUPER early alpha, so all it is right now is a monster search engine, xp calculator, difficulty estimator, and means of saving encounters for easy reference later.
Well, I wish I'd known that yesterday :) I thought it would be basically a replacement to https://improved-initiative.com but it is really just an encounter builder, not an encounter management like Encounter+ (which I thought was this thing but turns out is an iOS app), so I'm very disappointed with the 'My Encounters' feature, but yes, I understand that it's an early Alpha and it will eventually grow into something more. Either way, I got a one year subscription now to see how it evolves :)
It is a really great tool. Exactly what I was looking for. Thank you very much.
Would it be possible to transfer a "Target @{target|token_name}" if a dice roll typically targets a specific creature (i.e. attacks and healing spells)?
@ManiacEmd: Thanks, and while yes, it could be possible to print a "Target @{target|token_name}" I don't plan on doing that because it would either be annoying for the majority of people or it would be an extra option (and I'm trying to cut down on options at this point).
This is still D&D though, it should be easy to just say "I will target the goblin" to your DM. Or just add a macro to your macro bar in Roll20 and click it if you need it (you'd have to click on roll20 anyway to select the target).
I know it's a moving target, but they've updated the encounter builder format so that saved encounters don't use a drop-down stat box. I can easily enough open up the creature detail pages and roll from there, but do you intend to update the extension for the new format or are you waiting until the updates to the encounter builder settle down some (e.g. closer to a beta when more of the features are implemented)?
Was unsure if this should be a new topic or not - but only two threads for this plugin, so decided to post here.
Is the only way to use this plugin by building a character in roll20 that mirrors the one in dndbeyond exactly, and then linking rolls from within dndbeyond? Didn't see an option to import a character.
Also, in an older video, it was demonstrated that a spell could be linked in chat - does that feature still exist somewhere? Or for like beast (wildshape) forms. See all of the various roll options, but would be much quicker to link from a button through beyond20 than searching compendium in roll20 every time.
No need for input. The point of this add-on is that you do not need to import the character sheet to roll20. You make a character with an assigned token in roll20, but you can leave most of that character sheet blank and just run the character from DnDBeyond (including inputting hp changes).
@all: Beyond20 now supports Foundry VTT by the way! yeay!
@AbessiaMalktho: looks like I forgot to answer you from 2 weeks ago! Sorry about that! Thanks for telling me about the updated layout of the encounters page, I've updated Beyond20 to support it. It is a moving target, and I'm not going to chase it down compulsively, but when possible and not too complicated, I will still try to keep up as much as I can. Expect it to work in the 0.3 update which I've released last Tuesday (available on Firefox but it's stuck in Chrome webstore pending a code review from some google reviewers).
@MendingWall: No, you don't need a character sheet at all in Roll20. Having a character in Roll20 with the same name is only useful so you can post in the chat with "speaking as" the character. If you want to have HP syncing between D&D Beyond and the tokens in the VTT, then you also need to have a dummy character sheet with the same name but it doesn't need to have anything else set (see https://beyond20.here-for-more.info/faq#my-hp-from-dd-beyond-doesnt-synchronize-to-my-tokens)
As for spells, yeah, you can go to any spell page on D&D Beyond and there should be a "Display Spell Card in in Roll 20" button. Same with any spell from a character sheet.
@mouse0270: haha, yes, I loved your options page and thought it looks so much better than something 'standard', which is why I copied it, and don't worry, I did respect your license. My extension is also open source (like everything I've done), I've included the LICENSE.MIT file in my repo and the README gives attributions as well as defines the html/css files as being licensed under MIT instead of GPL v3 like the rest of the extension, see https://github.com/kakaroto/Beyond20/blob/master/README.md#License :
The options page was copied in part from the D&D Beyond Toolbox extension available here. The html and css files are licensed under the MIT license which is provided in the LICENSE.MIT file
I suck at html/css (it makes no sense to me) so I was glad that something nice already existed for me to use :) Thanks a lot for that, and thanks for making your extension FOSS, and thanks for dropping by as well :)
I'm not sure what setting I have that's causing this, but whenever a character makes a roll from dndbeyond, say for an attack roll or initiative...anything, really, it ALWAYS rolls twice (advantage/disadvantage). I have this option turned off in the plugin, as well as the default "always roll advantage" in the actual roll20 campaign. Is there some other setting that I'm missing, or is this just a bug on my end, perhaps?
Also, within dndbeyond, I'm not able to have my players roll for damage (with attacks or spells), only the roll to hit. Is this something else I'm missing? (Edit: I figured this part out.) Admittedly, I just installed this plugin yesterday, and from what I can tell, it's amazing, but i'm obviously new and still learning its quirks. Any help is appreciated.
@minpwer: The option should be respected if you disable it in Beyond20, it shouldn't roll twice. The otpion in the roll20 campaign won't matter, only the settings in Beyond20 itself. Note that you say "Whenever a character" which makes me wonder, are you DM and you see double rolls from your players? in which case your players need to change it on their own settings. Other than that, it should just work, if it doesn't, then it might be a bug. Can you make sure you have the latest version (0.3 was just released on chrome) which changed a bit that behavior (and rolling just once has become the default), test again, and if it doesn't work, we'll see how to reproduce the problem on my side and debug it.
The "auto-roll crit and damage" option is in the settings, though it should be enabled by default.
I'm glad you like the extension so far, have fun :)
Note that you say "Whenever a character" which makes me wonder, are you DM and you see double rolls from your players? in which case your players need to change it on their own settings.
This MAY be my issue. I'm setting up one version of our currently running campaign within roll20, but the players aren't in it yet. So all testing has been done with me as GM, and me as player on another window. I guess I need to bring in one of the players to test it properly. They're not "double rolls," though. They're separate rolls with separate outcomes, but only one damage roll "click".
If you need to see what is going on, feel free to PM me and i can screenshare in discord.
Ok, if you have 2 separate windows open, both with the campaign running on roll20, and you try to send a command from dndbeyond, it will send the command TWICE, once to each window. As a result, both windows see both results. I was wondering if that was affecting it, after you mentioned that the players needed to adjust their settings. So i just closed my "player" window, and voila...****y one roll in chat.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Sorry -- what exactly do I need to do to get the HP sync-up to work?
@AbessiaMalktho: Right now, you can just update to the latest version (v0.0.9) which I've just release a couple of minutes ago. That fixes the problem with the HP sync and other bugs as well as adds some preliminary support for creatures and monster stat blocks.
@KaKaRoToDM the monster functionality is great, couple of questions:
D&D Beyond moderator across forums, Discord, Twitch and YouTube. Always happy to help and willing to answer questions (or at least try). (he/him/his)
How I'm posting based on text formatting: Mod Hat On - Mod Hat Off
Site Rules & Guidelines - Homebrew Rules - Looking for Players and Groups Rules
This extension is simply wonderful!
One minor thing though: It seems that anytime beyond20 modifies the page to add the dice to send the roll in any monster page, it disable the popup effects on keywords like spells or abilities.
Keep up the good work <3
Endy.
Monster integration already works well. You just single-handedly made the new encounter builder way more useful :D
@davedamon: thx, the monster function is 'preliminary', I just wanted to have *something* other than bugfixing to justify releasing another version (since I added the feature of opening the changelog, I want to avoid annoying people every day with updates).
Yeah, I do plan on having the HP dice formula clickable and the abilities/saving throws and skills as well. I don't know about having a 'current/max' health management in the monster page, that's a bit much to be honest, especially on how to get it manage it all when you have more than one Goblin monster on the map for example. I also plan on having buttons above each 'feature/action' to make it clickable.. if I can parse the data for an attack, I can make it an attack, otherwise, I'll make display it instead (kind of useless to display it since you can already read it on D&D Beyond and Monster stuff is whispered by default, so not yet sure about that).
As for initiative, I hadn't thought of that, but it's just a dexterity ability, so you would click on Dex to do the initiative. If you know someone who can design icons, maybe I could have a 'initiative' icon next to the dice icon to make it roll initiative and add it to the tracker.. or maybe instead of just adding dice icons, I could add more stuff, like "Roll for initiative" and whatever else I can think of, as separate buttons.
@Garleth: Oh thanks, I hadn't noticed, I was planning on adding support for casting spells tomorrow, so I would have seen it, but yeah.. that's weird though, I don't see why it does that. I'll have to fix that for next release, thanks for reporting it!
@AbessiaMalktho: thanks! I hadn't thought of the new encounter builder, since I didn't realize it was already available. I've received some donations for Beyond20 so I'll subscribe to D&D Beyond now and give it a try, I assume that will make the HP management for the monsters much more logical/easier to achieve.
It will once they implement that feature. It is still SUPER early alpha, so all it is right now is a monster search engine, xp calculator, difficulty estimator, and means of saving encounters for easy reference later.
Well, I wish I'd known that yesterday :) I thought it would be basically a replacement to https://improved-initiative.com but it is really just an encounter builder, not an encounter management like Encounter+ (which I thought was this thing but turns out is an iOS app), so I'm very disappointed with the 'My Encounters' feature, but yes, I understand that it's an early Alpha and it will eventually grow into something more. Either way, I got a one year subscription now to see how it evolves :)
It is a really great tool. Exactly what I was looking for. Thank you very much.
Would it be possible to transfer a "Target @{target|token_name}" if a dice roll typically targets a specific creature (i.e. attacks and healing spells)?
Kind regards, M.
@ManiacEmd: Thanks, and while yes, it could be possible to print a "Target @{target|token_name}" I don't plan on doing that because it would either be annoying for the majority of people or it would be an extra option (and I'm trying to cut down on options at this point).
This is still D&D though, it should be easy to just say "I will target the goblin" to your DM. Or just add a macro to your macro bar in Roll20 and click it if you need it (you'd have to click on roll20 anyway to select the target).
I know it's a moving target, but they've updated the encounter builder format so that saved encounters don't use a drop-down stat box. I can easily enough open up the creature detail pages and roll from there, but do you intend to update the extension for the new format or are you waiting until the updates to the encounter builder settle down some (e.g. closer to a beta when more of the features are implemented)?
Was unsure if this should be a new topic or not - but only two threads for this plugin, so decided to post here.
Is the only way to use this plugin by building a character in roll20 that mirrors the one in dndbeyond exactly, and then linking rolls from within dndbeyond? Didn't see an option to import a character.
Also, in an older video, it was demonstrated that a spell could be linked in chat - does that feature still exist somewhere? Or for like beast (wildshape) forms. See all of the various roll options, but would be much quicker to link from a button through beyond20 than searching compendium in roll20 every time.
Thank you!
No need for input. The point of this add-on is that you do not need to import the character sheet to roll20. You make a character with an assigned token in roll20, but you can leave most of that character sheet blank and just run the character from DnDBeyond (including inputting hp changes).
This looks really cool.
By the way, I love the options page. lol
To be clear, I really don't care all of my stuff is always open source and free to use. I just wanted to say something friendly response.
@all: Beyond20 now supports Foundry VTT by the way! yeay!
@AbessiaMalktho: looks like I forgot to answer you from 2 weeks ago! Sorry about that! Thanks for telling me about the updated layout of the encounters page, I've updated Beyond20 to support it. It is a moving target, and I'm not going to chase it down compulsively, but when possible and not too complicated, I will still try to keep up as much as I can. Expect it to work in the 0.3 update which I've released last Tuesday (available on Firefox but it's stuck in Chrome webstore pending a code review from some google reviewers).
@MendingWall: No, you don't need a character sheet at all in Roll20. Having a character in Roll20 with the same name is only useful so you can post in the chat with "speaking as" the character. If you want to have HP syncing between D&D Beyond and the tokens in the VTT, then you also need to have a dummy character sheet with the same name but it doesn't need to have anything else set (see https://beyond20.here-for-more.info/faq#my-hp-from-dd-beyond-doesnt-synchronize-to-my-tokens)
As for spells, yeah, you can go to any spell page on D&D Beyond and there should be a "Display Spell Card in in Roll 20" button. Same with any spell from a character sheet.
@mouse0270: haha, yes, I loved your options page and thought it looks so much better than something 'standard', which is why I copied it, and don't worry, I did respect your license. My extension is also open source (like everything I've done), I've included the LICENSE.MIT file in my repo and the README gives attributions as well as defines the html/css files as being licensed under MIT instead of GPL v3 like the rest of the extension, see https://github.com/kakaroto/Beyond20/blob/master/README.md#License :
I suck at html/css (it makes no sense to me) so I was glad that something nice already existed for me to use :) Thanks a lot for that, and thanks for making your extension FOSS, and thanks for dropping by as well :)
Thank you for the information and for making this available!
I'm not sure what setting I have that's causing this, but whenever a character makes a roll from dndbeyond, say for an attack roll or initiative...anything, really, it ALWAYS rolls twice (advantage/disadvantage). I have this option turned off in the plugin, as well as the default "always roll advantage" in the actual roll20 campaign. Is there some other setting that I'm missing, or is this just a bug on my end, perhaps?
Also, within dndbeyond, I'm not able to have my players roll for damage (with attacks or spells), only the roll to hit. Is this something else I'm missing?(Edit: I figured this part out.) Admittedly, I just installed this plugin yesterday, and from what I can tell, it's amazing, but i'm obviously new and still learning its quirks. Any help is appreciated.@minpwer: The option should be respected if you disable it in Beyond20, it shouldn't roll twice. The otpion in the roll20 campaign won't matter, only the settings in Beyond20 itself. Note that you say "Whenever a character" which makes me wonder, are you DM and you see double rolls from your players? in which case your players need to change it on their own settings. Other than that, it should just work, if it doesn't, then it might be a bug. Can you make sure you have the latest version (0.3 was just released on chrome) which changed a bit that behavior (and rolling just once has become the default), test again, and if it doesn't work, we'll see how to reproduce the problem on my side and debug it.
The "auto-roll crit and damage" option is in the settings, though it should be enabled by default.
I'm glad you like the extension so far, have fun :)
This MAY be my issue. I'm setting up one version of our currently running campaign within roll20, but the players aren't in it yet. So all testing has been done with me as GM, and me as player on another window. I guess I need to bring in one of the players to test it properly. They're not "double rolls," though. They're separate rolls with separate outcomes, but only one damage roll "click".
If you need to see what is going on, feel free to PM me and i can screenshare in discord.
Oh my god......
Ok, if you have 2 separate windows open, both with the campaign running on roll20, and you try to send a command from dndbeyond, it will send the command TWICE, once to each window. As a result, both windows see both results. I was wondering if that was affecting it, after you mentioned that the players needed to adjust their settings. So i just closed my "player" window, and voila...****y one roll in chat.