So here are some practical examples advocating making character sheets public:
I'm a DM, I have the master subscription and a bunch of content for D&D Beyond. But one of my players wants to DM for a couple of sessions, and I'd like to let him do that. But he can't see any of the players' character sheets unless I log in for him and give him access to my account.
I created a new character and want to show my friend. It's far easier to send her the link to my character vs exporting the PDF, saving it to my computer and sending it to her.
Some things to consider:
A player can choose to share this character sheet publicly or not, on a per-character basis. If they don't share it, a link to that character sheet returns a Forbidden like it does now.
A player can choose to hide some parts of the character sheet. "Show Abilities, Skills, Attacks, Limited Abilities, Equipment and Spells, but hide Features, Descriptions, Notes". Now if a character has secrets in her background that she wants the DM to know but not other players, she can share her character sheet with her party without revealing those secrets in her backstory.
Needless to say, I think this is an important feature!
So here are some practical examples advocating making character sheets public:
I'm a DM, I have the master subscription and a bunch of content for D&D Beyond. But one of my players wants to DM for a couple of sessions, and I'd like to let him do that. But he can't see any of the players' character sheets unless I log in for him and give him access to my account.
I created a new character and want to show my friend. It's far easier to send her the link to my character vs exporting the PDF, saving it to my computer and sending it to her.
Some things to consider:
A player can choose to share this character sheet publicly or not, on a per-character basis. If they don't share it, a link to that character sheet returns a Forbidden like it does now.
A player can choose to hide some parts of the character sheet. "Show Abilities, Skills, Attacks, Limited Abilities, Equipment and Spells, but hide Features, Descriptions, Notes". Now if a character has secrets in her background that she wants the DM to know but not other players, she can share her character sheet with her party without revealing those secrets in her backstory.
Needless to say, I think this is an important feature!
Publicly shareable character sheets will be part of the character sheet revamp.
Sadly, with the recent updates to D&D Beyond's character sheet generation, Avrae can no longer read the exported PDFs. As such, the !beyond command is now deprecated. To a human, this is one of those problems that's difficult to understand - the sheet looks like it's structured the same, just a bunch of forms moved around, right? Let me try to explain the reason, so it doesn't look like I'm just removing a command many people use without much deliberation.
Normally, the way to access a PDF's fillable form (the blue text boxes found on the exported pdf) is by accessing an attribute of the PDF's main catalog (which is more or less everything in the PDF - I would not recommend reading the PDF spec if you want to stay sane). In the case of the old sheet, this was AcroForm.Fields. However, no such structure seems to exist in the new form (yes, I did more than just try AcroForm.Fields, I dumped and searched through the raw data); thus, there is no way that I've found to programmatically read the data in the forms.
It's entirely possible that the PDF that DDB exports is just in some different format, but looking through the data, I can't seem to find the values of the forms anywhere, and I'm certainly not reading the entire PDF spec (756 pages of technical documentation) to try to figure it out.
In the future, DDB integration will hopefully return in a fancier, more polished form; but for now, I'm afraid Avrae no longer supports the automatic PDF. I'm sorry for any inconvenience this may have caused.
Along a similar line, is there a way for me as the DM to create a character in My Characters and then allow a PC to claim it in my campaign? I have tried sharing with a URL but that doesn't seem to work.
Along a similar line, is there a way for me as the DM to create a character in My Characters and then allow a PC to claim it in my campaign? I have tried sharing with a URL but that doesn't seem to work.
Thanks,
Erik
Yes. Go to the page for your campaign and click "create unassigned character." I think you can also unassign characters you've already made but I'm having a hard time remembering how to do that.
Rollback Post to RevisionRollBack
DM: The Cult of the Crystal Spider (Currently playing Storm King's Thunder) Player: The Knuckles of Arth - Lemire (Tiefling Rogue 5/Fighter 1)
To post a comment, please login or register a new account.
So here are some practical examples advocating making character sheets public:
Some things to consider:
Needless to say, I think this is an important feature!
I am the Inquisitor Imperitus. I am judge, jury, and executioner. Draw your last breath now, as I send you to the Nine Hells.
Very much looking forward to all the sexy new functionality!
Do you know how to get avrae to accept the beyond pdf?
This is what the avrae bot gives me when I submit the pdf given to me by Beyond
Error: Invalid character sheet. This is not a Beyond sheet!
The sheet is no longer compatible. You can check the Discord channel for more info.
From Avrae's discord channel:
DM: The Cult of the Crystal Spider (Currently playing Storm King's Thunder)
Player: The Knuckles of Arth - Lemire (Tiefling Rogue 5/Fighter 1)
Along a similar line, is there a way for me as the DM to create a character in My Characters and then allow a PC to claim it in my campaign? I have tried sharing with a URL but that doesn't seem to work.
Thanks,
Erik
Yes. Go to the page for your campaign and click "create unassigned character." I think you can also unassign characters you've already made but I'm having a hard time remembering how to do that.
DM: The Cult of the Crystal Spider (Currently playing Storm King's Thunder)
Player: The Knuckles of Arth - Lemire (Tiefling Rogue 5/Fighter 1)