I have a Homebrews subclass that I have been playtesting for a while suddenly glitched. I took a look and sure as you know I have been switched over to the new character sheet. A snippet that had been working just fine on the old sheet is now not. The glitch is located in an Action that I set as part of a sub feature that grants spells. So far everything else on this character/homebrew looks okay though. Here is a copy/paste from the affected action:
Cast an Advanced Scope Spell (Special)
You can cast magic missile as a 2nd-level spell, or misty step without expending a spell slot and without preparing the spells, provided you use your munitionist’s scope as the spellcasting focus. You can do so modifier:int#nosign@min:1 - Invalid keyword: nosign times, and you regain all expended uses when you finish a long rest.
I promise that #nosign was working correctly on the old sheet, so I figured this was the kinda thing you’d wanna know about.
Anyway, otherwise it looks like the Devs did a pretty good job with a smooth transition so far. Please thank them for me when you pass this one off to them. And thank you in advance for fielding my bug report!
I found another one in a different subclass of mine. This one in the feature itself instead of the action. Strange because the rest seem to be okay.
-and if a creature hits you with a melee attack that creature must succeed at a (DC save dc:wis - Invalid keyword: save) Dexterity Saving Throw or take 2 radiant damage.
This one is really weird because it seems like I accidentally put a space in there, but I know triple checked everything before publishing it last time.
Found another one. This one is a UA subclass feature so I know that I didn’t botch the snippet. The action for the Circle of Stars Luminous Bolt feature. It’s me, so there are some homebrew items, but they are not affecting the other characters who have them. It might be because I overloaded it on feats to see if I could. Anyway:
Luminous Bolt
Archer. A constellation of an archer appears on you. You gain a bonus action that you can use to make a ranged spell attack, hurling a luminous arrow that targets a creature you can see within 60 feet of you. On a hit, the attack deals radiant damage equal to 1d8 + modifier:wis#nosign - Invalid keyword: nosign
I have a doozy for ya. Since the sheet switch I started going back to retest older homebrews. Now, all of the options that had been working just as planned are all jacked up. None of them work at all the way they were programmed except the levels, and now they are including an extra choice of any spell that wasn’t there before. Maybe it’s because there are two different features with options? Also, one of the class features has a glitched out snippet as well:
Your Spell Attack Bonus spellattack - Spell attack missing ability key = your Wisdom Modifier +3 + your Proficiency Bonus 6.
If you use #unsigned as opposed to #nosign, does that improve the first issue here? (#unsigned is the snippet provided in this guide thread)
I am also unable to see the same thing for the save DC issue you note, does that appear resolved to you as well?
Switching it from #nosign to #unsigned now gives me this:
Cast an Advanced Scope Spell (Special)
You can cast magic missile as a 2nd-level spell, or misty step without expending a spell slot and without preparing the spells, provided you use your munitionist’s scope as the spellcasting focus. You can do so modifier:int#unsigned@min:1 - Unknown post process type: unsigned@min times, and you regain all expended uses when you finish a long rest.
once I switched the order of operations from “modifier:int#unsigned@min:1” to “modifier:int@min:1#unsigned” it cleared up. Thank you.
As for the savedc issue on the other snippet, it’s still there plain as day on my character sheet.
If you use #unsigned as opposed to #nosign, does that improve the first issue here? (#unsigned is the snippet provided in this guide thread)
I am also unable to see the same thing for the save DC issue you note, does that appear resolved to you as well?
Switching it from #nosign to #unsigned now gives me this:
Cast an Advanced Scope Spell (Special)
You can cast magic missile as a 2nd-level spell, or misty step without expending a spell slot and without preparing the spells, provided you use your munitionist’s scope as the spellcasting focus. You can do so modifier:int#unsigned@min:1 - Unknown post process type: unsigned@min times, and you regain all expended uses when you finish a long rest.
once I switched the order of operations from “modifier:int#unsigned@min:1” to “modifier:int@min:1#unsigned” it cleared up. Thank you.
As for the savedc issue on the other snippet, it’s still there plain as day on my character sheet.
I ask as the Save DC does appear to be working as intended on my end for that sheet-- Can you try to logout, clear your cache and log back in?
As for the savedc issue on the other snippet, it’s still there plain as day on my character sheet.
I ask as the Save DC does appear to be working as intended on my end for that sheet-- Can you try to logout, clear your cache and log back in?
Not only did it not work, but things I had been working on in other browser tabs that had nothing at all to do with DDB got wiped out attempting your experiment. 😭
As for the savedc issue on the other snippet, it’s still there plain as day on my character sheet.
I ask as the Save DC does appear to be working as intended on my end for that sheet-- Can you try to logout, clear your cache and log back in?
You’re looking at the wrong feature. Scroll down.
Sunshroud Technique
While your Sunshroud is active you shed daylight in a 20-foot radius, bright light for an additional 20 feet, and dim light for an additional 20 feet. If any of this class feature's area of daylight overlaps with an area of darkness created by a spell of 4th level or lower, the spell that created the darkness is dispelled.
While this light shines you:
-have disadvantage on Stealth Checks while you are visible,
-gain resistance to radiant and necrotic damage,
-your Unarmed Strikes deal Radiant damage instead of their normal damage type,
-and if a creature hits you with a melee attack that creature must succeed at a (DC save dc:wis - Invalid keyword: save) Dexterity Saving Throw or take 2 radiant damage.
Ah, I see now, I was looking at a different portion than was noted-- My confusion. I do see what you mean, can you remove the space in the snippet there? ((DC {{save dc:wis}}) to (DC {{savedc:wis}})?
Ah, I see now, I was looking at a different portion than was noted-- My confusion. I do see what you mean, can you remove the space in the snippet there? ((DC {{save dc:wis}}) to (DC {{savedc:wis}})?
Not without re-publishing the whole thing. And since re-publications muck things up when designing new stuff I try really really hard to double, triple, quadruple check this stuff before publishing anything anymore and I would have noticed a giant red block telling me I had made a mistake so I have no idea how I could have missed that one. ☹️ And now my wife is gonna kill me because I lost the stuff I had been saving in open tabs for her that got wiped when I cleared the cache.
Ah, I see now, I was looking at a different portion than was noted-- My confusion. I do see what you mean, can you remove the space in the snippet there? ((DC {{save dc:wis}}) to (DC {{savedc:wis}})?
Not without re-publishing the whole thing. And since re-publications muck things up when designing new stuff I try really really hard to double, triple, quadruple check this stuff before publishing anything anymore and I would have noticed a giant red block telling me I had made a mistake so I have no idea how I could have missed that one. ☹️ And now my wife is gonna kill me because I lost the stuff I had been saving in open tabs for her that got wiped when I cleared the cache.
I get you there-- I removed the space for you, does it display properly on your sheet now?
Thank you, yes. I really appreciate it. Youse folks on the Mod and Dev teams are the best, I mean it. Thank you so much for all of your time and attention to this. When I gush to people about the quality of the customer service on this site this is the stuff I’m talking about. I’m a harsh critic on service (spent most of my career doing it in one way or another) so if youse all are impressing me this much take it as the highest form of complement that it is. I couldn’t ask for more. (Now how to explain my eff-up to the misses...? 🙄 I don’t suppose you could help with that too? Lol)
Tell me, is there any plan to remove/hide all the clutter from republications in the back end? I understand having to do the republications completely, and how youse have to keep availability to the old versions for those who’ve added them. But, as the publisher, it does make it... let’s say “annoying” when going to add a homebrew spell to a subclass and scrolling past the first 9 dead versions of it before I find the 1 most recent one to add. And even more frustrating when you pick the wrong version by accident. I try super hard to avoid this issue by hyperchecking everything, but as you can see, mistakes get made. Just a wish for the future.
Anyway, please pass my compliments on to the Devs for me.
Happy to pass the kind words and feedback along! :) FWIW you can remove homebrew from your collection, I believe, which will prevent old versions from coming up when adding content to other homebrew or in sheets.
I'm working on your last issue here now, and I think I need a little bit more clarification. I see there are options enabled, and levels set for them, but I'm not seeing any options added to the feature itself. Can you let me know a little bit more about the goal of the feature there? Then I can see what I can do to sort out what we can do. :)
Happy to pass the kind words and feedback along! :) FWIW you can remove homebrew from your collection, I believe, which will prevent old versions from coming up when adding content to other homebrew or in sheets.
When I look at it on the details page, I can scroll down and see the old versions, 1 through 1.8 and they all say “add to collection.” Only the Active version, 1.9 says “remove from collection.” Whenever I make a Homebrewed anything, if I go to attach a spell as a class feature for example, as soon as I click that box the first 10 entries I can select are all “A Grasping Light” and I have to scroll past all of them just to see the next spell in the alphabet. 🤷♂️ But if I remove that final version from my collection I cannot actually add that one, just the old overwritten versions stick around for some odd reason. Is it because I did not remove the old versions from collection before creating the new one?
I'm working on your last issue here now, and I think I need a little bit more clarification. I see there are options enabled, and levels set for them, but I'm not seeing any options added to the feature itself. Can you let me know a little bit more about the goal of the feature there? Then I can see what I can do to sort out what we can do. :)
if you read the description of the subclass it states how the player can choose to learn different spells at different levels. I remember setting that up so that the options all worked. On my test character, when I hit those levels, the options each held one of the spells that were available for use (just like the Anima Sol subclass you helped me with) and once I was sure that everything had been working, only then did I publish it. Is it possible that maybe I had stuff open in different tabs at the time and things looked right on one but the changes didn’t save because of the other? That would mean I had a hot mess published this whole time and bono told me. 😱 How embarrassing. Maybe that’s what happened with the snippets too, because I have been playing that Precisionist for weeks and I know that glitch wasn’t there last week when I used that very feature you helped me fix.
Now, I had gone back and “created a new version” that I had been playing with, but the changes included some XGtE spells so no bueno for publishing. I never deleted the new unpublished version, I keep it around for reference. Is it possible that somehow someway that is interfering with how the published version is now apparently devoid of options?
Hmm, good to know on that homebrew creations note! I can pass that along.
Now thank you for all the information on this subclass issue! I did try to replicate that theory with a homebrew subclass of my own that had options, and it did not seem I could do so, so I'm thinking that may not be the case, but there's something odd certainly! This is what I see in the 3rd level feature currently (ignore my inability to draw in a straight line apparently...)
From what I understand, there were options in this feature originally, that's correct right? Just want to make sure I'm right on the money as I keep investigating into this one.
Hmm, good to know on that homebrew creations note! I can pass that along.
Now thank you for all the information on this subclass issue! I did try to replicate that theory with a homebrew subclass of my own that had options, and it did not seem I could do so, so I'm thinking that may not be the case, but there's something odd certainly! This is what I see in the 3rd level feature currently (ignore my inability to draw in a straight line apparently...)
From what I understand, there were options in this feature originally, that's correct right? Just want to make sure I'm right on the money as I keep investigating into this one.
Absolutely. Each of those spells listed in the description. This Subclass is the reason I created Snowball, and Thundercrack.
The only other explanation I can think of, is that I might have had multiple browser tabs (Safari) on different devices (iPhone & iPad) open to the same page at the same time and that caused the system to decide N=/=N and even though it told me it saved and looked good on my phone, but because my iPad was still using it the other way at the same time at didn’t actually save.
The only other other way I have ever specifically seen my device register as saved, and then stuff legitimately disappeared before my eyes was when I would save the nitty gritty in the actions inside the features, and then to save the whole thing so it could trigger the recheck for compliance one has to do it from the main subclass page. Or I wanted to get back to the main page to work on the next feature. I used to just hit the browser’s “backpage” a bunch and then one day I noticed that everything I had just done disappeared on me. After that I stopped that practice, but this homebrew might very well have been before I noticed it was happening.
This one is fixed.
I have a Homebrews subclass that I have been playtesting for a while suddenly glitched. I took a look and sure as you know I have been switched over to the new character sheet. A snippet that had been working just fine on the old sheet is now not. The glitch is located in an Action that I set as part of a sub feature that grants spells. So far everything else on this character/homebrew looks okay though. Here is a copy/paste from the affected action:I promise that #nosign was working correctly on the old sheet, so I figured this was the kinda thing you’d wanna know about.Here is a link to the character’s sheet: https://www.dndbeyond.com/profile/IamSposta/characters/25101833Here is a link to the homebrewed subclass: https://www.dndbeyond.com/subclasses/394448-precisionistAnyway, otherwise it looks like the Devs did a pretty good job with a smooth transition so far. Please thank them for me when you pass this one off to them. And thank you in advance for fielding my bug report!
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
I found another one in a different subclass of mine. This one in the feature itself instead of the action. Strange because the rest seem to be okay.
This one is really weird because it seems like I accidentally put a space in there, but I know triple checked everything before publishing it last time.
Character: https://www.dndbeyond.com/profile/IamSposta/characters/27817534
Homebrew: https://www.dndbeyond.com/subclasses/330562-anima-sol-revised
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
This one is fixed.
Found another one. This one is a UA subclass feature so I know that I didn’t botch the snippet. The action for the Circle of Stars Luminous Bolt feature. It’s me, so there are some homebrew items, but they are not affecting the other characters who have them. It might be because I overloaded it on feats to see if I could. Anyway:Character: https://www.dndbeyond.com/profile/IamSposta/characters/26961540Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Adding this more for completeness/OCD.
I have a doozy for ya. Since the sheet switch I started going back to retest older homebrews. Now, all of the options that had been working just as planned are all jacked up. None of them work at all the way they were programmed except the levels, and now they are including an extra choice of any spell that wasn’t there before. Maybe it’s because there are two different features with options? Also, one of the class features has a glitched out snippet as well:
Character Sheet: https://www.dndbeyond.com/profile/IamSposta/characters/27830776
Homebrew Subclass: https://www.dndbeyond.com/subclasses/318888-way-of-the-raging-storm
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
If you use #unsigned as opposed to #nosign, does that improve the first issue here? (#unsigned is the snippet provided in this guide thread)
I am also unable to see the same thing for the save DC issue you note, does that appear resolved to you as well?
Switching it from #nosign to #unsigned now gives me this:
once I switched the order of operations from “modifier:int#unsigned@min:1” to “modifier:int@min:1#unsigned” it cleared up. Thank you.
As for the savedc issue on the other snippet, it’s still there plain as day on my character sheet.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
I ask as the Save DC does appear to be working as intended on my end for that sheet-- Can you try to logout, clear your cache and log back in?
Not only did it not work, but things I had been working on in other browser tabs that had nothing at all to do with DDB got wiped out attempting your experiment. 😭
I’m on my iPhone if that makes a difference.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
You’re looking at the wrong feature. Scroll down.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Ah, I see now, I was looking at a different portion than was noted-- My confusion. I do see what you mean, can you remove the space in the snippet there? ((DC {{save dc:wis}}) to (DC {{savedc:wis}})?
Not without re-publishing the whole thing. And since re-publications muck things up when designing new stuff I try really really hard to double, triple, quadruple check this stuff before publishing anything anymore and I would have noticed a giant red block telling me I had made a mistake so I have no idea how I could have missed that one. ☹️ And now my wife is gonna kill me because I lost the stuff I had been saving in open tabs for her that got wiped when I cleared the cache.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
I get you there-- I removed the space for you, does it display properly on your sheet now?
Thank you, yes. I really appreciate it. Youse folks on the Mod and Dev teams are the best, I mean it. Thank you so much for all of your time and attention to this. When I gush to people about the quality of the customer service on this site this is the stuff I’m talking about. I’m a harsh critic on service (spent most of my career doing it in one way or another) so if youse all are impressing me this much take it as the highest form of complement that it is. I couldn’t ask for more. (Now how to explain my eff-up to the misses...? 🙄 I don’t suppose you could help with that too? Lol)
Tell me, is there any plan to remove/hide all the clutter from republications in the back end? I understand having to do the republications completely, and how youse have to keep availability to the old versions for those who’ve added them. But, as the publisher, it does make it... let’s say “annoying” when going to add a homebrew spell to a subclass and scrolling past the first 9 dead versions of it before I find the 1 most recent one to add. And even more frustrating when you pick the wrong version by accident. I try super hard to avoid this issue by hyperchecking everything, but as you can see, mistakes get made. Just a wish for the future.
Anyway, please pass my compliments on to the Devs for me.
Sincerely,
Sposta
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Happy to pass the kind words and feedback along! :) FWIW you can remove homebrew from your collection, I believe, which will prevent old versions from coming up when adding content to other homebrew or in sheets.
I'm working on your last issue here now, and I think I need a little bit more clarification. I see there are options enabled, and levels set for them, but I'm not seeing any options added to the feature itself. Can you let me know a little bit more about the goal of the feature there? Then I can see what I can do to sort out what we can do. :)
Thanks!
For example, most popular homebrew spell: https://www.dndbeyond.com/spells/389095-a-grasping-light
When I look at it on the details page, I can scroll down and see the old versions, 1 through 1.8 and they all say “add to collection.” Only the Active version, 1.9 says “remove from collection.” Whenever I make a Homebrewed anything, if I go to attach a spell as a class feature for example, as soon as I click that box the first 10 entries I can select are all “A Grasping Light” and I have to scroll past all of them just to see the next spell in the alphabet. 🤷♂️ But if I remove that final version from my collection I cannot actually add that one, just the old overwritten versions stick around for some odd reason. Is it because I did not remove the old versions from collection before creating the new one?
if you read the description of the subclass it states how the player can choose to learn different spells at different levels. I remember setting that up so that the options all worked. On my test character, when I hit those levels, the options each held one of the spells that were available for use (just like the Anima Sol subclass you helped me with) and once I was sure that everything had been working, only then did I publish it. Is it possible that maybe I had stuff open in different tabs at the time and things looked right on one but the changes didn’t save because of the other? That would mean I had a hot mess published this whole time and bono told me. 😱 How embarrassing. Maybe that’s what happened with the snippets too, because I have been playing that Precisionist for weeks and I know that glitch wasn’t there last week when I used that very feature you helped me fix.
Now, I had gone back and “created a new version” that I had been playing with, but the changes included some XGtE spells so no bueno for publishing. I never deleted the new unpublished version, I keep it around for reference. Is it possible that somehow someway that is interfering with how the published version is now apparently devoid of options?
Here is a link to the unpublished new version if this helps: https://www.dndbeyond.com/subclasses/325131-way-of-the-raging-storm
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Hmm, good to know on that homebrew creations note! I can pass that along.
Now thank you for all the information on this subclass issue! I did try to replicate that theory with a homebrew subclass of my own that had options, and it did not seem I could do so, so I'm thinking that may not be the case, but there's something odd certainly! This is what I see in the 3rd level feature currently (ignore my inability to draw in a straight line apparently...)
From what I understand, there were options in this feature originally, that's correct right? Just want to make sure I'm right on the money as I keep investigating into this one.
Ok, for some reason, when looking at a character, I see this:
However, the snippet code seems to be completely correct.
To add on to the weirdness, it was working fine before today, when I looked at the sheet and noticed the problem.
If you remove the spaces, does the snippet work for you again?
Yes, it does, but I don't know why they would change it to disallow spaces.
Absolutely. Each of those spells listed in the description. This Subclass is the reason I created Snowball, and Thundercrack.
The only other explanation I can think of, is that I might have had multiple browser tabs (Safari) on different devices (iPhone & iPad) open to the same page at the same time and that caused the system to decide N=/=N and even though it told me it saved and looked good on my phone, but because my iPad was still using it the other way at the same time at didn’t actually save.
The only other other way I have ever specifically seen my device register as saved, and then stuff legitimately disappeared before my eyes was when I would save the nitty gritty in the actions inside the features, and then to save the whole thing so it could trigger the recheck for compliance one has to do it from the main subclass page. Or I wanted to get back to the main page to work on the next feature. I used to just hit the browser’s “backpage” a bunch and then one day I noticed that everything I had just done disappeared on me. After that I stopped that practice, but this homebrew might very well have been before I noticed it was happening.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting