#ddb-avrae-help
1 messages · Page 21 of 1
Try !char <name>
two of our players are having this issue
Where <name> is the name of your character
That fixed it for me
but the other player is showing no active charnames
!ddb confirms he is linked
You're all set! Any content you have access to on D&D Beyond is now available for you to use on Avrae.
errr
.!ddb confirms he is linked
but when he does !char name he gets nothin using his char name
Can he try !char list ?
If he has no available characters there, he probably still needs to import them into Avrae.
Just copy the character sheet URL and use !import <url>
you need to make sure they're your active character
imported doesn't mean active, and you can have multiple, so it's a thing about which is active at the time
thanks all that worked and we had a great session
found I had to turn off beyond20 to get the rolls to take proficiency into acount
Oh yeah. Beyond20 interferes with a lot of Dndbeyond.com
Because Beyond20 is an entirely unrelated and completely unsupported 3rd-party application that is not designed to actually work with DnDBeyond nor Avrae.
Yeah i gathered that. Just have a campaign that uses roll20 as well and so its a necessity. Have to remember to turn it off :-)
I eagerly await the day DDB releases a VTT. One stop shopping.
Yeah battlemaps are really useful
My biggest problem with Avrae is that it's hard to account for features that are to be used after rolling but before the result of the roll is determined.
I hear you. There is always the option of not using targeting, or simply repairing whatever damage was caused.
The pluses outweigh the negatives in my opinion.
question
when you add a combatant you can make them roll HP
but can you make them roll a custom amount of dice as HP
You’re not able to, no. Closest to that would be rolling HP or setting their starting HP, which can be higher than their old maximum.
ok
what is the command for rage
there is no base command for this, however there is an alias to do so
you can find the alias under the name: barbarian basics
ok ty
Author: @lucid lichen
Tags: barbarian, initiative, class
Workshop Link
Workshop Information Last Updated: <t:1628967039:R>
Oops. Not supposed to Avrae here.
That was an acceptable use, where you were contributing information through Avrae relevant to the conversation. Running !randchar in this channel will get polite requests to move...
On that note, Croebh wrote a !workshop alias that searches the collection titles and pulls up relevant info.
No Results Found
Workshop Information Last Updated: <t:1628967039:R>
I'm familiar enough with the workshop that I can probably search it out. 😉
It's in alias utilities
Question, can you add macros for battle master maneuvers like grapple, trip attack, etc?
yes I can send you a link the the alias I use for it
Thanks!
And then sub to the books for it
!fighter sub <book code>
This alias also requires the !level alias if I'm not mistaken.
Author: @manic estuary
Tags: utility, race, class, subclass
Workshop Link
!alias subscribe https://avrae.io/dashboard/workshop/5f7385fe647bb0a416316d1d
Aliases for setting up counters based on levels (
!level) and race (!setrace), along with managing additional cvars (!manage) for display on!vsheet, and also!vsheet.Help Me Do More of What You Love
I do this in my free time. If you like what I do, support me on Ko-Fi
Workshop Information Last Updated: <t:1628967039:R>
What would be the command to roll all 6 times for stats in one command?
!rr 6 4d6kh3
Ahh, pfft, I'm big dum.
Or just !randchar
^saves lives
But the manual one is handy if you want to customize it. !rr 6 4d6ro1kh3, for example.
Ah yes, so you don’t roll 4 ones like I did half an hour ago
!rr 6 4d6mi6kh3 <_<
one roll to rule them all
one roll to bring them all to the darkness and bind them
I have an Avrae bot question about importing D&DB characters. As the DM and owner of the server, can I import my players' characters from my D&DB campaign, or do the players have to do it?
I've connected my D&DB account as well as the specific campaign alreaydy.
even if you should be able to import them you are the one getting the sheet
I mean, if I do it, will they have control over it, or will I?
If it's me, is there a way to transfer control to them?
you will get control and you can give them a copy of the sheet
would be better for the players to import them themselves
@silver void perfect. That's what I needed to know. Thanks! 😄
New to the Avrae bot world on my channel, and there is SO much it can do, my eyes started to cross when I read all the docs for it. Hahahaha
I’d suggest having them run through !tutorial beyond. That will walk them through the setup.
Thanks @viscid kernel
how do i decrease max hp on targets temporarily?
You can use an effect for that.
!i effect <target> "Life Drain" -maxhp -5
Or manually adjust it.
!i opt <target> -max -5
making a custom attack for blood fury tattoo but can't figure out how to make the counter go down properly with multi attacking via -rr 2
Anyone got any clues?
Hmm never mind don't think it would work right.
-amt 2 might work
I haven't played with counters in attacks too much and I would think -rr 2 would use two counters anyway.
it didn't sadly
thanks, yeah probs will have to do two as have it set up like a spell save
Oh yeah. Two attacks or try to target twice
yeah but need it to roll damage twice not once
but IDK how to half it and have it roll for each person.
I'm guessing you modeled it off of a spell like Fireball where you're making a damage roll then applying that rolled damage to each target depending on their save
Instead of that setup, make the attack force a save, then depending on the save, roll for damage.
Save
On fail
Damage 4d6[fire]
On success
Damage 2d6[fire]``` or something like that.
I'm away from PC or I would try it out.
yeah well the problem with blood fury is I wanted to automate the whole thing including the healing.
Here's what I did: json {"name":"Ouch","automation":[{"type":"target","meta":[],"target":"each","effects":[{"type":"save","meta":[],"stat":"dex","fail":[{"type":"damage","meta":[],"damage":"4d6[fire]","overheal":false}],"success":[{"type":"damage","meta":[],"damage":"2d6[fire]","overheal":false}]}]}],"_v":2}
You can import that attack into the dashboard
And see how it worked in #ddb-avrae-commands
I started with a standard save attack where it adds a roll named damage and applies {damage} on a fail and {damage}/2 for a success, then removed the roll and added individual damages
So it rolls for each target
I'm not sure how to work the counter in there, but if you play around with it a little I'm sure you'll get it.
Did you try to look at a vampire's bite attack to see how that's set up? You could probably use that as a base.
I think that rolls a save? Asking in the dev server in a few hours might net you better results. Croebh writes all the monster attacks and can write them in JSON format like I pasted above freehand.
oh that's a good idea.
Yeah if you didn't know, you can pull up SRD monster attacks and then modify those.
The scanner button does this.
yeah managed to get it to work.
!help
I have sent help to your PMs.
Try and run commands in #ddb-avrae-commands.
how do i create a custom counter ?
help quoted here, should be almost everything
Is there any way to get Avrae to respond to text in a Discord Thread?
Currently Avrae does not work/interact with Threads.
Thank much 🙂
Is it possible that the DM runs the attacks of the PC?
Like, the PC tells "attack XYZ with so and so"
And the DM types the command......
Characters are tied to a user account on Discord. Normally the player on the Discord server should load in their own character and run it themselves.
!i a list for example tells you what attacks come from !i a (attackname)
if in initiative that is
Yes, but my players are ......noobs.....never played D&D before
And this might overwhelm them
So, I instead do all the attacks for them
Ah... okay. Well, you can actually tie a DnDBeyond campaign to a channel in discord so whatever they roll on the DnDBeyond sheet gets shared via Avrae into the channel.
I would strongly suggest typing out the commands for them to input and go through the tutorials after a little bit.
I think it will save you and them some headaches down the road.
They tell you what they want to do, you reply !attack dagger adv -t go1 and they copy/paste
what's the command for adding feats via avarae
How do I move a combatant up the init list after rolling?
!i opt (name) -p #
-p is place, I guess.
and yeah you can manually add something to a certain initiative
!i madd name -p #
What feat are you trying to add? Avrae doesn't really monitor feats, as most only affect certain actions during certain conditions, or using abilities occasionaly.
Some alias are made to assist with tracking feats, like !manage and !vsheet, but those typically just display the feat.
!conc works with war caster iirc as well
Yes, if you set it up manually or using !manage
Avrae doesn't have it built-in
Feats that affect your stats will show those differences after you !update
I'm trying to set up a command to have Avrae roll 5d6kh3 six times but then I further want a minimum total to be set to 75 or 80 (maybe somewhere in there). What's the syntax I would need to use?
Threshold sounds right.
yeah that. it'll automatically doohickey all the stuff.
Now, because I'm a derp, what exactly would I type? I'm so muddled I thought this would work for Avrae but apparently it doesn't: !rr 6 5d6kh3
also you can state having at least one score be above or below a certain value
as long as you have the threshold alias subscribed,
exactly this should work.
maybe use -tries # to have it try enough to work.
And that would run you for an array of 6 in an array with one click?
I just ran it with tries 30 on, take a look
yep
well, not a click, but enter for sure.
Oh I getcha
Author: @lucid lichen
Tags: utility
Workshop Link
!alias subscribe https://avrae.io/dashboard/workshop/5f73c8df192fdca3888bc2f6
This collection contains a single alias:
!threshold. It can be used to roll random character stats with certain thresholds such as min 70 total, or at least 1 stat under 10.Support Us
You can support me and this alias at Ko-FiIssues?
You can file reports and feature requests, as well as see the source code, at my GitHub
Workshop Information Last Updated: <t:1628967039:R>
If you haven't figured it out, !threshold is an alias, and is not built-in to Avrae. You will need to grab this alias from the workshop in order to use it on your server.
You can either click on that link and hit subscribe (for your self or your server) or copy/paste the !alias subscribe..... line above.
Hey thanks @flat drum
!i opt name -p #
thanks.
for everyone, such as everyone roll initiative, it'd be !i reroll
Yeah I know everyone
Hey folks, I’m having trouble getting a character to link up, I try and change characters and I don’t get the option to import my characters but it give me the option to import Deleted characters that I can’t use
Sorry if this makes no sense
From Beyond
are you trying to import a character into discord? it's !beyond {link}
and then to switch !char {name of char}
In those brackets?
without
If I put in that command it gives me the option of 4 of my beyond characters 2 of which are deleted
And not the new character I want
have you added the new char and to remove them it's !char delete {char name}
That command changed my current character to the one I was trying to delete
Selection timed out or was cancelled.
yeah sorry IDK what the problem is.
Iv been trying for a while and have successfully done it in the past so I’m not sure what’s different this time
Can you try it in #ddb-avrae-commands?
For a new character:
!import this.is.my.sheet.url.com
But with your actual sheet url
To change characters:
!char Name_Of_My_Imported_Character
But with your actual character's name
Avrae v3: !a is for !action
https://github.com/avrae/avrae/releases/tag/v3.0.0
How do I rage? How do I use Second Wind? How do I roll a Wild Magic Surge? Previously, all of these things would have been handled through an alias, or user-made command, like !rage, !fighter, or !wmsurge. No more! In v3, we now have built-in automation for almost every unique class, race, and feat action.
New Commands
!action list- List all of your character's available actions, grouped by action/bonus/reaction/other!action list [attack|action|bonus|reaction|other]...- List only a certain type of actions.!action list -v- List each action's full description, as well as display-only actions (actions without automation, e.g. Extra Attack).!action <name>- Run an action! (You can also use!a)
※ For best results, we recommend using a D&D Beyond character sheet for Avrae to detect your class features. For other sheet providers, ensure that your feature names are named exactly as they appear in the source material.
※ Actions will not appear until your character has been updated with !update.
Updated Commands
!i aand!i aoohave also been updated to allow the use of actions on a player's turn.!i a listand!ma listhave been updated to use the new action display embed.
Improvements
Initiative Tracking
- When called without an attack name,
!i aand!i aoo <name>now default to listing the relevant caster's attacks/actions. - Added
-maxhpto initiative effects to modify a combatant's HP max on the fly !g hpis now combat-aware
Automation
- Added the
stackingoption in IEffect automation, to allow for multiple of the same effect to "stack" on a target; see the documentation for more information. - The spell slot level in a SpellSlotReference is now an IntExpression
- Actions that use negative charges of a counter will now appear as "restores X charges of ..." instead of "uses -X charges of ..." in
!a list - Actions that deal negative damage will now appear as "X healing" instead of "-X damage" in
!a list - Actions that deal negative damage will now display the roll as "Healing" instead of "Damage" when run
Other
- Added
[verb]replacement to!a ... -title - Added support for unconditional advantage/disadvantage to saving throws from DDB sheets
- Added
creature_typeproperty toAliasStatBlockclass - Running
!conditionwith no arguments now lists the available conditions - Updated tutorials to reference
!importand!actioncommands
Bug Fixes
- Fixed an issue where certain text from DDB sheets had HTML in them
- Fixed an issue where the
lastCounterNamevariable in automation wasNoneif the user passed the-iflag - Fixed an issue where
-thumbhandling was inconsistent - Fixed an issue where items modifying a caster's spell attack bonus would import the unmodified bonus
- Many minor game data/typo fixes
Limitations
D&D is a very complex system, and it's nigh impossible to create a single system that can encompass all the possibilities offered. We've done our best to make the action experience as intuitive and smooth as possible, and we'd love to hear your feedback!
- This update only encompasses action automation, not all features; this means that some on-hit or on-attack features might require two commands (one to use the ability and one to run the attack) or not be automated.
- Certain actions that take arguments might require using the argument system to specify them - for example, a paladin using Lay on Hands will need to use
!a "lay on hands" -amt Xto specify the healing amount, and a sorcerer using Flexible Spellcasting will need to use!a "flexible spellcasting" -l Xto specify the requested spell slot level. Such actions will note how to pass an argument to them in!a list. - Homebrew features are not supported by automation and will be imported as display-only.
Acknowledgements
Huge kudos to @Croebh.action (They/Them) for working with us to write the automation for each action! Without them, this project would not have been possible. Thanks to @Mahkasad.so [Pings|bplan|denc] and @Kermit.frog for contributing code and documentation!
Hey! Question. I'm looking to start some campaigns and one shots. I have a small discord group already wherein we have a campaign already synced to Avrae.
My question is, will Avrae be able to hold multiple campaigns within the same discord? If I start one within the same discord, will Avrae be able to differentiate?
Yeah, it should work just fine.
For the sake of clarity, it would be best to create a new Discord channel for the new campaign. Not necessary, just simpler.
Too late!
The !import command worked thank you
Got to import before you can switch to that character!
My character has a action called "breath weapon", but when i try to use it with avrae, it doesnt seem to recognize it
it just shows all the other attacks
i tried updating the character sheet, but same issue
anyone has any idea what is to be done?
Can you try it in #ddb-avrae-commands?
sure
!help
I have sent help to your PMs.
When i do that in my own server it says "I can not send messages to that user". weird.
Probably a permissions issue.
Either you have it set to not allow DMs from other server members, or Avrae doesn’t have permissions to DM server members.
Also, if you block PMs on any server that Avrae is on with you, I believe that blocks PMs from Avrae from every server.
Hey quick question how do I add monsters to my combat. Also how do I start combat?
check !tutorial Initiative (DM)
You can only link your DDB character sheet to a single Discord text channel at a time, right?
No. When you !import your character sheet, you can use that character on any server you share with Avrae.
If you link a campaign, that's to a channel.
I see. I'm setting up a play by post game and would like separate text channels for roleplay and combat. Is that possible then?
Yup, that's a common setup
One last question if you dont mind: Im trying to make it as simple as possible for the players so for the most part they would just click on their character sheets to roll checks in the roleplay channel etc. For combat, we would use the separate combat channel and Avrae's initiative tracker (so players get pinged when it's their turn) but without the targeting and automatic hp management (self-managed), and still just clicking their sheets for attacks and damage. Does that sound doable?
If you link a campaign, that's to a channel.
Linking a campaign is what lets you click on the sheet and send it to a channel. That's just 1 channel. You can use the characters anywhere, but the DDB site can only send to one channel on a click.
Ah gotcha. So a workaround could be to change the channel the campaign is linked to when combat starts.
I guess?
Personally, I think the campaign-linking and click-to-roll is totally overrated. I'd much rather just !c deception from within Discord than keep DDB open and switch between Discord and Chrome to click the skill to make it roll (especially on mobile).
I suppose I could let the players decide. I had a lot of trouble with the commands and prefer clicking but its a personal choice.
The standard ones used for RP stuff shouldn't be terribly difficult to master, you'd be mostly working with !check/!c. Sometimes attack and spell stuff can get a bit esoteric, but checks are mostly straightforward.
aka if you were going to link one channel for the rolls, I'd go with the combat one.
Thanks for the help 🙂
Can anyone help me with a Homebrew Monster issue?
I've got an approved DDB Homebrew Monster, it's in my collection... I'm the Campaign DM, I've linked the Campaign to my channel.... but when I run !i madd It's not adding the monster.
Homebrew monsters for Avrae have to go through CritterDB currently. Check out the help for !beastiary.
*note, critterDB monsters cannot import save attacks so don't bang your head against the computer
Is there a command to shoot all the eldritch blasts without spamming the chat?
Yes. If you are targetting one creature, you can use -rr # to fire multiple shots. OR, you can use -t <target1> -t <target2>... to split up the shots.\
Replace # with the number of blasts you get at that level. You can target someone multiple times to shoot multiple times,
Same with magic missile and scorching ray
when i try to use vsheet, over half of the attacks disappeared for one of my characters
I'm trying to link a new character. I successfully use !character to change the active character, but
!sheet returns an old level 20 version of the character that has since been deleted. It prompted me to run !update, so I did. "Error loading character: You do not have permission to view this character."
#confused
Have you !imported the new character successfully?
I just tried that. Sheet type did not match accepted formats.
What type of sheet are you trying to !import?
Oh wow. Now it just says the character doesn't exist.
Pdf from the app, the disappearing character thing resolved itself on a refresh
Going to work now, thanks for the help. Will try again later
Import works on the shared link from the website, not the PDF sheet.
Vsheet is an alias, not a built-in command. You might get better answers for that on the Avrae dev server.
But as a guess: maybe you’re using a version that hasn’t been updated for Avrae v3.0?
Which attacks are missing?
On the Avrae Development server, you can follow along with the gitHub changes, find all sorts of aliases for various things, and hang out with some cool people!
Click here to Join!
V3 moved some things from attacks to bonus actions and they no longer display as attacks on !vsheet
Thanks, got it now
@mint monolith if you have a dndbeyond sheet, you could try clicking the 'display as attack' on your sheet and !updating to see if that changes anything.
hmm, ki fueled attack shouldnt say 0, but besides that your suggestion seems to have worked ^^ @flat drum
Nice try
hmm, when i try to use a command for a healers kit, it says i dont have any uses left, despite having a number of healers kits in that characters inventory
Which command are you using?
""!healkit"" @viscid kernel
I assume that’s an alias, then. It’s not an official command.
So if there’s any issues, you’ll have to take it up with whoever wrote that alias.
Avrae also doesn't import anything from the inventory of your sheet
Hi! I linked a campaign using !campaign <link> and I'm seeing rolls from DnD Beyond show up in my discord server, but I'm not seeing it the other way
Using the Avrae bot
are there any good commands for the healer feat and/or using healers kits?
Anybody know the command to trigger a short or long rest?
(!g sr) or (!g lr)
The g is short for game. See !help game for more subcommands.
Thanks
that short rest command wont use hit dice though on its own, theres a little to add to it for that
will avrae add lifedrinker?
there is a way to do it. But I don't have it or know how.
what is lifedrinker? A spell?
-d {charismaMod}[necrotic] can be added to your attack
When you hit a creature with your pact weapon, the creature takes extra necrotic damage equal to your Charisma modifier (minimum 1).
Assuming your modifier is higher than a 1
it would be easier to make that into a snippet so you don't have to type it every time
!snipper ld -d {charismaMod}[necrotic] then you can do !a longsword ld
that's a lowercase LD
@idle pelican
Ping. Any thoughts about why the info shows in the discord but not in the dnd beyond game log? The bot tutorial makes it sound like all the rolls should show up in both places
Avrae doesn't write to the website at all, it's entirely read-only.
certain rolls should make it over! specifically, any checks, saves, or actions made by a character in the linked campaign done in the channel the campaign was linked in
Oh, that's new then.
Feeling like an idiot but is there anything like a Library of commands for Avrae anywhere? I just want to roll 5d6kh3 6 times but I completely forget what else surrounds it and clever as I am I never wrote it down anywhere. :'( Help?
Well there's the generic !help, for this specifically it'd be !help rr, and the command you'd want would be !rr 6 5d6kh3
@keen mauve Wonderful, thank you so much. I don't really use Avrae myself but my current group does for ability score generation. :)
You can also do !randchar but that rolls 4d6kh3
@mental citrus any idea why it isn't?
how are you making your rolls?
I want to include a homebrew monster into my campaign, how do I do that in a way that avrae recognises it for combat?
Do I need to do it on critter or in the DDB homebrew page?
You’ll have to create it in CritterDB, then import it into Avrae.
You can check !help bestiary for more info.
If i already have any in DDB, is there any way to use them in avrae?
Not at this time
!help
I have sent help to your PMs.
Is there a way to make avrae show languages, either in !sheet or separately?
Avrae doesn't import your known languages, but there is a !desc command that allows you to write a description of your character and store it. !help desc will pull up instructions.
Otherwise, some aliases like !manage and !vsheet can be used to track those things. They are available on the workshop.
Author: @manic estuary
Tags: utility, race, class, subclass
Workshop Link
!alias subscribe https://avrae.io/dashboard/workshop/5f7385fe647bb0a416316d1d
Aliases for setting up counters based on levels (
!level) and race (!setrace), along with managing additional cvars (!manage) for display on!vsheet, and also!vsheet.Help Me Do More of What You Love
I do this in my free time. If you like what I do, support me on Ko-Fi
Workshop Information Last Updated: <t:1628967039:R>
Please run commands in the #ddb-avrae-commands channel.
If that was directed at me, I was using the Avrae commands, like !attack and !check
In the same channel your campaign was linked?
Maybe try unlinking and relinking? I'm not sure.
That was in response to a !help command which has since been deleted.
Yours was fine.
Which is why it was not deleted. 😛
Yep same channel the campaign was linked to. I'll try relinking it i guess but yeah if it still doesn't work, at this point it's more just a curiosity. Most of us are going to be using physical dice anyway
On further testing it seems one of my players was able to roll in Avrae and have it show up in the game log, but I am unable to get my character's rolls to show up. For context I'm the dm in this test campaign and am controlling a test character. I'm chalking it up to "I'm the dm and the rolls are hidden" for now
I bet that's it.
@eager frigate Please run commands in #ddb-avrae-commands
Working on a Spell Automation for a Homebrew spell. Anyone got a quick second to answer a question?
You may get better support from the Avrae devs on their Avrae Developer Discord Server - see Avrae.io
I only know a little bit about automation.
I've got a Json for the spell.. and it's good... There's just one aspect I have set as an "Attack".. so it requires a roll. But the issue is that it's not supposed to be an attack roll. Character just uses reaction to deal the damage.
Instead of an attack, should it just be an effect?
Is it something similar to hellish rebuke?
Maybe see how they automated that?
Then I suggest starting there and if it gets more complex, check with the devs on the Avrae Discord server.
the SRD spell I thought of was Fire Wall, since it adds an init effect attack without a to-hit roll.
what's the command to add feats manually to the bot
Avrae doesn't track feats, but some aliases do. If you use !vsheet and !manage, they can be used to track your feats
Avrae no longer works on my server. I have fully removed the bot user, rolls and permissions and I cannot get it to work again
anyone had similar issues?
Use @Avrae#6944 prefix ! on the server to see if that fixes it.
@gusty egret , genius. Thank you!!!
Try to keep bots from having the same prefixes, as changing one might cause changes with others.
How do I attack with monsters instead of my character
You do !ma (monster name) (attack name) -t (target name) I believe
I could have the order wrong though
Or if you’re using Avrae’s initiative tracker, !init attack will let you attack as whoever’s turn it is, whether monster or player.
I recommend running !tutorial dm for a 10-15 min tutorial of using a monster in initiative
is half orc savage attack automatically added when weapon attack crits or do i need to add it manually ?
It takes a little manual setup, but will then happen automatically.
Try !csettings critdice 1
What’s the command to remove characters from your list again?
!char delete <name> if my knowledge doesn't fail me
v3.0.1 (1567)
https://github.com/avrae/avrae/releases/tag/v3.0.1
Improvements
- General: Avrae now supports running commands in Discord threads.
- Aliasing: Added
AliasChannel.parentto access the parent channel in a thread - Minor improvements and documentation
Bug Fixes
- Fixed an issue where the
eaargument did not cancel thedisargument in certain cases - Fixed an issue where
!alias listcould fail if a single alias name was longer than 1024 characters - Fixed an issue where certain resistances from CritterDB could be imported incorrectly
- Fixed an issue where certain Eldritch Invocations would fail when using them with
!a
@empty linden @random pond @quick swallow Taggin you three because you specifically had asked about thread support in Avrae: Its in!
Nice! Appreciate the notification
I knew there was only a few that had asked here so I figured a quick search would be easy :p
Also what command allows to me to dish out damage to monsters like fall damage.
You can use !init hp You can DM Avrae !help init hp to find out more. I think it's also covered by one of the tutorials.
!tutorial initiative (DM)
How do you add reliable talent to a command using check, I know for rolls it is mi10
You can use the csetting. !csettings talent true will enable it
Check out !help csettings for more info
thanks
No problem
After a combat, how can I update the info in dnd beyond ? Is there a command to export ?
Currently the only data Avrae sends to DDB is dice rolls, for display in the game log.
It does not yet adjust any character sheet information.
Once DDB's Encounter Builder can send adjustments to the character sheet, I imagine Avrae will then be able to take advantage of those changes as well.
Not sure how extensive this will be but there are ideas to do hp modification at least
And maybe some other things like slots and counter, not sure about that
Campaign linking no longer seems to be working for me. Back in July, if I rolled in the combat tracker, I got a really nice "report" in the channel that said something like of "a displacer beasts attacks with a tentacle, with subsequent lines giving more info about the attack. Last night my group (finally!) gathered again, and none of that happened. I got notifications in PMs from Avrae, but none of the other items. I did make a roll from the "dice tray" -- I think of the tracker, but maybe from a player's sheet-- that showed up, but none of the rolls from monster stat blocks appeared.
Were you using the same discord channel, with the same campaign?
Does everyone have a character in your campaign?
Does everyone have their Discord account linked to their Beyond account?
Was anyone using beyond20?
Yes to same channel and campaign.
Yes everyone has a character in my campaign.
To my knowledge, no one else has linked their DDB account to Discord
Only one player was rolling on DDB. He does not use Beyond 20, nor do I (I am the DM)
If you’re getting PMs, you’ve probably got the rolls in DDB set to private.
Try opening the game log and at the top, set your rolls to “Everyone”.
Avrae can't quote anything like a Devil's Ride, can it?
hi its my first time in this , server what does arave do??
Avrae is a helpful bot which can act as;
A quick-quote
(you can quote any item, spell, race, monster, feat, and even some rules, as long as you own it on DDB and have your DDB + Discord accounts linked)
An initiative tracker
(Avrae does lots of stuff automatically, such as rolling to hit, comparing to AC, rolling damage, calculating resistances, and subtracting hit points, but they can't do everything. The Workshop has some helpful things, such as automating classes, for a player needing some commands.)
A Character method
(you can import a sheet from a few places - most notably DNDBeyond, but also gsheets and Dicecloud. Avrae can manage hit points, AC, attacks, spell slots, spells known, resistances, immunities, ability scores, skills, saves, but some things such as magic items or certain feats may be beyond automation.)
there's more I think but that's off the top of my head
they do a lot, but not everything.
thankss
What exactly do you mean by "quote"?
well, quote
I say !spell fire bolt and avrae quotes the Fire Bolt spell.
ah yeah the lookup
just tried !vehicle in #ddb-avrae-commands, so doesn't seem so
You can always create a custom lookup yourself, however
wait what?
So there's packs on the dashboard, and you can from there make an alias to look up the item's from the pack
I have this for example
lookup: ```py
!alias lookup item Humblewood - &*&
!alias lookup
what?
With the dashboard, you can make "packs" which are holders for custom items. You can mimic the block for the vehicles with it.
In other words, you can add it as a homebrew item here:
https://avrae.io/dashboard/homebrew/items
Brought it up in the bug report section of the avrae dev server, if someone knows something ping me
And then look it up with !item
If you want to give it a try, head to #ddb-avrae-commands and type !tutorial quickstart
That was it. I thought I had changed it mid-game, but I bet I only changed it for the one roll that came through. In retrospect, it should have occurred to me. Thanks for the help.
the ignorecrit csetting doesn't seem to work?
helloo
I'm tried to import my homebrew familiar into avrae from critter DB
but the action is not there 😦
Bite: Attack: +4 to hit. Hit: 1d4 + 3[piercing] damage.
!monster ouroborus
this was resolved in Avrae dev server
How so?
as a note, if you use the crit argument to test it, it overrides the ignorecrit setting
well when I roll a natural 20, it rolled crit damage. a creature had a 2d6 attack, it crit someone wearing adamantine armour, they have 'immunity: critical hits' in initiative, csettings ignorecrit true, and it did 4d6 on the crit.
I don't see 'immunity: critical hits' in init.
see #ddb-avrae-commands #ddb-avrae-commands message
there are many attacks there that crit and were ignored.
I think the player tried to make it as an effect in init
it's on their sheet, adamantine armor, it's a csettings ignorecrit true
all that jazz, and it still critted
yeah, they added the immunity via their character sheet, which doesn't translate to Avrae since critical hits isn't a damage type
I would have them double check the csetting
they have csettings ignorecrit true
✅ Ignore crits set to enabled.
this should appear once enabled
you can have them run this:py !test {{character().csettings}}
and see what it shows
I got this:py TheReverendB: {'ignorecrit': True}
Results with the setting off:py TheReverendB: {'ignorecrit': False}
Greetings, I was redirected to this channel from the DnDBeyond Bugs & Support forum section as I have an issue that seek help getting resolved. The issue goes as following:
"You are not in this campaign, or this campaign does not exist."
The title is an "error message" I get when an attempt is made to connect a DnDBeyond campaign to Discord with Avrae.
The DM is the one using the !campaign (link here command) <- And yes, the correct link is being used. (The view campaign one, not the invite link)
The DM has a character in the campaign (And didn't at some point, it did not seem to change anything.
The DM also has their Discord account synced with their DnDBeyond account.
Does anyone know how to resolve this? Is the issue maybe that not everyone else who is in the campaign here on DnDbeyond has their Discord synced to their DnDbeyond?
It's really the only thing I can think off but then again.. That should have nothing to do with the DM being told that they are not in the campaign or that it does not exist?
I hope someone here can help me with this issue. If this is still not the right place to ask / post this. Just tell me and I will delete it right away.
Can you have them try it in #ddb-avrae-commands?
Another thing to check are the 4 digits after your Discord name that is linked to dndbeyond.com in
https://www.dndbeyond.com/account
Sometimes for whatever reason, I have seen the last four digits don't match your discord account.
Add -d 1d8 (or whatever size die you need)
Ok thanks
Only one of them though, so if you have a greatsword or something, it'll only be 1d6
Would it be possible, with the Bot, to enable it to fetch Attack / Save & Damage / Effect on the spells when you pull the info. Those 2 items do not show when you pull down a spell using the !spell name command.
Avrae pulls that info when you !cast the spell
!spell is just for lookup and shows the rules for the spell.
!cast will cast the spell, using your active character's spell casting modifier.
You can upcast the spell using -l # (lowercase L)
Take a look at !help cast for more info. @young arch
Is there a command for bonus actions?
there are a lot more then previously.
For like off-hand attacks mostly
But Avrae doesn't differentiate between Actions, Bonus Action and Reaction
Ah, so if we did it is there a way to remove your modifier since it's an offhand attack?
You can mark an attack as off-hand on your sheet or -d -3 to adjust it
Wait I always forget what gets removed
It's the additional damage right?
Not the to-hit?
Yeah it is Thanks!
yeah -d is damage -b is to hit
I know the commands, I often forget which is removed for the offhand attack
I'm more fluent in Avrae than DnD
lol
Yeah, I get that, but when you look at the spells on D&D Beyond, they show that extra info. Just thought it might be useful to pull all the info.
Ah I see. Those headings aren't included, but that information is there.
Those heading seem a little redundant to me, but you could make a Feature Request on the Avrae Dev server I suppose.
Hello problem solvers! I was wondering how to I change my dice set when rolling from Avrae (linked to DnD Beyond)? Right now it just uses the default even though my dice in DnD Beyond is the Icewind Dale one.
You can't at the moment.
I keep yelling at them to make some cool Avrae dice and use those, but they haven't listened yet. 😭
Thanks for the quick reply!
is there a way to keep other characters rolls out of a chatroom in which only 1 character is linked?
Characters don’t get linked to specific channels.
Ok so a server I am in is using avrae, specifically for a campaign being run using ddb campaign linked character sheet uploaded etc.
If I go to ddb and open a new character and roll any sort of dice even tho that character isn’t in the campaign the dice roll comes up in that server chat as if my linked character rolled it.
Do you have any extensions, especially something like Beyond20, in your browser? If so please disable all extensions and try again.
No nothing. This happens through my phone apps and on pc
Are those characters in any campaign at all?
Tonight is release night for The Wild Beyond the Witchlight!
As usual, we will make announcements everywhere when the release process is done and the book is officially released. While we are releasing, you may see parts of the product become available before others - this is normal for the release process.
As for Avrae, we're hoping to have her updated with the content tonight, as opposed to the usual 1-3 day delay!
If the campaign is linked, all Game Log rolls for that campaign will come over to Avrae, even for those who have not imported their characters.
none of the others are, no
its my characters that arent in the ccampaign that is the issue
Do their rolls show up in the game log or just in Avrae?
reminds me. How's my request for the avrae emote coming along 
Can you link one of the characters in questions?
wait theres no Avrae emote here?!
Need Mellie to do it
insert why emote
I have no idea why she doesn't allow us trolls mods to upload whatever we want as emotes.
its not even random!
If you have full-size versions (or Zhu does) drop them in Slack, it may make it easier for her.
those links should be the exact same as the avrae server ones

The Wild Beyond the Witchlight Now Available
https://www.dndbeyond.com/sources/twbtw
The Wild Beyond the Witchlight takes adventurers from the Witchlight Carnival to Prismeer, a Feywild domain of delight. Time has not been kind to this realm, however, and dark days lie ahead unless someone can thwart the dastardly schemes of the Hourglass Coven!
Witchlight feats, races, monsters, and actions are now available in Avrae, including full automation for monster attacks and race actions.
※ It may take up to 15 minutes for Avrae to recognize access to the content. If it takes longer than this, you may need to resync your entitlements at https://www.dndbeyond.com/account/marketplace.
Question, if you choose the champion subclass for fighter, will avrae crit if you get a 19 on an attack roll?
Or must you manually add the extra dice
you need to change your character setting for it
!help csettings shows you how
I think it's !csettings criton 19
how do you use/do checks with tools ?
You can make the base ability check and add your proficiency bonus, if applicable.
There is a !tool alias on the Avrae Development server that dresses it up a little and tracks your tool proficiencies/expertises but it basically does the same thing
!check intelligence -b {proficiencyBonus} -title "<name> makes an Intelligence (Poisoner's Kit) check!"
how does one know which ability mod applies to which tool ?
I'd go for the last one
Tool use is not tied to a single ability, since proficiency with a tool represents broader knowledge of its use. For example, the DM might ask you to make a Dexterity check to carve a fine detail with your woodcarver's tools, or a Strength check to make something out of particularly hard wood.
https://www.dndbeyond.com/sources/basic-rules/equipment#Tools
#ddb-avrae-commands for testing please
Quick question, how can I change a PC's initiative in the initiative tracker?
I can see a command to remove them, but not to add them back in with a specific initiative
!i opt <name of character> -p # where # is equal to the position in the initiative you want them in.
thank you!
Please run commands in #ddb-avrae-commands channel
Also see !help init opt for more info on it
Hi! I'm in another server and have linked my sheet there, however avrae does anything but show my rolls
Are you rolling with the bot itself?
nope, I'm rolling on the character sheet in dndbeyond.com
Have you linked the campaign into the channel?
yep

everybody else's rolls show up tho for some reason
Do you have the correct character active?
yeah
And the character is part of that DnDBeyond Campaign?
(i believe the character needs to be in the campaign for the rolls to show)
Did you link your discord account to Avrae and confirm the last four numbers in your discord tag match when you go to https://www.dndbeyond.com/account ? Belladonna__#1733__
Also make sure you have browser extentions turned off like Beyond20
yeah I havr
it's part of the campaign, yes
So...
- Dndbeyond.com and Discord accounts linked.
- Campaign linked to a discord channel.
- Character imported to Avrae and in the linked campaign.
- No extensions running at all in your browser.
Hmmm. It isn't the settings of dice rolls is it? Like share only with DM, share with everyone, and private?
You can change that under the gear icon near the profile pic of your character under "Game Log".
That should be set to all if I remember correctly but I'm not sure.
Do you have the beyond20 extention in your browser?
That usually caused these problems
nope
That indeed is strange
Are you clicking on the skills or just the dice?
All these are true?
- Dndbeyond.com and Discord accounts linked.
- Campaign linked to a discord channel.
- Character imported to Avrae and in the linked campaign.
- No extensions running at all in your browser.
Make sure to verify them a second time
i'll check my extensions again, but 12 and 3 are true
!char shows the correct active character ?
Can you check the campaign again with !campaign too
it's all
no extensions, refreshed, unlinked and relinked discord, right tag, linked to channel, and imported into avrae and in the linked campaign
You can invite Avrae to your server here:
https://invite.avrae.io
¯\_(ツ)_/¯
Oop, wrong command
Make sure to bring it up first in the discussion channel too
(#readme)
@warped crown - here's where you can get support with Avrae.
To be able to have DnDBeyond rolls show up in Discord via Avrae, the owner of the campaign needs to connect the DnDBeyond campaign to a channel using Avrae's !campaign command. Use !help campaign to see info about that.
Thanks - couldn't remember the !campaign campaign
Quick support but
What's the command for avrae to put the Blue Ravenite Dragonborn
!setrace Ravenite
!setrace is an alias, not a built-in command.
You’d typically define a race on your character sheet, then !import or !update
I see
v3.1.0 (1569)
https://github.com/avrae/avrae/releases/tag/v3.1.0
New Features
- Aliasing: Added
SimpleCombatant.idandSimpleGroup.idto access a unique identifier for a combatant (thanks @Turtle.py!) - Aliasing: Added
SimpleGroup.set_init()andSimpleGroup.initto manage group initiative like a normal combatant (thanks @kbsletten!) - Characters: Added the ability to mark a character as the "server character" with
!character server- if the active character changes elsewhere, the server character will still be used for checks, actions, and saves on the server it is active on (thanks @Byronius Maximus!)
Bug Fixes
- Fixed an issue where truncated results in
!rr/!rrrwere confusing to read - Fixed an issue where a feature named "Channel Divinity" on Dicecloud/GSheet would grant the character 22 actions
- Fixed an issue where certain optional class features' feature options did not appear in
!classfeat - Fixed an issue where the message to the server owner when adding Avrae did not respect any guild prefix
- Other gamedata improvements and fixes
One of the players in my campaign her dice rolls dont show up in the discord. it works for all 4 other players just not her. Her discord is linked. Her char is imported. her discord matches her name. her dice rolls are set to everyone. she is in the campaign. She clicked on the char sheet to roll. Her rolls just don't show. what is the next step to fix this?
Presuming it's down to all four numbers of the Discord username the next step is to have her come in here.
Server characters is so cool! 🥳
okay she has come in here I'll tell her
shes asked for help in another channel already
I did notice if I click on her sheet as the dm the rolls show up in our discord
Shes not online now but I left her a msg to come here.
Double check the last four numbers listed here: https://www.dndbeyond.com/account
Match their current discord account.
ShyLittleMuffin#0202
Those numbers
We did the numbers are fine
Just have to wait for her to get on but shes went through all this
everything seems fine. She asked for help before in the ddb help channel her name is belladonna
the numbers match, discord is linked, dice rolling is set to everyone, her char is in the campaign, its imported into the bot. if I click on her char sheet it works if she clicked she sees the roll on her end and it will say whatever check she rolled but it wont show in discord. but as I said it works fine for all the other people all 4 of them.
hi how do I get avrae to reroll 1s when generating stats?
please and thank you
I'm using Avrae currently to roll 7 stats because we use Honor/sanity sometimes
and I got it down to !rrr7 4d6kh3 but dm also lets us re roll 1s
we don't know how to turn this into a command
!rr 7 4d6kh3mi2
Which is "roll 7 sets of 4d6 keep highest 3 rolls with a minimum roll of 2 allowed"
I think.
She doesn't have extensions like Beyond20 enabled or a VPN?
!rr 7 4d6ro1kh3 otherwise the 1s don't reroll unless you have multiple of them
!help roll shows your options
Ah ro!
mi just means bump the number up
It will reroll once for every 1
You can also use rr which keeps rerolling
Until you get a higher number
I think the OP would want to use rr
OP is using the !threshold alias
You can set the minimum total, max total, how many above or below a specific number you want
Plus custom dice like you put together.
Yeah. the !threshold alias is pretty good at setting up things like that.
heya I'm here
AHEM! Okay, so, I think @candid storm has mentioned this earlier but my tag/handle is fine, I linked, unlinked, relinked, unlinked, and relinked again, updated, dice rolls set to everyone, imported into the correct channel, character is in the campaign, and the dice is working fine BUT it doesn't show up in the channel so yes help pls.
Yeah the rolls show up for 4 other characters in the campaign and if I click on her char sheet as the DM I see the rolls in the discord. but when she does nothing shows. But she see's it on her end just not showing in the discord. 😦
so if you get the message: Error: Message is too long, malformed, or empty.
Invalid Form Body
In embeds.0.fields.0.value: Must be 1024 or fewer in length. from the !qb alias is there anyway to see your bag again?
nvm, figured out a way
This sounds like the issue is somehow associated/related to Belladonna's browser.
What browser are they using? What happens when they use a different browser?
@hoary cove What browser you using?
google chrome
Can you try with a different browser?
thanks
@empty linden thank you 🙂
Great! We got it working! Now to figure out why Chrome isn't working...
I would check that there isn't any extensions/plugins enabled
Make sure Chrome is up to date
Try clearing your Chrome's browser cache.
DyingNoob the custom attack option you mentioned seems to only work for active characters. I should have mentioned this was for the custom added characters in avrae; to be specific I was hoping to add the ballista attacks fot a ship custom added to avrae initiative.
Hmmm. I'm not sure there's a way to add custom attacks to non-characters.
There may be a workshop alias for it maybe? Ah here's something that looks promising: https://avrae.io/dashboard/workshop/608572a1d7f581b33a83c49e
You can add that one using an effect.
!init effect YourShipName Ballista -attack "6|3d10[piercing]|"
Oh thank you Spamandtuna!
Ewww fancy quote at the end
Fancy quotes do not play well with Avrae.
!init effect YourShipName Ballista -attack "6|3d10[piercing]|"```
” fancy (sometimes bad)
" standard
Specifically "these things." 'These guys work too!'
Your phone or program may be using ʼ or “” which won't work.
[Here's how to disable “Smart Quotes” on iPhone.](#620791391165087754 message)
For Google Docs, go to Tools, then select Preferences, and then un-check the “Use smart quotes” option.
JSON doesn't accept ' as a quote, only ". Python (Avrae) accepts either. If you're getting errors in your JSON, try running it through a linter
There's a link above for disabling fancy quotes on iPhone
how do i get spell slots on a short rest? for warlocks?
i know theres a command but i forgot it
!csettings srslots true
ty
How do you subtract spell slots
!g ss (slotlevel) (slotnumber)
or use !cast (spell name) with optional -l # which is l as in lemon, and then whatever level you're casting it at
!g ss 3 -1 will remove one level three slot
Without a + or - it will set your slots to that number
!help game ss
Can someone help me to custom add a save based attack or spell into avare init if it's possible?
You can create save attacks and spells on the dashboard.
dashboard?
Ohh
You can even copy an SRD monster attack to get an idea how it should be set up
Thank you!
And ya can come back with any more questions, or visit the dev server
Disruption to lookups and aliases (Oct 4)
There is currently a Discord incident that affects the lookup of gamedata and running aliases in Avrae, causing Avrae will send an error indicating that she does not have permissions to send messages to a channel. For more information, see https://discordstatus.com/incidents/k8jpm6gqr9kx. We apologize for the inconvenience.
Timeline (Times in PST)
[9:58] - Discord implements a patch to address an API issue on their end that blocks all calls to a certain endpoint, causing Avrae's calls to this endpoint to fail.
[11:30] - We are rolling out an update to address this issue.
[11:35] - The update has completed and this incident has been resolved.
Updates will be posted here when they are available. Thank you for your patience.
Unscheduled Maintenance (Oct 4)
In order to address the above disruption we will be performing maintenance at 11:30am PST (<t:1633372200:R>). During this time, Avrae may appear offline for up to 15 minutes.
<t:1633372226:R>
Issue should be resolved according to Zhu and other people
There seem to be an error for Stars Druid's Guiding Bolt. It should scale with proficiency bonus per long rest. The description is correct but the "limited use" on the character sheet is stuck at 2/2 even at level 20. It's affecting Avrae's auto cc as well since it just pulls it from ddb.
not sure if this is the correct channel for this issue..
If it's issues with Avrae, the Discord bot, then this is the right location. If it's issues with DnDBeyond or the mobile apps, then I suggest using #ddb-support.
Since this happens on the Beyond sheet it is indeed a beyond error. As DyingNood suggested see #ddb-support for more help.
Hi question for stat rolling with Avrae, would this make sense 4f6kh3rr1 ? We do stat rolls keeping 3 highest but reroling nat 1 so that gives you chance to have a higher number
Because when I fired it, it seemed to keep 3 highest but didn't reroll nat1 which could resulted in higher number
Should be 4d6ro1kh3
You need to reroll the 1s first, otherwise they won't be rerolled unless they are in the top 3
You can see here: #ddb-avrae-commands message
edited
Don't change your answer to make it seem like you were right Astral. How dare you.
it seems avrea is more litteral
Help usually help
How. Dare.
:3
Avrae definitely does operations in order.
or you can just do rr<2 that does it as well I've seen
Was rolling stats for my Echo Warrior fighter/kensei monk character 
did I read too quickly
rr1 and ro1 are different
rr - keeps rerroling if you roll1 in consecutive rolls
But rr1 and rr<2 are the same
ro - rerolls once
yeah I figured 
v3.1.2 (1571)
Where's v3.1.1? Don't worry about it.
https://github.com/avrae/avrae/releases/tag/v3.1.2
Improvements
- Automation: Added
lastSaveAbilityvariable for saves - Draconic: Added
AliasCharacter.actionsto access a character's action list - Draconic: Added the ability to manipulate a combat's round with
SimpleCombat.set_round()and.end_round()(thanks @kbsletten!)
Bug Fixes
- Fixed an issue where certain custom counters would have too long descriptions when importing from DDB
- Fixed an issue where the documentation in
!help cc createwas inconsistent - Fixed an issue where certain combatants would show as having
<None/0>health - Fixed an issue where any subscribed collections over the 25th would be hidden in
!alias list - Fixed an issue where racial natural attacks would not account for Martial Arts when importing from DDB
- Many typo fixes and gamedata improvements
Known Issues After Patch 3.1.2 (Oct. 5)
!alias list,!servalias list,!snippet list, and!servsnippet listmay fail to display the full list of subscribed collections when subscribed to between 13 and 25 collections.
A secondary hotfix will be released tonight at 11:00pm PST (<t:1633500000:R>) to address these issues.
Edit: This issue has been resolved.

lastsaveability? wondering what that means...
It is used for automation (custom attacks and spells)
So you could have a spell that has you make a save, then references that same ability later for some reason.
ah, so instead of going this ability this ability, it's just
this ability
all refers back to that
It's mainly useful when putting up the text later since some spells allow for more then one save ability
So you'll be able to refer to the right one
is there an avrae command for the focused aim ability ?
For Rogues?
no thats steady aim for rogues
Monk
focused aim is for monks
There should be an action for it in your !action list
It will likely just use the Ki Points and display the bonus to hit.
As always, you can manually reduce your Ki Points with !cc Ki -2
"Focused Aim: Increase your attack roll by 2 for each Ki Point you expend. Use -amt <amount> to specify the amount."
^the action list says this, but it doesnt actually say what the avrae command for it is?
!a "focused aim" should do it I think?
Assuming it shows up on your character's action list
how do you make that apply to the attack roll you just missed with ?
You would just manually adjust the opponent's hp
You could also attack again with the hit argument, but that will roll damage dice again.
!a "focused aim" -amt 2 would be the command for using two Ki
It might default to 1
But may not
It doesn't sound like this feature is fully automated so you'd have to break it up into different steps -
initial attack that misses, use focused aim with whatever amount of ki, roll a new attack with the focussed aim bonus applied
Really depends on how you want to run the game. The GM might not want a new attack roll
yea because an attavk that missed wont display damage @empty linden
Oh right. If your GM says the attack would hit, attack again using hit
!a unarmed hit -t GO1
That would be the approach I would use with this feature at any rate.
I mean at the end of the day you could fall all the way back to !r 1d20+mod.
If you need to break the process down even more.
that would reroll the original attack roll, wouldnt it? that doesnt seem fair, because what if the new roll would of been a hit without using focused aim? then ive just waisted a ki point(s)
So the process would be:
1 - roll attack and it misses - you and the GM will have to manually note the attack roll number
2 - use focused aim feature, subtract ki and determine what number to add to the attack roll from step 1. If this hits proceed to step 3, if not stop here.
3 - use the hit flag in a 2nd attack roll to indicate it hits (from step 2) and roll the damage.
hmmm, okay
where i can find shadow blade setting
What do you mean by "setting"? What do you want to set?
snippet i think
i can't use shadow blade like other people don't know why but i can cast it
something like !a shadow blade booming blade
If you cast it in combat it should add an effect to you that you can use to attack with
^
!init attack list should show it
it'll be !a "shadow blade" when you cast it in initiative
typically !a shadow is enough unless you have another shadow attack
it will only work in init
otherwise, you will have to cast it again or just roll the damage for it
Okay I will just start ini on my own I think it fine by me
you personally could join init by yourself to allow you to track the effect
yeah
You could also maybe show you DM how awesome Avrae init is that way too
have them try !tutorial initiative (dm)
Alternatively, you can just create a shadow blade attack and use it as needed. Check !help attack add for instructions.
nice
You'd need one for all the different levels of casting
ok done it a bit mess but can be used now thank you guys
does Avrae already account for Two-Weapon Fighting style adding the modifier, or do I gotta add that myself?
Usually there's an attack that's like "off hand dagger" or something, right?
But if you just attack with a dagger twice or three times on a turn, it won't account for it
It'll just do the attack normally
oh right, that's valid
If you marked one of them as Dual Wield in DDB, yes.
Which also handily applies the AC bonus from Dual Wielder!
so i have the books: D&D players handbook, dungon masters guide, monster manual but is there a way to use them in dnd beyond without needing to buy them again?
No
Also wrong channel for that
Yup
You can homebrew that stuff for personal use I believe.
I cannot for THE LIFE of me figure out how !bag works. Can anyone lend me a hand?
Did you read !bag help?
It is case sensitive
And I don't think it supports partial matching except for adding a pack.
You could get better support for that at the Avrae Development Server.
I don't personally use it so I would just be reading !bag help myself
dont have a phone, i cant get in
Are you still having issues?
It looks like you have items in some bags. What specifically are you having difficulty with?
Do you want in? We can ask someone there to manually approve it for you.
that would be seriously amazing, ive been lurking the server all day playing with code lol
thank you!
Happy to help 🙂
v3.1.4 (1573)
https://github.com/avrae/avrae/releases/tag/v3.1.4
Thanks to @Croebh.Spoop (They/Them) for contributing these changes!
- Fixed an issue where the command displayed in the footer of an alias/snippet list command could be incorrect
- Fixed an error when trying to list aliases/snippets/custom counters when having 0
- Added an additional troubleshooting message to
!ddb - Fixed an issue where
dict.pop()in Draconic was missing thedefaultargument
Hi all. Was wondering if I could get an answer to Why does Avrae post @invalid-user rolled from B when Initiative is rolled using the dndbeyond app. Thanks so much for any help.
There is a chance that the person doesn't have Discord linked on D&D Beyond. Can they run !ddb in #ddb-avrae-commands to check?
I think it can also happen of they are using Beyond20 or other unsupported extensions.
It can also happen because Discord cache is, well, a bit dumb.
unfortunately this is a rendering issue on discord's side, most commonly affecting the android mobile client; I believe this has been reported a couple times over at the discord testers server, so we will have to wait for an update from them to fix it
Good to know!
That's good to know. Thanks everyone
Hello Avrae people, I need some help. One of my players is rolling from DnD Beyond (with beyond20 for playing the game in roll20) and their rolls, for some reason show up on my dice rolls channel under "invalid user". Why is that? I also don't really want the rolls in my discord channel.
Dndbeyond.com does not work with Beyond20
I believe Beyond20 is against the TOS of dndbeyond.com and Avrae and is not supported in any way.
If you don't want the rolls showing up in discord, unlink your campaign.
See !help campaign
@odd pewter
Yeah Beyond20 can interfere with normal DnDBeyond functionality as it grabs data from DnDBeyond and injects it elsewhere. Unfortunately this can have... issues. So use at your own risk.
I'm more asking why their rolls are showing up in discord period with "@invalid user" showing.
Beyond20 breaks the connection to the user/character data apparently.
You can contact the extension developer and ask them about it.
I believe Beyond20 has a Discord server for support - just recognize you're using a 3rd party app that sits between two different services and is trying to work with them both while both services are being developed and updated.
I believe Beyond20 is against the TOS of dndbeyond.com and Avrae and is not supported in any way.
It's sort of like asking why your car doesn't get the mileage listed on the sticker, after adding a nitrous system.
Can you have them try a roll with Beyond20 disabled? Do the rolls still show as "@invalid user"?
No, it's definitely not. None of my other players rolls show in my discord channel.
My issue is: why do my players rolls show in discord? I don't like that as the server owner and don't want their rolls on discord.
And the rolls are coming from Avrae?
That's very strange...
Typically if you've linked your campaign to a channel, any rolls in the Game Log should be reflected in Discord.
Are your other players not rolling on DDB?
Hmm, they seem to have made their own campaign that only they are a member of since I don't have a DnD Beyond campaign made.
Only the campaign owner can link/unlink a campaign to a channel.
So if they've got their own campaign, they must have also set up the link themself.
Maybe a request should be made only allowing campaigns to be linked by the specified DM roles 
Yeah, that's kind of annoying.
So I'd have to ask them to get rid of the campaign and unlink it?
They can keep the campaign itself.
They'll just have to run !campaign remove <name>
Yeah, I just meant unlink it from my server.
If they're not sure what name to use, !campaign list should show it.
It probably has to be done in the linked channel, btw.
Brought this up on the dev server
so hopefully this doesn't happen again
Alright. It's just cluttering up my channel that had stat rolls with all their DnD Beyond rolls which I don't need a record of.
I'll see if they want their own channel that can keep the rolls for them if they like that.
Any idea why it would say "invalid user"? That might be the beyond20 interfering.
Most likely it's Beyond20 interfering
I'd suggest having them try it with Beyond20 disabled.
If that solves the problem, you've got a definitive answer.
If not, we can help you dig deeper.
True, but it's not really a concern. I was more annoyed that my dice roll channel is full of rolls.
(Is that not the point of a dice roll channel? 😅)
But it seems that's something I need to talk to the player about linking their campaign to my channel.
My dice roll channel is for stat rolls or rolls I do need to track later on.
I don't need a record of perception checks and attack rolls.
They don't have the DM role. They just have a role named player.
Just brought it up as a FR discussion on the dev server
Okay - yeah because to me it seems like that command should be locked down to admins, or DM/GM roles.
It currently depends on the DM of the campaign in DDB.
So if the player creates their own campaign, and DDB thinks they are the DM...
Thanks! I think it would definitely make sense to lock it down so players aren't will-nilly adding campaigns to someone else's server!
If anyone wants to join that conversation (in #795769081282297928):
On the Avrae Development server, you can follow along with the gitHub changes, find all sorts of aliases for various things, and hang out with some cool people!
Click here to Join!
As a note you need to carefully read the #readme channel prior to commenting in that channel.
@odd pewter Sounds like you should be able to !campaign remove <name> it yourself, as the server admin.
You know, while I observe the Avrae dev server, I've never taken the time to confirm my phone number so I've never participated in discussions there...
But I like watching anyway and not feeling like I need to participate.
But I appreciate all the awesome work you Avrae devs (and alias scripters) do.
hello im trying to make a monster attack a player and it doesnt seem to be working
What are you doing
trying to make a goblin attack a person
First off, target your characters, not the players :) /s
Yeah, but what are you writing? Are you in initiative?
yeah initiative is started
don't you usually go !ma (monster name) (attack name) -t (target)?
ok yeah that works
is there anyway for it to update the players hp live or is that a just us keep track of thing
and thank you for the help
!init attack <attack> -t [target] (can shorten !init attack to !i a) will work on the goblin's turn and also take into account any effects on that specific goblin, unlike !ma which would just attack with a generic goblin.
As for live updating, well, it does, but only within Discord. Avrae can't write HP changes back to Beyond, but if you check the pinned init message or !i hp the PC, you'll see the new HP total.
Error in roll: Unexpected input on line 1, col 1: expected D, LPAR, DECIMAL, U_OP, INTEGER, got button this is what i get when i type !i hp belly button
If a name has more than one word in it, you need to enclose it in quotes. What that's doing is try to find a combatant with "belly" in their name and then button their hit points, which Avrae doesn't know how to do.
Not sure I know how to button hit points either for that matter. Anyway, you can also use partial matching to find combatants, so !i hp bell should work to find "Belly Button" unless you also have like a "Batty Bellfry" and a "Benjamin Bellfast" in the combat.
we got it to show us the hp of the character just not reflects the new hp after the attack
Did the attack show that it hit?
not that it hit the pc just that he rolled for it
Then why would the PC have adjusted health if they weren't hit?
If the attack embed didn't say it hit though, then it didn't hit. There may have been something wrong with the command provided for that.
👍
!bag pack "<pack type>" doesn't seem to be working
I tried using the command in another server and it just give me an error
What pack type did you try to enter?
As a note, !bag is an alias, and if you don't have a good personal copy, or the server you were in has a bad server copy, it could cause errors every time you run it.
@royal gate
the entertainer's pack. I entered it
!bag pack <entertainer's>
You don't include the <>
!bag pack entertainer's
It is written that way to emphasize that it is a mandatory argument, and you should use quotes around it if it is a two word single item, like !cast "fire bolt" or !bag pack "adventurer's pack"
@royal gate
once you link your DDB character into avrae, you can roll your stats and initiative from your character sheet. But does it transfer into Avrae or would I have to input my player into it manually?
!i join is still the only way to add your character to Avrae’s initiative.
If you want to roll in DDB, you can use !i join -p <number> to join with the number you rolled.
ty
This does not add your character to initiative
No
shrug
Been a while since my group used avrae. I've got a player who wants to roll animal handling, what's the best command for that?
!c animal should do it
Thanks! We were trying with!r
!r is just for dice
Hey
How do I transfer dm status from my old account to a new one?
I already unlinked my okld one and linked my new one
The DM role depends on what role you have on the server where Avrae is being used (e.g. a Discord role with the name of DM, GM, Dungeon Master, or Game Master)
You need a Discord role called DM.
Is it just DM?
Ah okay! Thanks!
It just says it’s not my turn
ANd that I have no character active
Can there be more tha one DM?
Yes
Whoever started the combat is the DM of that combat, as well as anyone with the appropriate role should also be able to do !init next
What command are you using?
Nvm thanks
Wait,how do I add a campaign to a channel?
take a look at !help campaign
Hey, I'm not the DM, but I wanna help solve the issue. Our bot is posting rolls in the wrong channel. How do we fix this?
The dm needs to link the campaign to the correct channel. Check !help campaign
The DM of the campaign on Beyond
@flat drum Thanks!
Heyo, I have a question. I use the website to make custom actions, and want to create a command that others can use to have my actions as well. Is there an easy way to do this, or am I stuck with making a command from scratch?
You can export your attack as a YAML file and use !a import (your YAML)
Is YAML different from a JSON?
Nevermind, I think I found my answer. Whichever it actually exports is what they can use with the import command.
Is there an Avrae cheat sheet for using buffs? Like bardic inspiration, how do you mark it off as used?
There's not an official one made, but if you need help we're always available.
Used by the bard? Or used by whoever they inspired?
Used by the person. I cast it using the action command, but how does someone mark it off as used?
I'm new to using Avrae for pbp play. Still trying to figure out how to use all the feature in combat, etc.
Trying to remember how the bardic works in combat. Does it give them an effect in the initiative that pops up on their turn?
They get an extra die they can using for 10 min. Once used it's gone
If you've got initiative running and you actually targeted the other player, you can just remove the effect.
!i re <name> inspired
Thanks.
Doing it outside of initiative would be... less convenient.
But you can add a custom counter and then mark it as used.
See !help cc create for instructions.
As far as guides, there are these:
!tutorial for more info.
My friend and I keep getting the message "Sheet type did not match accepted formats." How do I fix this?
I have sent help to your PMs.
!h import
Loads a character sheet in one of the accepted formats:
D&D Beyond
Dicecloud
GSheet v2.1 (auto)
GSheet v1.4 (manual)
Valid Arguments
-nocc - Do not automatically create custom counters for class resources and features.
Sheet-specific Notes
D&D Beyond:
Private sheets can be imported if you have linked your DDB and Discord accounts. Otherwise, the sheet needs to be publicly shared.
Dicecloud:
Share your character with avrae on Dicecloud (edit permissions) for live updates.
Gsheet:
The sheet must be shared with directly with Avrae or be publicly viewable to anyone with the link.
Avrae's google account is avrae-320@avrae-bot.iam.gserviceaccount.com.
Don't try to share the PDF of your Beyond sheet with Avrae. Click on your character's name > shareable link > copy
Make sure to click the copy button, do not copy the partial url that shows up.
!import https://ddb.ac/characters/2453179/TmQf0 It will look like that
Okay
any idea how to do fury of the small?
You could make a snippet for it and add it to your spells/attacks as needed
!snippet smallfury -f "Fury of the Small|When you damage a creature with an attack or a spell and the creature's size is larger than yours, you can cause the attack or spell to deal extra damage to the creature. The extra damage equals your level. Once you use this trait, you can't use it again until you finish a short or long rest." -d {level}```
But there is likely something already in your `!a list` to use it.
Hi i'm new to using avrae can i get some help with getting it working correctly with commands
What exactly are you trying to do?
ICYMI, you can use !help to get the full instructions, or there’s a few guided tutorials you can try using !tutorial.
!tutorial for more info.
These guides are helpful too.
During combat (using the Avrae initiative tracker) It rolls attacks and damage, etc. If I have a character who has been tagged with bardic inspiration and wants to use it on an attack roll, how do I add it in? Just have them roll a 1d6 and then override the hit and roll damage?
How do I add npcs on the players side to combat?
I would add a generic class monster like a bandit or druid.
You can give it a name to make it easier
!init madd bandit -name "Timmy"
Bit crude, but ok
What else were you hoping for?
How do I add xp?
On your sheet.
There is an !xp alias (user made code) you could use, but it doesn't write to your sheet. It merely allows you to track your xp via Discord.
It does keep a log and allows you to add notes next to your entries.
Head to the Avrae Development server for that one.
How do I attach the Avrae dice rolling bot to one of my channels in The Tavern?
You are probably looking for !campaign, and I believe part of the tutorial covers that.
!tutorial beyond does, yeah.
Each one of your players will need to follow the steps there to get their own rolls showing correctly.
Thanks. But I'm not doing DnD, but another RPG, Call of Cthulhu. So I have channels, but all I need is the dice bot. It's on The Tavern, all the way to the bottom under OldDm. Any advice on how to just get the dice bot there. I have one already, the gentleman who helped me start. Put one under rolls. I need one for damage and another for skills.
After adding Avrae to the server, lock it out of all the other channels except that one I suppose.
Fizban's Treasury of Dragons Now Available
https://www.dndbeyond.com/sources/ftod
Fizban’s Treasury of Dragons is a comprehensive guide to the dragons of the worlds of D&D. It introduces the gem dragons—a family of five dragon kinds—as well as a variety of other Dragons and dragon-related monsters, character options, and inspirations.
Fizban's feats, races, monsters, actions, spells, items, and subclasses are now available in Avrae, including full automation for monster attacks, class feature actions, and race actions.
※ It may take up to 15 minutes for Avrae to recognize access to the content. If it takes longer than this, you may need to resync your entitlements at https://www.dndbeyond.com/account/marketplace.
Is it possible to import one's homebrew spells from dnd beyond into the avrae tome?
You can't directly import it, but you can certainly recreate it
Oh too bad
how do I add a warhorse w/ barding to my character?
After you've added the warhorse under Extras, you can click on it and open the Customize section in the sidebar. You can manually override the AC there.
You can mention barding in the "Enter Source Notes" field if you want to record the reason for the change.
Error: Internal server error on Discord's end. Please try again.
So... I think an update broke it? Certain parts are not working, yet other half is. But I have no clue to find out what it is ^^'
Thanks for reporting the issue. Currently, the Discord API (the mechanism Avrae uses to communicate with Discord) is experiencing an outage. It should recover on its own soon.
You can check Discord's status at https://discordstatus.com/.
Welcome to Discord's home for real-time and historical data on system performance.
Thank you! Im too scatterbrained to check Discord itself. Opp
is there a way to change ki points via avrae
Discord API Outage for Bots (Oct. 28)
There is currently an issue in the Discord API affecting the ability for bots to send/edit messages. Because of this, Avrae, along with other Discord bots, will appear unresponsive and/or display issues about being ratelimited. We are waiting on Discord engineers to roll out a fix, apologies for the inconvenience!
Edit: Discord has published this incident on their status dashboard: https://discordstatus.com/incidents/19s8kbj78zh8
Edit 2: This issue appears to have been resolved.
Is there going to be any coding fixes for things like Greatsword of life stealing (always does the extra necrotic instead of just on nat 20), dragon wing Longbow (rolls every damage type at once) , etc?
To clarify, importing more complicated automation directly from Beyond with magic weapons.
Items like sword of life stealing and Javelin of Lightning can be automated properly in Avrae, but their imported attacks fall far from the mark.
^^^same point but much more eloquent.
Thanks Rev
Is there a command for doing the turn undead channel divinity?
With the somewhat new and improved !action (or !a) command I think you can "use" it inside of Avrae. That said it's not fully automated I believe - it's more about tracking how many uses of it you have and then applying a note to a targeted creature that it has been turned I think.
Is there a command to ‘cast’ divine smite? Whenever I tried last night, AVRAE defaulted to ‘divine favor.’ Thanks for any help!
That's the spell right? Normally !cast "name of spell" does the trick.
Use quotes around a spell name with multiple words.
Just curious but how do I unlock content owned on D&DBeyond on Avrae, I'm trying to get up my warlock character on avrae using the level alias but as things aren't unlocked/added like the subclass it isn't letting me do. (I own most source books on D&DBeyond, they just not unlocked on avrae)
Have you ran !ddb?
I have not though I will try it now
I hadn't, and wasn't aware that was the command, thank you for your help
Np
it still only thinks I have access to the fiend subclass
sorry I have asked this question before but couldn't find the answer with a search: how can I roll initiative for a player in my campaign?