#ddb-avrae-help
1 messages ¡ Page 18 of 1
I'm not going to explain how to cheat the system, but the short answer is that it would be incredibly difficult to make an alias that looks like a real roll and probably not worth the time
Damn
is the crit syntax broken? it seems to be making things auto hit
Yes, it's a known issue that will likely be addressed in the next update.
Carry on then thank you!
Can you roll initiative on DDB and have that registered with Avrae for initiative?
You can roll it on DDB, and then manually use that number when you join initiative.
!i join -p <number>
using... -p ?
yes
using that would have you join initiative, and it would automatically just slot you into that number instead of rolling (again)
Ok, that's what we did.
I was hoping that the DDB digital roll would feed into and be displayed in Discord. And that Avrae would incorporate that into initiative. That's not too much to ask for, right? đ
I linked the DDB campaign to Discord and the characters were loaded into Avrae.
you can link campaigns
but I don't think you can roll in DDB and interact with avrae initiative
That would be sweet! Oh well ...
I just wanted to make sure I wasn't missing anything.
You can change the crit settings via the criton setting (global) or you can set it on the attack I think?
Trying to remember where you set that criton setting - it might be an svar?
!csettings
Ah there we go!
Which are character specific, but will affect all attacks of that character.
this. tried to attack with a dagger twice, I have my dagger active on ddb and my account linked
Have you !updated Avrae since you made the changes?
no
Also make sure the item is equipped (I think)
You have to update it won't do it itself
If you !attack list, unarmed strike is probably the only thing there at the moment.
oh, there we go, Thank you!
No problem. Glad it was an easy fix.
If you need multiple monsters to make a saving role or check at once whatâs the best command for that
Letâs say someone uses the calm emotion spell would I have to make them all roll individually?
For multiple of the same monster, you can add -rr # replacing # with the number of checks you want to make.
If you're looking to check different monsters, you're stuck making seperate checks.
if in initiative, they would use the -t argument multiple times
such as, 4 wolves
-t WO1 -t WO2 -t WO3 -t WO4
How do i change my character
To switch between characters already loaded into Avrae, use the !character command with a part of your character's name to switch to that character.
If your character isn't in Avrae yet, use the !beyond command to load it in and you'll be automatically switched to that character.
use !character list to see your characters loaded in avrae.
How do you use stuff with counters?
use being?
adjusting the amounts?
!cc "name" -/+ #
you can also just do a number I think, to set it
For like attacks or spells or class abilities that can only be used a certain number of times per short or long rest.
How does that work?
you do !cc "name" -1 whenever you use it then. subtract a use.
So you do that separate/after you do the ability or cast the spell?
after, yes
sometimes things like Rage automatically do it
but then I don't know as for other things, like reborns KFAPL
Are there seperate commands for stuff that makes enemies or allies roll dice when you use it on them?
Only in !init. You cannot force someone to make a roll outside of the combat tracker.
And what would the command be while in combat
like a spell? targeting them with it
otherwise they need to make the save
themselves
How do you edit your characters size category and creature type?
with/for the bot, I mean
I donât think you can directly in Avrae.
But Avrae also generally doesnât use that information for anything other than display.
certain spells or abilities only effect certain creatures types though, no?
Yeah, targeting wonât take their size or type into account.
If you are in init, you could keep track of it with like !i effect <creature> "Size: Small/Type: Fey" -dur <duration in rounds - not needed>, but it's merely for recordkeeping purposes for you. Avrae doesn't keep track of what abilities can affect who or what (for example, you can cast Mage Armour and give the AC boost to someone wearing armour on Avrae)
Having an issue with Avrae. We have it linked to the game log to send rolls into the chat, and it's worked perfectly fine previously, but currently whenever we roll a die we get a Avrae is typing, then it stops without Avrae sending the rolls or anything else. We've checked to see if anything got messed up in the permissions, but everything's fine there.
It seems only custom rolls and initiative rolls work, strangely
Check to see if your web preview settings in Discord are on?
Jace's Sanctum: So to illustrate...
Is Avrae's permissions correct on that channel?
But you're saying the custom rolls are coming through fine?
That's what they've said. So I believe the issue is Discord User Settings > Text and Images > Link Preview being OFF.
No, link preview is on
Hrmmm.
Though I can't see the preview you show at the top of the image regardless
Even before we had this issue
Jace, can you run !check init in #ddb-avrae-commands please?
Sure
Do you see the result?
Oh... I'll test that out. See if mismatched characters cause problems.
Doesn't seem to.
Pretty sure that the correct character wasn't loaded in before when it was working properly either, so that can't be it
It's a different character because I always roll in the sheet, not with commands
I think we need to get the help of the greater Avrae support team at https://support.avrae.io/
Okay, got it
when using eldritch blast, (when you're a higher level and it has multiple beams), does avrae take care of the seperate rolls for all the beans for you? Or do you have to input commands for both the multiple targets and the multiple beams yourself?
You can use -t more than once.
Or if you're not using !init you can use !cast "eldritch blast" -rr 2 when you have hit level 5.
!cast eldritch blast -t WO1 -rr 2
or
!cast eldritch blast -t WO1 -t WO2
for example
so you just input for target(s) and avrae handles the dice rolls on its own, whether they all hit one or each hit seperate peeps
yes
you determine the targets
avrae rolls the dice adds the mod compares AC rolls damage if hit does any damage adjustment and subtracts HP
How do you do the die rolls when someone hits you while mirror image is up ?
before each attack, roll a d20
if you get the re-target success, they target the mirror image with the attack, not you
avrae will still let me do the dice roll while its someone else's turn ?
it's also just
the DM goes "hey this thing is gonna attack you twice"
so you roll a d20 to see if an attack gets redirected
then that attack goes
then the other d20, resolve that attack
Feel free to get this alias from the workshop. It'll automate whether it hits you or not, and give you back HP if an attack is prevented against you
since if it redirects to the image and hits, the image is gone, needing a higher roll
!alias mim
From Riptide's Spell Automation Collection by Riptidecord#7191.
View on Workshop
!mim <value of last attack roll> [hp lost if hit]
For managing the images from mirror image.
Subcommands
undo - Restores an image popped incorrectly.
Please remember to input the total result of the attack roll, not the value of the d20 roll.
undo - !mim undo
So let's say your mirrors have an AC of 11, and you're attacked 3 times, with the rolls 10, 14, and 16. If you roll the d20 and it does go to your mirrors, you can just use this to automate the stuff in init tracker
I think there may be another version in the Avrae server under the same word of !mim too, which is a little more extensive and has functions to help you automate some dice rolling to check whether you are hit or not.
so if I get attacked twice and get hit both times, I could use ! mim in the middle of their initiative order to determine whether any of my mirror images took the hits, and if so get back health thise hits ?
seems so
If you used the one in the Avrae erver, yes. If you use the one I posted here, no.
!mim (they got 18 to hit for example) (i took 13 damage)
I've just posted the one from the Avrae server in #ddb-avrae-commands. Feel free to use that one, and I pulled up the general list of commands for that too
To get use the Avrae one, copy the code inside
This box thing
Over there, paste it, send it to avrae, then it should save it for you
What do I do with that code ?
Copy it, then just send it in #ddb-avrae-commands or PM Avrae directly
Do note that I changed the alias name though. At the start, you can see it named !alias mirror. You should change mirror to mim
I just changed it to mirror for personal use since I've got the Workshop one named !mim already
How does one use their hit dice during a short rest?
Your hit die is based off of your character class and the level that you are at is how many die you have. Eg: Barbarian is a D12. A level 5 Barb has 5 hit die. During a short rest, you can roll anywhere from 1-5 of those die and the number that you get is how much hp you recover
what is command for passive perception?
There is a command, but I believe it's something the discord server has to add from the alias workshop.
Either way though, it's kinda a static (you're not rolling it) number...
What's the command with avrae for using your hit dice when taking a short rest? I know the short rest command but no dice roll occurs
Don't think there is one you just roll and then add the hp
If you are using the !rest alias from the Dev server, you have to specify the dice you're using
!rest short 2d8, for example
Or !sr 3d6 of you have the sr shortcut
But there is no built-in way to do it otherwise
Without any alias you would have to do something like !r x_d<hit die> for the amount of hit dice you want to use up, then do !g hp +<what you rolled> to add the HP you rolled, and then !cc "Hit Dice" -<number of hit dice rolled>" Oh and use !g shortrest to recover any short rest features.
Hello,
it's probably been asked a ton of times, but I can't find a working tutorial online.
How do I integrate dice roller from dnd beyond with avrae?
did !beyond my.character.sheet
seemed to work, but when I roll nothing happens
What did you try to roll?
firebolt
That would be ! cast
but I thought it was automated with my character sheet no?
like I press the button to roll on my sheet, then avrae displays result
In this case the command to roll the to hit would be !cast firebolt and the two aren't fully linked up
you mean I have to type a command in discord for the roll to occur on my sheet?
Yes, that is what I mean
hmm ok thank you, I appreciate the help. Too bad, I expected a better integration.
You might be thinking of beyond 20
yeah exactly something like beyond20 is what im looking for.
roll dices on sheet, displays in discord
That is sadly not the levels avrae is at yet
Hey can someone please tell me which command makes that black lines appear?
The black outlines?
Like a black line that appears and splits the chat
like this?
Kinda? But it doesn't have text in it
Avrae can do this, check out !tutorial d&d beyond
and @silver void
this can actually occur, but
the sheet needs to be in a campaign
the DM of the campaign needs to link the campaign to a particular channel for Avrae to post in
then, you can roll a dice with DDB dice rolling on your sheet, and Avrae displays the result in the discord channel.
Source: two campaigns I am in, I can roll on the sheet and Avrae posts.
ohhh ty đ
but it does require the DM link the campaign, and presumably have beyond and discord linked up so avrae can recognize this discord user is the DM
Does the avrae bot have/allow for ways to use :
Psi bolstered knack
Psychic whispers
You should have a counter for "Psionic Power". You can mark off a use of your power with !cc psi -1.
!r XdY
great
Please do keep the commands to #ddb-avrae-commands
oh whoops
No worries, just a friendly reminder
đ
Are there commands for how to go about using the rogue soul knife's stuff, such as:
psi bolstered knack
psychic whispers
Not any base commands. There may be player written commands called aliases available on the Avrae Workshop, but that comes with the warning that they are not officially supported.
Iâm not sure either of those really can be automated, honestly. đ¤
Psi-bolstered knack, for example. You could add -b 1d6 to your ability check...
But since the trigger is when you fail a check, a snippet wouldnât really be able to detect that.
And then, only mark the counter down if your DM tells you the initial check would have failed.
Yeah
Anyone who did try to automate it would basically have to reimplement all of !c. Yikes.
And Psychic Whispers is you mark a counter down, roll a d6 (or higher as levels increase) for the duration.
That part of it is easy enough. Avrae doesnât track languages or locations or anything, though. Thatâs all just something youâd have to track at the table anyway.
If you wanted the simplest alias for it:
!alias whisper multiline
!cc "Psionic Energy" -1
!r 1d6 Psychic Whispers Duration
sees multiple ways to make simple alias more complex...
Using the automation system instead would make it look a lot nicer, though.
Like if you wanted it to scale automatically when your die increases in size...
That was my first thought. Error checking to prevent setting up whispers if you're out of "Psionic Energy" was the next.
Same đ
But thatâs one the automation system would now handle natively, no?
Havenât played around with it much yet.
Dunno. I haven't made an artificer with the latest updates to Avrae.
Question: How would you set up scaling damage like cantrips for a custom attack in Avrae?
I guess what is the formula for calculating cantrip damage?
Just to clarify... you mean an attack created through !attack add, not !init attack -custom, right?
correct - !a add
Typically cantrips roll an additional damage die at levels 5, 11, and 17 -- based on your overall character level.
{{((level+1)//6)+1}}d8
Ah okay. I knew about the {level} bit but was trying to figure out the cantrip formula.
Thank you!
Oh, you'll need a +1
Yes... fixed it.
Can you use #ddb-avrae-commands for running commands instead? Letâs keep this channel open for questions. đ
Sorry I'm constantly confused which of these twochannels to use for what
No worries. Happens all the time.
#ddb-avrae-help to talk to people
#ddb-avrae-commands to talk to Avrae
what's the command for the blank bar, like a code block
the one that's like a 'break' between stuff
ah
I know you can have a spell reroll on ones by creating a homebrew spell for it, but is there a way to do it for weapons?
Yep. There's a couple of ways to take care of that. You can do it manually with !attack add and setting the -d tag to the 1d6ro1+{strengthMod}[piercing] (as an example).
Are you asking for things like Elemental Adept?
Nah for piercer
Ah
thanks
Yeah Poliphas' suggestion will work perfectly since it's just for attacks
The other way is to go into the Avrae Dashboard and create a new attack in a similar manner, but with Dropdown Menu ACTIONâ˘ď¸!
rereads the Piercer feat Oh, and in the !attack add part you can put in -c 1d6 to account for the extra crit dice automatically.
Ooo I didn't know that such an arg existed.
Yep. Can be set to a flat number like 7 for vicious weapons or a dice string for feats like Piercer.
did this, doesn't roll for a hit though
I forgot to mention the -b tag. I assumed it was common knowledge and you know what they say about 'assume'...
!a add "<attack name>" -b <to hit bonus, can be roll> -d <damage, can be roll>[damage type] -c <crit damage, can be roll>
!attack add "Piercer Spear" -b strengthMod+proficiencyBonus -d 1d6ro1+{strengthMod}[piercing] -c 1d6
You can also use the Avrae Dashboard to add custom attacks (and include saving throws if needed).
thanks!
And counter uses!
One thing I'd like Avrae to make a bit easier is identifying the spell caster's spell save DC. They have spell for the spellcasting mod, but they don't have one specifically for the spell save DC of the caster. I guess it's easy enough to do 8+{spell+proficiencyBonus}.
character().spellbook.dc should do it, I think.
It is accessible through aliasing with character().spellbook.dc but I don't know if that works for other automation.
huh - thanks!
What is the alias for the pouch?
Pouch? As far as I know, the only inventory management alias in popular use is !bag which can do 'pouches' as well. But that's better discussed in the alias channels in the Avrae Discord. https://support.avrae.io
v2.10.1 (1557)
https://github.com/avrae/avrae/releases/tag/v2.10.1
- Updated the Aliasing Tutorial to use Draconic 2 (thanks @Mobius!)
- Fixes an issue where a character could incorrectly become active
- Fixes an issue where
!init skiproundwould error when using dynamic initiative - Fixes an inconsistent error message when casting attack spells with a caster that can normally not cast
- Fixes an issue where the reroll csetting was not accounted for when targeted by a save spell/attack
- Fixes an issue where the
critflag in automation caused any attacks to automatically hit - Fixes an issue where certain rolls from D&D Beyond could get silently dropped
- Minor typo fixes
I have been failing for the last 15 minutes to delete the server alias inventory tools, I used the command !servalias delete Inventory Tools . What am I doing wrong here
Was that added through Discord or through the Alias Workshop?
The alias workshop
Just guessing, but maybe workshop aliases need to be unsubscribed from the workshop instead.
shadow22 â Today at 4:37 PM
I'm sure this has been asked but how do I connect my D&D Beyond character sheet so it is playable in discor
You can copy the share URL from your character sheet, then in #ddb-avrae-commands type !beyond and paste the share URL afterwards.
Else, you can go to https://dndbeyond.com/account and link your Discord account there, create a campaign, move the character into the new campaign, and then, in a channel you control, add !campaign and the full URL for the campaign you created. You'll then be able to get rolls from your character sheet appear in Discord.
!tutorial beyond will walk you through it, too.
Thank you
How do you do a two handed weapon attack with a versatile weapon ?
!a 2-handed longsword
Check out !attack list. You'll see a second attack marked either 2-handed or (2H)
Will stuff I select as pact weapons in dnd beyond stay that way (does dnd beyond like save it or something?) Or will I have to constantly reset that?
stay
You'll just need to !update Avrae after you make the changes to your character sheet.
I have linked my campaign to a channel on a server but when I roll dice in the combat tracker (encounter is linked to the campaign), the rolls dont show up in the channel, instead i get them as DM from avrae
any ideas what Im doing wrong?
Encounter rolls are scoped to the user who rolled them, which means only that user can see it - Avrae DMs the user if the link is set up so as not to spill a DM's secrets
Do you know if that's the same in the game log itself? Are those rolls only visible to that one user?
That should be correct
Cool. Thanks!
how can I set it up to spill all the secrets, lol
I don't think you can just yet, but they have said they're planning for greater control in the game log over what gets shared with who.
https://www.dndbeyond.com/changelog/937-share-your-dice-rolls-digital-dice-open-beta
well I used to roll into the same discord channel as my players and now Im not, so something must have changed?
how i can start a game?
how many players needed?
4-5?
what are the commands?
is there a DM temponary Role?
Try !tutorial initiative player and then !tutorial initiative dm
thank you sir đ
As the channel topic states: "Purples are here to help!"
so... dms needs a seperate channel
or not?
the bot accepts custom stories / games
if you are a dm and say the story by chatting
No, you shouldn't need a seperate channel.
and when you say (as dm) that the player A walks in a city and the say im burning the city
the dm will ask to roll over 40
you know how it goes
can it be done?
They can !roll 1d100 or whatever other size die.
!check intimidation -dc 40
yes i know
im not talking about the dice command
but i seen in the tutorial
that the bot haves battles
sorry for the nsfw word đ
Letâs keep it family friendly, please.
i said im sorry đ
But you can add monsters with !init madd zombie, for example.
Yeah. madd for âmonster addâ, basically.
Well, you'd need a stat block for whatever monster you're looking to have your players fight. All the Basic Rules monsters are available, and if you have bought them on D&D Beyond and have linked your Discord account to DDB (see !tutorial beyond) you can use those as well.
i can create monsters in the site?
Any homebrew monsters youâd have to add yourself in a site called CritterDB and import them into Avrae before theyâll work.
Yup
link?
And then youâll have to import it. !help bestiary import should give you the instructions.
@fickle salmon u are here?
Yeah?
It's a means of overriding the dice information without it appearing in the stat block Avrae displays.
so i must add it in descp in all monsters anyway
You can't import just a single monster, you import a whole bestiary.
Yes.
tnx â¤ď¸
I have a campaign linked and the players rolls show up in discord. I would like my (dm) rolls to show up as well when running combat from encounter builder. can that be done?
Currently, the encounter rolls are only sent to the user who posted them. (See Zhu's post here: #ddb-avrae-help message) More flexibility may be added as the feature is improved.
thanks
this is happening to a friend in a game
any ideas?
His username is Truewit, which might be a part of it?
Maybe. Can I see the result of them using !spellbook?
one sec, telling him to try with quotes first
Seen that that sometimes plays a factor before
True.
Alright yea that worked
Help! I have a character with the "Crusher" feat.
Part of that feat states When you score a critical hit that deals bludgeoning damage to a creature, attack rolls against that creature are made with advantage until the start of your next turn.
How can I add that as an effect so that:
A: It at the bare minimum places a description against the character in the Init order
B: Automatically turns other players attacks into attacks with advantage
E.g.
If I have an init oder of A B C D and E
It's C's turn and they target E and crit.
I want them to be able to apply at least a description, if not actually be able to build it in to other players attacks, that attacks are at advantage against E until the begining of C's next turn.
So I use !i effect E Advantage -dur 1
But that means it the effect disappears as soon as E's turn begins. If I set it to 2, it will continue past C's turn unless C removes it with !i re E Advantage
You won't be able to do the auto-advantage for other attackers on player E. It would require a complete rewrite of the combat system. The other might be doable.
Since this feature is keyed off the start of your turn, youâd want to add a parent effect to yourself first.
!i effect <your_name> "Crushing it!" -dur 1
Then you can add an effect to the creature you hit as a reminder for your fellow players.
Yeah, I was just trying to figure out the proper syntax for the second effect.
you can make an alias like Spam wrote out
like, marked
!i effect <enemy> "Crushed" -parent "<your_name>|Crushing It!" -desc "Attacks against this creature can be made with advantage."
When the start of your next turn arrives, your own effect will expire, and so will the child effect on the enemy.
Thanks, I thought it had something to do with the parent tag, but I couldn't work it out
ponders fiddling with attack automation to have the effects added automatically on crits....
That's a fair comment...
Could I assign the advantage to the other players do you think?
Thatâs not currently possible, no.
Fairy snuff
Most of what can be done with effects are things that always apply.
It's one of the automation dreams we all want, but will likely never get.
The advantage would depend on whether or not that player is attacking this specific enemy.
Yeah, that's getting into complicated if then arguments
So the other players just have to add adv when they target that creature.
!a dagger adv
Yeah, I get that bit đ
Or, if targetting multiple creatures, -t A -t D -t E|adv
Right, so back to me.
I can set a parent effect on myself and a child effect on the target...
How would I set this up as aliases or snippets to minimise typing everytime?
I mean, it works be nice if it could be applied automatically, but I don't know if that's even possible, do for now I'm happy with applying manually, but I would rather not have to write it out every time.
At its simplest:
!alias crush multiline
!i effect <your_name> "Crushing it!" -dur 1
!i effect %1% "Crushed" -parent "<your_name>|Crushing it!" -desc "Attacks against this creature can be made with advantage."
Then youâd just !crush E
Brilliant, thank you so much
Thereâs definitely ways to improve that if you dig deeper into the alias system.
I presume I'm replacing <yourname> with the actual character name
Or you could potentially set it up as an attack with the automation system.
Yeah, in both spots.
I was looking for more guides, but all Google brings back is the general avrae commands lists or Reddit pages.
Make sure âCrushing it!â is capitalized the same way in both spots, too. I had them mismatched in the code above (since fixed).
The parent but has to be in " " I guess
I think it will work even if theyâre not, but better safe than sorry.
If thereâs a space in there, yes. And there is in the code I put above.
Yeah, I've noticed avrae is picky about that
This is the official documentation, including alias and automation details:
https://avrae.readthedocs.io/en/latest/
Thanks again.
Most helpful
Looking through the automation code, if I wanted to try and script this, where would I enter the code and the curly braces? Would I write it outside and import it, or type directly in a channel?
I tend to work with the drop down menus in the https://avrae.io/dashboard/characters attack editor. (You'll find it under the wrench icon.)
It's 02:55 here, I'm just going to bed. It's a bit much for my tired brain to take in, so I might be missing something obvious.
I'm even replying in the wrong channels, lol.
You can do it directly in Discord with !attack import.
But the dashboard is way easier.
Thanks guys. I'll take a better look when I wake up.
And if you do want to take a deep dive into automation, the Avrae dev server is the best place to get help.
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!
But yeah, I'll recommend a fully recharged brain to tackle messing with attack automation.
And the help on the Dev Server. đ
Thanks guys, night
Gânight!
I dont think avrae has anything for psi bolstered knack, so could I have some help in i guess creating a new simple command for it.
It would involve adding a dice roll to a skill check and also subtracting from a counter
not really doable
skill check, DM says if it fails, roll, if it now succeeds subtract the counter.
I mean, it's very doable with an alias
Alias assistance such as what you're asking for is generally beyond the scope of the help we offer here. There is a link to the Development Discord just above my previous comment. You'll get more assistance in the #alias-help channel there.
How so ?
By following what Poliphas said. Better asked and explained in the dev server
Right, me again - I'm struggling with the attack editor. And if i can't figure that out, I don't stand a chance coding an importing.
Are there any tutorials as to how to use the editor? Everything I have found in the documents seems biased towards hand coding, and some of the features don't seem to tie up (to me at least).
I can't even work out how to do the most basic of attacks, and whether I even need to specify the criton value if it's the default value of 20.
You might get better support at the Avrae Developer Discord server.
You don't need to specify it. But I don't know of a tutorial on the attack editor.
But I worked on the problem last night and have a priority problem.
Yeah - Wrong channel, lol...
How do you mean
I can't apply the parent effect to the caster until the attack is resolved, but applying the effect to the target is part of the attack...
Hmmm... I just noticed in one of the games I'm playing in someone cast Witch Bolt.
Is it possible to somehow import that and check its code?
Maybe. If it's a Basic Rules spell, you can bring up a copy into your homebrew spellbook and look at the settings there.
Except it's not a Basic Rules spell...
I work in the Avrae Dev server, however, it's good to know for others.
The closest SRD spell appears to be Guiding Bolt
which exporting the json gives the following (apologies for incorrect formatting)
"hit":[
{
"type":"damage",
"damage":"4d6 [radiant]",
"higher":
{
"2":"1d6 [radiant]",
"3":"2d6 [radiant]",
"4":"3d6 [radiant]",
"5":"4d6 [radiant]",
"6":"5d6 [radiant]",
"7":"6d6 [radiant]",
"8":"7d6 [radiant]",
"9":"8d6 [radiant]"
}
},
{
"type":"ieffect",
"name":"Guiding Bolt",
"duration":1,
"effects":"",
"desc":"The next attack roll made against this target before the end of {{caster.name}}'s' next turn has advantage"
}```
So I'm going to stick with the alias rather than try to create the attack (for now anyway).
So thank you all for your help.
1 thing I noticed was the description wasn't showing in the !i list
I tried both -desc and -text
In the end, I just named the effect with the description. I also added the target to my character's effect description đ
!alias crush multiline
!i effect SkullCrusher "Crushing %1%" -dur 1
!i effect %1% "Attacks against this creature can be made with advantage." -parent "SkullCrusher|Crushing"
Yeah, the description doesnât show in the init list.
Youâd have to !i status IM6 to see it.
Which also happens automatically at the start of IM6âs turn.
Good to know
when linking campaign doi use the invite players link or somethig else?
Yes - Use Avrae's !campaign command to link your DnDBeyond campaign to Avrae and to the specified Discord channel. This allows players character sheets associated with that campaign roll on the character sheet and have those rolls displayed inside the Discord channel. See !help campaign for more information.
i figured it out you have to copy the url in your browser not the actual invite link
My avrae wonât login or connect to the right account
You've gone to https://dndbeyond.com/account and logged in with the correct Discord account there?
Yes itâs linked on my account but when I try from discord it just re-loops me to login
Can you run !ddb in #ddb-avrae-commands so I can see the results please?
And went I try to add subclasses with avrae it doesnât see I have any books
If that's with !level, the alias, then you need to read the message that comes up when you try to add a nonSRD subclass.
Thanks
How do i use the short rest command
Also how do i cast a spell
!cast "<spell name>" replacing <spell name> with the name of the spell.
It says True is not a valid stat to cast with.
Can you run !sb in #ddb-avrae-commands ?
Yea
If the spell name is composed of more than one word, you need to put it in quotes like so: !cast "Dancing Lights"
Especially "speak with animals" where with is the tag to change the stat used to cast with.
You're welcome!
Not sure if this is the right place to ask, but Iâll take the shot. Was really happy to notice theyâve added monster dice roles to the Beyond encounter tracker. My game group currently uses the Beyond character sheets to role our dice and the results are set up to display in our Discord chat through Avrae. The problem is, the monster dice roles are sent as a private message to the game master. In our group we donât like hiding our dice rolls. Is there a way to have the monster rolls sent to our Discord channel so everyone can see and not directly to the GM?
Not at this point. That's what's been made to work so far.
Thatâs a shame. I hope weâll be given that option down the line. Iâve been really looking forward to this feature. Unfortunately, itâll be useless for us until than. While disappointing, Iâm glad to see theyâre working hard on this. Must have taken a lot of time to get it to this far. Thanks for the heads up.
Hey, how can I change my walking speed on my avrae sheet? It still says 30ft but I hit level 5 barbarian, so it should go up to 40ft now.
Have you !updated Avrae after level up?
Yeah, I did it a few times.
Now, speed doesn't appear on !sheet, so are you using the !vsheet alias? If so, see !manage speed help.
Yeah, vsheet. The people in the server helped me out and said to use
!manage speed set "40 ft."
Just thought it was weird it didn't update since it's right on my beyond sheet.
Speed isn't something natively tracked by Avrae. A lot of the character data in !vsheet is stored outside of the native character created by !beyond.
Hmm, alright. I don't understand coding or this stuff very well. Just didn't want to cause confusion to the DMs.
Hey! Does anybody know if there is a way to connect Avrae to a specific channel for encounter rolls?
Yes. And there's a helpful tutorial on getting started in !tutorial ddb
I'm running a campaign and all of the player rolls show up in the discord channel I set up, but when I run an encounter for that same campaign through dndb, all of the rolls in the encounter tool just get sent to me via a private message from Avrae...
I see the rolls in the game log, but they aren't showing in the discord channel...
Encounter rolls are currently only set to roll privately.
Ahh ok thanks. I wanted to see if I was doing something wrong, haha
Is that something that is coming in the future?
It is a frequently requested feature, so should be developed in the future; however, details on when are not available.
Ok great thanks!
On a separate note, is there a way to display the game log on an OBS for livestreams directly, or should I just have the game log open in a browser and crop the screenshare to just show the game log?
That way the audience could see the encounter rolls...
Haha ok no problem, thanks for your help!
Note on the visibility of DM dice rolls: Whilst all of the rolls you make are recorded in the Game Log, as the DM, only you will see them - they are not broadcast to your players. We plan to implement options in future iterations for DMs who prefer for their players to be able to see the dice rolls.
https://www.dndbeyond.com/changelog/966-monster-dice-rolling-for-the-encounter-builder
@viscid kernel oh awesome, thanks!
Avrae sends them to you privately because theyâre marked as private. Once you have the ability to make them public in DDB, I presume Avrae will make them public, too.
That makes sense.
I need help what was the command when you wanted to add a monster in init?
And is there a way to change the ac of the monster
!i madd zombie -ac 15
If itâs a monster whose name has multiple words, just make sure to wrap it in quotes. !i madd "zombie ogre"
If you need to change their AC after theyâve been added, you can use !i opt ZO1 -ac 15 instead.
Thank you!
i want to play as some homebrewe race, to add to collection we need to subcribription, how to subscribe?
Are you inquiring about subscribing to a homebrew race with the !level alias?
Build the homebrew race on D&D Beyond's homebrew system, create a character using that homebrew race and then import it into Avrae with !beyond.
ok
Avrae doesn't really care what race your character is, just the stats and attacks that the character has.
yea
Question, with Avrae, how do I tell it I'm the DM?
Ah okay
You can give yourself a Discord role named âDungeon Masterâ or âDMâ.
Buuut about the only thing it does is show you the full statblock when you use !monster.
Yeah you need a Dungeon Master or DM role for like searching up monsters directly on Avrae for example, and I believe things like skipping through others' turns too.
Not by any default means, no.
There may be aliases for it, but in my experience, I haven't found any way to fudge rolls yet
you can roll in Avrae direct message and translate that to initiative
manually
also use -h to hide stuff
welp, then if my party gets TPK'd, they can't blame me for it đ
v2.10.2 (1558)
https://github.com/avrae/avrae/releases/tag/v2.10.2
- UseCounter documentation improvements (thanks @Mahkasad.so [Pings|bplan|denc]!)
- AliasSkills can now be compared with
<,>, etc. (thanks @Dice.d20{they/them}(paladin) and @Turtle.py!) - Aliases, snippets, cvars, uvars, and gvars will now upload as a file if they are too long to view in a message
- Adds
lastAttackNaturalRoll,lastSaveNaturalRoll,lastSaveDC, andlastCounterRequestedAmountvariables to Automation - Adds a warning if a user includes
<>around a sheet URL when importing (thanks @ChrisHamilton91!) - Fixes an issue where
delete_uvar()would fail to delete a user's last uvar - Fixes an unhandled error if certain Automation effects were outside a Target scope
- Fixes an issue where monster ability recharge rolls from DDB would not appear in linked channels
Is there a way to add a global save bonus in initiative like there is with AC?
Not to like all players, but a bonus to all saving throws for a specific combatant
!init effect <target name> "Save Bonus" -sb <bonus amount>
How do I do two-weapon-fighting with avrae?
Let me check something...
OK, if you've created a character with two light weapons, go to your Beyond sheet, click on the off-hand weapon and then click on Customize. Under there, there should be a box marked "Dual Wield". Click on that and update Avrae. You should get an attack that doesn't have the stat bonus to damage.
what's the command to view a monster portrait
!token <name of monster>
ah
!monimage brings up the full picture instead of the proper sized token. (Assuming said monster has an image associated with it.)
How do you add sectioned off description items to a weapon
Can you give us an example?
ah never mind it just looked different on mobile
!spell fire bolt
evocation cantrip. (Artificer, Sorcerer, Wizard)
Casting Time: 1 action
Range: 120 feet
Components: V, S
Duration: Instantaneous
You hurl a mote of fire at a creature or object within range. Make a ranged spell attack against the target. On a hit, the target takes 1d10 fire damage. A flammable object hit by this spell ignites if it isn't being worn or carried.
This spell's damage increases by 1d10 when you reach 5th level (2d10), 11th level (3d10), and 17th level (4d10).
@stray coral threw this link sort of link
That link works correctly for me
The page loads fine but the character sheet crash when trying to load in after clicking on there the my char page
So clicking an Avrae link to a DnDBeyond page passes the following info along: ?utm_source=avrae&utm_medium=reference which is probably for analytics purposes. I wonder if when you then click back to your character sheet if this is also being passed and causing a browser issue?
Hey guys, is there a reason Avrae links over all of discord, instead of just to the server you're linking it in? One of my players plays more than 1 campaign so it's basically impossible for them to use Avrae.
Each campaign should only get the rolls from the character sheets in that campaign.
Do I need to do something in avrae to set that up for my server? Cause they just did a survival check, and it used a character from another campaign they're in.
That's on the player to remember to switch the character they're using. I know I've forgotten to switch a couple of times playing in multiple campaigns.
They need to make sure they have the proper character active - people can have multiple characters across multiple campaigns on different servers. But it's on the player to remember to switch to the correct character.
I thought you were having issues with them using their DDB character sheet to roll and the roll from one campaign showed up in another channel.
There is a Quick Switcher alias over on the dev server (!ch)
Definitely eases the burden if you just make it a habit to use it every time you do something on a different server
Just a polite reminder to run commands in #ddb-avrae-commands please.
Is there a way to have my (DM) monster rolls show up in my discord channel from the combat tracker? I'm loving how simple it is to have my players roll a skill and let us all see how they did automatically. I can have my rolls show up if I'm looking at one of their character sheets.. but I'd love to be able to click on skeleton melee weapon attack and have it show up.
Currently no. Monster rolls from DnDBeyond only get private messaged to the DM and are not shown to the channel at large. The dev team are aware of the desire to be able to modify how rolls are displayed and where and potentially this may be a changeable option in the future.
If you want to have monster attack rolls show up in channel (but not in the shared dice log... yet), you can use Avrae's initiative functionality.
Well thanks for the succinct answer. I can move on from trying to figure it out.
But players would need to learn how to join initiative and roll with Avrae.
Yeah.. it seemed like a lot more difficulty to the players.
It is a bit of a learning curve but hoo boy does it make combat streamlined!
I'll have to give it a shot sometime. THanks for the information
You might be able to convince them to try out !tutorial in Avrae sometime - it gives a decent introductory primer on Avrae's commands and how to use it.
Real quick question.
How do i disable Avrae from PMing me rolls that I do? I have it set up so when my party rolls it autofeeds into a channel on my discord, but I dont like when I roll encounters how it PMs me. Is there a way to turn it off?
Not at this time. The feedback for a way to toggle encounter rolls from private to public channels has been frequent and is likely to be high on the priority list for when additional features are added to the alpha or beta testing.
Gotcha, I dont want it pinging me on discord at all. lol So hopefully that will be an option, while still allowing campaign rolls from party members.
Got a quick question for anyone available
Does Avrae have specific commands for using an Aberrant Mind Sorcerer's transformations?
There usually isnât built-in automation for specific class features, but you can check on the Alias Workshop to see if thereâs a user-made command for that.
https://avrae.io/dashboard/workshop
To do it manually, youâd first subtract the number of sorcery points: !cc "sorcery points" -2
Then if youâre in initiative, you can add an effect to track it: !i effect <your_name> "Revelation in Flesh" -dur 100 -desc "list your chosen effects here"
Not quite what I was hoping for but I suppose that will have to do.
Most automation outside of general use stuff is not covered by Avrae by default. You'll have more luck finding stuff on the Avrae workshop for that
And honestly, none of those specific transformations even really effect what happens in Avrae.
Those are more story- and map-based things that happen outside of Avrae.
what command do I need to run to stand up and get rid of the prone condition?
!init re <name> [effect]
So let's say your character's name is Albert. It'd be:
!i re Albert prone
ty
Iâm considering starting a game where Iâm dming entirely using only dndbeyond and discord. Is that possible to show maps in the books on dndbeyond with the players in discord only
you... didn't need to post it in multiple channels. the general chat was fine to ask about it...
in fact, you have an answer for that question in general right now
When I posted in the general group you told me thereâs a guide for this... so I posted here....
well yes, but that wasn't a telling you to come in here... I just said there's literally a guide
And the guide didnât answer the question I had about maps did it?
I suppose in this case it didn't, but in my defense you didn't specifically ask about maps until after I sent the message (or at the same time I sent it), at which point other people answered that
how do i use a command for dark one own luck?
hmm it didnt make the roll do i need to replace something in that?
gotcha it works now
Hi, do you know if there is a way for a single character to reroll initiative in initiative tracker?
You could !check initiative and then init opt <name> -p <check result>.
Thanks
ok, one last question, is there a way to remove note in initiative?
i know that !init note <name> [note] adds
Should be just an empty !init note <name>
oh yes, i thought it adds additional notes, not overwrites them, thank you
is there a way to add a hombrew monster in avrae so i could use him in intiative
Yes! Currently, you have to use a third party site (CritterDB) to create your homebrew monsters to import into Avrae. See !help bestiary for details on getting to CritterDB and importing your monsters afterwards.
The hope is when the homebrew revamp is completed at D&D Beyond, that an in-house homebrew monster command is made available.
(With save attacks?) đ
Let me check the details I have about that... looks at blank sheet of paper Well.... I can't rule it out?
how do i use monster_atk if i want to lets say attack as a cave bear?
If you're in initiative and it is the cave bear's turn, then !i a "<name of attack>" -t <target ID>
if it isn't the cave bear's turn and/or you are not in initiative, then I believe it's !ma "<monster name>" "<name of attack>"
oh alright
It's !ma <monster name> <name of attack>
oop, you're right
I tested it quick
but with quotes, especially if the monster name is multiple words
Ye
so ! ma then the name in quote then the nam,e of the attack, is it simmilar for saves?
the name of the attack should be in quotes too if it's multiple words.
and yes, same for saves. !ms "<monster name>" <save type>
In init and not the monster's turn you can also use
!init aoo GO1 "<attack name>" -t neut
for an attack of opportunity
!init rc MA1 "<spell name>" -t neut
For reaction cast (or casting from a combatant in a group)
is there automation on dragons breath?
There is, with a few caveats.
RAW, the target is the one who receives the breath weapon, and can use it against other creatures.
When you !cast it, though, the -t is those other creatures.
so how do I slap it onto the recipient of the magicks
You can manually assign an effect if you want to track it.
And then the recipient can !cast "dragon's breath" -i to use it.
The reason for all that, I believe, is because effects donât currently support attacks with saving throws.
If it did (and hopefully it will in the future), then this could finally be optimized.
(Youâd target the recipient, it would add an effect with an attack, and theyâd !a "dragonâs breath".)
Looks like thereâs already a feature request for it, thankfully. đ
What was the command to show a monsters portrait?
!monimage
Thank you
^is there a way to do that without it displaying the name
-h didn't work
It doesn't appear to be a way to hide the name...
I'm pretty sure you can download the image by pressing on it (mobile) or right click and copy ,after that post the img
ye but it'd be easier if there was just a way to hide the name
Yeah,but it appears there isn't any
I pull monster images and stat blocks into a channel just for me, the DM, to see. Then I can grab the bits and parts I need and paste those into the play channel without revealing everything to the players.
Yes, please.
Just a polite reminder to please keep commands in #ddb-avrae-commands
(you can also restrict avrae from reading this channel)
I mean, they could
only let avrae do stuff in the game channels or the commands channel
It's been considered... but right now a few polite reminders usually keeps the channel clear. And it allows running a few aliases, like !avrae-dev to point people with advanced problems over to the Avrae Development Discord. When keeping this channel clear becomes a great chore, it may be reconsidered...
is there a way to break concentration with avrae
If you're using the !conc alias for concentration, then it's just !conc drop
If not, then !i re <target> <effect> should work too
You can get the !conc alias on the Workshop, if you are interested
Question is there a way to connect a campaign with avrae in a specific server so die rolls made in the character sheet also appear in the discord
Yes there is! !campaign <url>
Your players also need to import their characters and make sure their accounts are linked. !tutorial beyond will walk them through the steps.
thanks!
how do I attack with a blood curse?
Avrae doesnât typically have built-in automation for specific class features.
But you can check on the Alias Workshop to see if thereâs any user-made commands available.
https://avrae.io/dashboard/workshop
Otherwise, youâd just follow the rules of the feature and resolve it step by step.
Blood Curse of Binding, for example. Youâd have the target make a saving throw (!ms bandit str -dc 12).
And if they fail, you can add an effect to track it. !i effect BA1 bound -desc âYour speed is reduced to 0, and you canât take reactions"
Looks like this alias might work for you, though.
https://avrae.io/dashboard/workshop/5f6f9b1e192fdca3888bc29d
How can you get avrae to post rolls in a specific channel instead of PM the DM? The DM would like to have the rolls from combat tracker to be seen in the group channel, as open rolls.
Not at this time. The feedback for a way to toggle encounter rolls from private to public channels has been frequent and is likely to be high on the priority list for when additional features are added to the alpha or beta testing.
Thanks for the fast replyđ
(Copy paste from similar question last week.)
So I linked my campaign to my discord using the bot and I'm getting one of my players to help me test it. His rolls from ddb aren't showing up on discord and vice versa.
Have him run through !tutorial beyond to make sure everythingâs set up correctly.
DM rolls are currently set to private only. This applies to the game log too.
However, Avrae has many tutorials for different things including a few DM tutorials, you can use !tutorial list to get them.
Did that solve the issue, then?
what's the way to do auto-fail saves in avrae?
casting a spell, petrified creatures autofail str and dex saves
is it just -t (thing)|fail
add fail if that is the only target like !cast "fireball" -t statue fail or if there's a mix you can mark the petrified targets with -t go1|fail -t go2
yeah
one thing failed, and the other thing was petrified, autofail
Hope you're not the DM, then... sounds like whatever you're fighting is in a tough spot.
player
TCB is a good spell
two things taking 4d4 damage at the start of their turns, each, unless they waste an action
okay, the chances of Avrae rolling approximately 200 total out of around 30d100 over the past few days is... really really low.
30, 26, 22, 2, 12, 2, 26, 15, 14, 27, 20
like, that's been the last few rolls for me
and it's not been any better
out of d100
nothing above 30.
does some math 15 rolls on a d100 with nothing above a 30 is a 1:70,000,000 chance, approximately. It's possible, just the regular irregularities of random chance.
yeah it's been really screwing with the random table chancing going on in my (non DND) game. Been getting terrible results for so long
Here is a list of roll results for a d20 with the dice roller Avrae uses.
Taking 1,000,000,000 rolls into account.
v2.10.3 (1559)
https://github.com/avrae/avrae/releases/tag/v2.10.3
- Modifying CC values now allows using dice for the value (thanks @Mahkasad.so [Pings|bplan|denc]!)
- Added
randchoiceand improvedrandintin Draconic (thanks @Dice.d20{they/them}!) - Fixes an issue where the
critdicecsetting overrode the arg (thanks @Dice.d20{they/them}!) - Fixes an issue where
!alias listcould fail to display if subscribed to exactly 24 workshop collections - Fixes an issue where using
SimpleCombatant.set_init()could cause the initiative list to become unsorted - Minor doc fixes
How do you use your homebrew spells? I used to be able to cast them but not anymore
Do you mean DnDBeyond-created homebrew spells?
Or Avrae's !tome tool to manage custom spells?
Avrae's
If you type !tome does it list your hombrew tome?
Yep
Hmmm. And it used to work previously?
I think this is by design? I think Avrae, when it pulls in the DnDBeyond character sheet, it doesn't have a way of connecting the custom spells in a tome to a character. So to cast these spells you have to use the -i tag and manually manage spell slots. The Avare developers may know more about how this is supposed to work.
No, if you've got the spell named exactly the same in both DDB and your tome, it should work as normal.
But why they stopped here, I don't know. Do you need to have that tome active? đ¤
I mean I don't have it in DDB
It requires ro1, which I don't think is available on beyond
Then that's probably your answer.
If you run !spellbook, I assume that spell is not in the list?
yea
Then yeah, that's definitely why.
FWIW, it always uses the Avrae automation, regardless of how it's set up in DDB.
You really only need a spell with the same name. The rest of the details in DDB are irrelevant for this.
Do ddb app/site and Avrae use the same random code for dice rolling? If not, does anyone know which is more random? I'm still new to these tools, but it looks like Avrae has more functionality.
DnDBeyond uses a physics engine to seed a PRNG generator (I think?) to generate the dice rolls. Avrae uses a PRNG generator. They should both be functionally equivalent as far as randomness. Avrae does have a bit more options currently because of the flags (-rr, -ro, -mi, etc.) that can modify the roll or trigger rerolls or use exploding dice (eg. if you roll a specified number on a dice, reroll that dice again and add it to the tally), etc.
Oh, I was wondering what exploding dice meant.
I don't know what the p stands for, but that all sounds really good.
Thank you @empty linden
Pseudo-Random number generation
the DDB physics engine takes a unique seed from variables within the computer's hardware and uses that to generate numbers + physics
Can avrae sync with the encounter or combat tracker?
Not yet.
@keen mauve to add to your answers earlier, you can manually add spells to your spellbook from discord
!sb add "name of your spell"
If you have a character that needs a custom spell name in their spellbook.
Thanks TheReverendB for showing how to add !tome spells to a character sheet! I didn't know about the !spellbook add feature!
Hey on some servers i've noticed they had the commands !xp and !coins to add xp and coins? Is this an avrae feature if so how do you get it to work?
Those are aliases (custom code) used to add additional functionality to Avrae. Check out https://avrae.io/dashboard/workshop for various user-created Aliases that you can subscribe to and use with Avrae.
The Avrae developer Discord also has folks who can help you learn how to write your own aliases and snippets.
Ohhh cool. wheres that?
Avrae.io is the website - they have a Discord link there in the navigation. It might also be pinned here in the channel.
Here's the link specifically for the Discord server: http://support.avrae.io/
!xp and !coins are both not on the workshop, unless someone else "made their own versions" to put up there. You can find them (and !bag, !coins's big sister) on the Dev Server.
How do you remove a serveralias iif you put it in wrong?
because someone gave me one for coins and it said this
Error on line 1, col 5:
f'''{'{'2}args=[]{'}'2}'''
^
draconic.exceptions.DraconicSyntaxError: invalid syntax
This is an issue in a user-created command; do not report this on the official bug tracker.
!servalias delete <name>
Thanks :)
That error is because it lost asterisks from being copied outside of a codeblock.
I believe the current version of it on the Dev Server has changes that can prevent that.
I believe you can also overwrite it with the same name
Ohh okayyy i really dont understand any of this xD
Code is confusing
You can use !tutorial initiative to go over the basics of it.
Or more precisely, !tutorial Initiative (Player) if you want to learn it from a Player's perspective, and !tutorial Initiative (DM) if you want to learn it from a DM's perspective/use
Yeah, I was lazy and figured Iâd let Avrae point that out. đ
Hey quick question. My friend is on the aliasing part for avrae and he is clicking add to server whilst logged on and it is doing nothing for him
The alias gets added to the server as a serveralias - you can see which server aliases are active on that server by using the !serveralias command.
Ye but it doesn't show a list of servers for him to click on the website
You have to be server owner or have a specific role on the server to do so.
To add a serveralias to a server you need to have the admin, "DM" or "dragonspeaker" role on the server
He is, But like no servers are showing up when he cliicks add to server so he cant add aliases
Is he logged into Discord on the Avrae website?
Mhm its weird why its not working
Like the dropdown doesn't show when he clicks add to server
Wierd. The only thing I can can suggest is logging out and logging back in again.
Yeah triied that xD
And they don't have multiple Discord accounts? If you're logging into the wrong one it won't show.
So I have a small issue. I play with two groups one which uses avrae but we use google sheets and roll manually and the other uses dnd beyond and linked their beyond sheets. The problem is that now when I roll for my google sheet group itâll show my character from my second group. I unlinked my discord from my dnd sheet and beyond as well as reuploading my googlsheet to avrae for my first group but when I roll it still shows up as my dnd beyond character đ
You always have one active character at a time in Avrae.
You can switch between them using !char <name>
Ahhh thank you so much it worked!! :))
so, i notice that with one of my characters, whenever they attack with a greataxe, the dice roll used for it is "1d12ro<3". i know what kh and kl means, but what does ro mean?
Checkout the !help in #ddb-avrae-commands
reroll once if itâs less than 3.
So if you roll a 1 or 2, it will reroll. If thatâs also a 1 or 2, you keep it.
You have to create the attack manually.
dammit.
But then yes, it will work without having to adjust every individual attack.
But then why would they question it if they made it like that?
You don't have to create the attack manually.
Unless you're using a custom weapon.
Oh? Did that change at some point?
But if you have the feat and you're wielding a weapon that qualifies, the attack will import with the ro<3 as part of it.
A very long time ago. Before the plague.
Must have missed that one. Good to know!
with avrae?
you just... begin initiative, the players use their characters, you add monsters and control them
!i madd [monster name
such as
!i madd zombie
you'd use !i begin
you know, to begin it
what were you trying to do?
nahp, it's always !i or !init when it comes to initiative
Also Avrae help command can show you all the available commands, subcommands, and options.
Check those out and there is the !tutorial command now as well that walks you through combat.
!i end
i end
!i end not 'i end'
Not everyone has the same prefix
Sorry on mobile atm and itâs hard typing
the default prefix is ! and people new to avrae probably won't mess around with pretty core functions of them
so im making a server for my personal campaign. how would I go about making a server alias that rolls with advantage and disadvantage. ex: !adv would output two iterations of 2d20 and drops the lowest value. just trying to make things as easy as possible for my players. thanks for the help in advance!
!servalias adv r 2d20kh1
!servalias dis r 2d20kl1
But that wonât add any modifiers from their character sheet.
Iâd recommend just using the built-in commands instead.
!check stealth adv
!save con dis
!attack dagger adv
alrighty thanks a ton
Okay so what's the command to have a enemy spellcaster cast a spell?
Outside of initiative, it's !mcast <monster_name> <spell_name>
If it's their turn in initiative, you can use !i cast <spell_name>
If it's someone else's turn in initiative, you can use !i reactcast <combatant_name> <spell_name>
Thanks
Hey question about the bot, think someone could help me try to link the bot to googlesheets?
cause I'm at a huge lost attempting to do this
I think you use !help gsheet to get the template.
!help gsheet
I have sent help to your PMs.
Make a copy of it, fill it out, and then use !gsheet <url> to upload it.
But the folks on the Avrae dev server are better equipped to help with that process.
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!
Thanks!
(We mostly deal with DDB character sheets on this server, for obvious reasons. đ)
yeah xD
(Your thinking was all correct though, Spam đ)
Dicecloud is the one where I have no idea.
Ditto. It's supposedly easy once you get past the initial learning curve, but it's a right mess to figure out without help at first.
(This coming from the person who wrote about all the formulas on the automated gsheet)
(Yes, dicecloud is more complicated than that if you don't have a guide)
Hey back at ya agian with this lol, I got it working (Thanks spam) but how do I add resistances?
like how you can add barbarian rages?
For temporary effects like rage, youâd typically add it as an effect while in initiative.
ah
!i effect <char_name> Rage -resist bludgeoning -resist piercing -resist slashing
Youâd probably add that on your character sheet.
How to do that on gsheet, I donât know. đ
If you use the automated (2.1) gsheet, then selecting your race will automatically fill in your racial resistances on the Additional page. If you're using the manual (1.4) gsheet, then you fill in your resistances on the Additional page.
Where's the additional pages?
Page. See the tabs at the bottom.
oh!
There's a page named "Additional"
I assume youâll need to !update after you add that, too.
Huh?
That's conditional formatting, and it's not part of the base sheet afaik.
oh?
aka it won't matter for import
No, it will import the radiant and necrotic. The green background though, that's irrelevant
If it worked, those should show up if you use !sheet.
Anyone have a command that lets me apply my charisma modifier to my eldritch blast?
As part of the !cast command, you can add the tag -d {charismaMod} to your eldritch blast to increase the damage by your Charisma modifier automatically. (Spelling and capitalization has to be exact though.)
So !cast "eldritch blast" -d {charismaMod}
No. Avrae uses a base library for every spell automation which doesn't take into account effects like invocations and other class features. There is a way to quicken that called a !snippet.
If you use !snippet ag -d {charismaMod} -f "Agonizing Blast|Adds Charisma modifer to *eldritch blast* damage." you can simplify the casting to !cast eldritch ag
is there a way to clear Avrae messages?
Not without moderator powers.
its my server lol
Other than manually deleting them from the channel, not that I'm aware of.
how can I set my role to Dungeon Master in my own server?
You just create a role as you would in a Discord server you have the necessary permissions in, and assign it to yourself.
The role name is the only part that matters. You donât need to worry about permissions or anything.
The only thing that role really does, though, is let you look up the full statblock with !monster.
And forcefully !init next a player's turn in initiative for example too
But yeah, its benefits aren't extensive
I have a question about monsters I have added to an initiative
Ok
Does it differentiate the stats though?
yes of course it does
a toad is different to a fire beetle
thing 1 is not thing 2, vice versa
same two first letters doesn't equal same thing, :P
I noticed it did this with the bandit and the bandit captain as well
Really?
!i madd (thing) -name (name)
I was going to make cheat cards for my encounters anyway. Just wanted to make sure I wasn't screwing it all up for the players
like !i madd Bandit -name Barry would add the name Barry to initiative, with the statblock of a bandit attached to it.
That would be super helpful! Thank you!
since BA1 would be a placeholder plus easy code, for example.
you can also use, to my recollection, -p to set initiative. like !i join "Bandit Captain" -p 17 -name "Bandy Namcap" would add Bandy Namcap, a Bandit Captain, to initiative with a set initiative of 17
real nice for any accidentally messed up init beginnings
Thank you again!
For future reference, if you've forgotten to alter the name and wish to do it still, you can do !i opt <creature code> -name "New Name"
Also make sure to use quotes as avrae won't see "bandit captain" if you type !init madd bandit captain
Needs to be !init madd "bandit captain"
If I'm a sherpard druid summoning 4 black bear is there a way with avrae to get my "encounter"/summon to roll in my discord like my character from DnDBeyond?
You can use things like !ma "black bear" claws outside of initiative.
Or you can add them to initiative (!i madd "black bear") and attack on its turn with !i a claws.
You can run through !tutorial running the game or !tutorial initiative (dm) for more info.
for spells like moonbeam or flame arrows how do you continue the effect without casting the spell again?
Use !cast again but add -i to avoid using up another spell slot.
!cast moonbeam -i
At times I wish there were ways to get secondary effects from spells automated
Like Storm Sphere's 4d6 lightning damage
There are spells that give you a temporary attack to use for those subsequent rounds. Spiritual weapon, for example.
But that currently only works for attack spells, not saving throw spells.
Although I'm pretty sure that's already been submitted as a feature request.
i know witch bolt does
Because that doesn't need a saving throw in later rounds.
I'm just planning on making another spell with a similar name to mimic the effects
OH! I misunderstood earlier.
Storm Sphere does indeed add an attack for you, called Lightning Storm.
oh nice
So you'd:
!cast "storm sphere" -t bo1
!attack "lightning storm" -t bo2
and I can just add adv onto that nice
Yes, you can!
After you cast the spell, you can use !i status or !i a list on your turn to see the attack.
And when the spell ends, that attack disappears with it.
How do you roll for stats like 4d6 times 5
!rr 5 4d6
But stat is !rr 6 4d6kh3 where we roll 6 times 4d6 and (k)eep the (h)ighest 3.
Or you can use the built in !randchar to roll stats.
Like so: #ddb-avrae-commands message
Thank you
Instead of recasting with just -i, if you recast using -i noconc it will recast while ignoring the spell slot and will not reset the concentration effect duration.
@viscid kernel FYI
Not as important for flame arrows as most players don't fight for over one hour.
Oh right! Good call.
The Enhanced Sphinx from Lost Laboratory of Kwalish is showing as not having an image to create token with, despite their being an image for it in the module
Probably because there's not an image tied to the monster stat block in DDB.
https://www.dndbeyond.com/monsters/enhanced-sphinx
I see. The book itself doesn't contain an actual statblock for that creature.
It just says to use they gynosphinx with a few changes.
https://www.dndbeyond.com/sources/llok/monastery-of-the-distressed-body#C2EnhancedSphinx
But yeah, presumably the creature in the picture there is the enhanced sphinx itself, so I can at least pass a request to the team to see if they can add it.
can i use aurora on the aravae bot
What's aurora?
I think Aurora is another character creator/manager tool. And the answer is no. Avrae only supports DnDBeyond, DiceCloud and gSheet. The developer has said they will not work on supporting other character sheet managers. That said, Avrae is open source so if you want to figure out how to build that functionality, you can certainly try.
If you do go that route, I wouldn't submit anything without talking to the Avrae dev server first.
And if it's this Aurora, I'd think twice before putting any eggs in that basket. Doesn't seem like it's even getting any support itself.
https://aurorabuilder.com/posts/1360/aurora-project-postponed-indefinitely/
This is the stat-block I get when I click on the Enhanced Sphinx link
Yeah, that was the first one I linked.
But that statblock doesnât actually exist in the book itself.
Only Gynosphinx shows up in the appendix.
And then the area that uses the enhanced sphinx says this:
The enhanced sphinx is a gynosphinx, with these changes:
So to make things easier for users, DDB took that gynosphinx statblock, applied those changes, and renamed it accordingly.
Is there a way to make Avrae automatically add the +2 damage for Deulist fighting style while using Shadow Blade?
have a damage bonus of 2, as an effect.
i effect character Dueling -d +2
Adding it as an effect will also apply extra damage to any other attacks you make.
I would just add it to your attack when you make it, or, you could remove and remake the shadow blade effect after you cast it, adding the +2 damage.
!i re NAME "blade of shadow"
!i effect NAME "Dueling Blade of Shadow" -attack "HIT|DAMAGE|DESCRIPTION" -dur 10 conc
So something like: !i effect NAME "Dueling Blade of Shadow" -attack "{dexterityMod+proficiencyBonus}|3d8+{dexterityMod+2}[psychic]|My cool shadow blade" -dur 10 conc
(You can also just enter the numbers)
But certainly !a shadow -d 2 is much easier to remember.
Do not run the tutorials (or most commands) in this channel. I assume you stopped because it's been 30 minutes since you called that, but for future reference and for others.
What's the best way for me to handle my steel defender with avrae?
If you could ping me when you respond I would greatly appreciate it.
Also I might fall asleep soon, so sorry if I don't respond
@fringe mason You can create custom statblocks on CritterDB and import them into Avrae from there. See !help bestiary for instructions.
https://critterdb.com/
I don't think I can do that if I'm a player, can I?
yes
You can, and you can add it to your own bestiaries, from which you can get a monster from when, say, entering init.
There's only like three things Avrae restricts to the DM.
- Viewing the full statblock with
!monster - Using
!i nexton someone else's turn - Using
!campaign
So I created a subclass in ddb that uses Con as its spell casting stat, and tied a homebrew spell made in the avrae dashboard to its lists. For some reason, when I use !cast with this spell, it gives me an error saying "Error: No spell save DC found. Use the -dc argument to specify one!" I know I've set the subclass to use Con, but I'm still getting this error. What other fields could I be missing on the dnd beyond website to cause this? I was using it like this before, and it worked just fine. I've yet to try any spells on ddb.
I've just tested with a character that use the Aberrant Dragonmark feat (CON as spellcasting ability) and that appears to work just fine. Does your custom subclass display the proper save DC on your DDB character sheet? I'm about to attempt to recreate the problem, but thought in the meantime you could do some troubleshooting. My two main thoughts that I'll be testing are: 1) It's possible that an entire subclass with a different spellcasting ability might be unexpected; and 2) Have you tried casting any other spell besides your homebrew spell? It's possible that your homebrew spell is causing the problem, and also worth investigating.
So, DDB is pulling my spell save and other such stuff, but when I use !sb for avrae, it doesn't detect any spell save dc for me.
So something is being lost in translation from DDB to Avrae
This is particularly strange, since I've now tested two different subclasses with CON as a spellcasting stat: first a bard (already a spellcaster), then a barbarian (not a standard spellcaster), and !sb has worked for me in both cases. The only think I can think of (prior to testing it) is: Is this subclass for a normally non-spellcasting class? If so, have you given the subclass either Spellcasting or Pact Magic as a subclass feature?
I switched it to a wizard (which is when the problem started by the looks of it), but it used to be a warlock character sheet
Do you have a link to the character?
Yes. There's some stuff missing, but it should be working fine (this character is actually a homebrew class, so many things will seem out of place or straight up blank)
The link shows an older version of it, but it takes you to the right sheet apparently
And which one is the spell thatâs giving you trouble?
Honestly, if youâre trying to do a homebrew class, youâd probably have an easier time importing through GSheet or Dicecloud instead.
But yeah, if you do !spellbook, it does show that thereâs no spell save DC or spell attack bonus. đ¤
I advocate for that too đ I'd suggest the 1.4v GSheet as that's the most flexible, especially for homebrewing things which differ a good amount from official content
DDB is convenient when it comes to official material, or homebrew similar to official material, but otherwise.. GSheets and Dicecloud are definitely the more effective and efficient methods to go with
I used to use Gsheet, but I've been able to make do with DDB, since theres a lot of things I can tweak. I had no problems until I switched the class to Wizard (was trying to make something new work), but I guess I can switch it back to warlock and see if it works
I'm just unsure as to what I did differently when setting the subclass for the wizard, as compared to the warlock. It looks like I marked the same boxes and whatnot
AFAIK, a subclass canât actually replace a base classâs spellcasting ability.
I believe that option only really works for things like Eldritch Knight that add spellcasting to a martial class.
Which is why the numbers at the top of your Spells tab are still showing with an INT calculation.
Oh wait! Yeah, youâre right. đ
(besides that, it was working until I switched the class yesterday)
I'd still think that Avrae would just use my Int, but for some reason it takes neither
I wonder if its because I added them as at will spells granted inside of a subclass feature, rather than just additional spells... that'd be strange, but its the only thing I can think of that I did differently

Fixed it
That was the issue
Just a friendly reminder to keep commands for Avrae in #ddb-avrae-commands please.
My apologies
