#ddb-avrae-help
1 messages · Page 4 of 1
To cast a spell use the !cast <name of spell> command
See !help cast to learn more about the command and the available options
Also please run commands in #ddb-avrae-commands
Avrae commands won’t work in this channel.
As stated above, please use #ddb-avrae-commands instead.
Let’s keep this channel open for Q&A.
How do i add this channel
Just click on it, then look for a button at the top of the screen once you’re there.
Or go to id:browse
How many chacters can a player have linked to avre?
You can definitely have more than one, but I don’t know if there’s an upper limit.
How do you do rr with !roll
You don’t. You do it with !rr.
!rr 6 4d6kh3
Oh
How would i make a forgery roll with Avrae I have tried
‘!c deception - “forgery kit”
And it doesn’t work nor any other way I have tried
From my experience with tools in dnd. The stat that you rool for the tool can very from use to use and from dm to dm. So there isn't one set way to roll for it
So there isn’t a conman or snippet
There’s not built-in support for tools, primarily because tools aren’t associated with any specific ability.
If you know which ability you want to use, you can roll that and add your proficiency bonus where applicable.
!c dexterity -b 4 or !c intelligence -b {proficiencyBonus}
And if you wanted to save that as a snippet, you could.
!snippet forgery -b {proficiencyBonus}
!c dex forgery
Thank you
Hey guys! My character has some extra spells from his Strixhaven feat/background that aren’t showing up in his spellbook? Does anyone have an idea why that might be? The spells aren’t paywalled on ddb (chill touch, spare the dying, find familiar) but the feat is, though i have it thru my gms content share. Is there a way to work around that?
I think that’d a known issue with background feats.
!sb add is the quickest workaround.
Due to unforeseen complications with the live deployment, this update has been rolled back to 4.2.31, we will perform this deployment again tomorrow.
Heya, all! Thanks for your patience. It looks like this week's scheduled maintenance had something within it that caused some instability in the main bot that didn't exist when it was being tested, so the update is being rolled back. Due to that, the bot's going to be down for a little while longer than anticipated. Thanks for checking in!
Avrae should be rolling back online for everyone shortly! Thank you all very much for your patience, and we apologize for any inconvenience this has caused.
How do you turn off hybrid transformation for order of the lycan blood hunter
w avrae ofc
How did you turn it on?
Is it an initiative effect?
If so, then !init re [character] [effect] would do it.
!help import does.
How do i set up the !threshold command?
A dm for another game I’m in wants our rolls to be a min of 72 and a max of 85
And i know it’s possible to do that with Avrae, i just don’t know how
That's a user-made alias, not a built-in command.
You might be able to find it on the Avrae Workshop.
But what you've asked for can also be done with the built-in !rollstats.
You can set it up through !servsettings.
Aight, thank you!
Hey Everyone!
Avrae's deployment from yesterday will be re-attempted in <t:1704992400:R> at <t:1704992400:t>. We have downgraded the package that caused the issue, but we want to get all the other updates out to ya'll.
[Original Message Deleted]
[Original Message Deleted]
!sheet
!sheet
I got it too work thank you
Hey Everyone,
Due to some issues found with some imports from the Bestiary Builder that was added as a new feature this update. We might be performing a hotfix update tonight around <t:1705035600:t>, else tomorrow morning. Watch #342667972223172608 for the deployment information.
If you are receiving the error:
Error: Commands raised an exception: KeyError:'Creatures'
You can make your Bestiary to a non-private Bestiary and hit the Save Changes button and in most cases, it will resolve the problem.
Hello Everyone,
Sorry for the outage this morning. Due to the failed deploys done this week, Discord disabled our Bot Token at <t:1705056240:F> and disabled us until someone woke up to handle rotating the token out. We do have a request in to Discord Support to get the limits re-evaluted and raised so this doesn't happen again.
Good morning, everyone! Thank you for your patience with us over the course of the past few days while we iron out some of the internal update bugs and Discord limitations that have caused our recent brief downtimes.
For the time being, to mitigate the amount of downtimes we have, we are going to stick only to hotfixing before prime time on Saturdays, which may mean that some errors you notice that may cause commands to not function properly will not be patched for a brief period of time, but no longer than one week.
Please be aware that the normal updates that take place on Wednesdays around 2 PM (EST) will not be impacted. Hotfixes will only be released if issues that prevent commands from running at all (or other similar major issues) arise and need to be fixed.
At the moment, we have observed the following known issues causing commands to not function:
!tokenexperiences an error related to an internal Python package update that slipped through the cracks.- Importing a bestiary from the new website Bestiary Builder fails under certain circumstances.
We're working hard to ensure that these bugfixes are able to be deployed as soon as possible, but certain circumstances have made us wary of deploying too many bugfixes per day.
In order to fix the aforementioned known issues, a hotfix will be deployed around <t:1705161600:f>. Until then, you will continue to notice these known issues.
Thank you for your continued use of Avrae!
Heya, folks. Looks like Avrae is experiencing some downtime at the moment. This continues to stem from the updates from the other day. For the moment, our plan is to downgrade completely back to the most recent stable version until things are hammered out. We appreciate your patience!
Does Observant not work with Avrae?
I have the feat and the bonus is not adding up to my passive investigation and perception in the sheet.
!sheet doesn’t even display passive investigation.
But no, it doesn’t account for the perception bonus from Observant either.
!help
what is avrae?
hallo how do i make it so that when my players roll stats, it cant go below a certain number
add -min (value) to the command
v4.2.32 (1668)
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.32
New Features
- Adds support for homebrew creature imports from Bestiary Builder (http://www.bestiarybuilder.com), a site designed to make creating creatures for Avrae easier.. Thanks @VeryGreatFrog [Bestiary Builder]
Improvements
- Rephrasing Abort for Cancellation for Inclusionary purposes. Thanks @Boop boop
- Adding leniency on DiceCloud v2 Importer when Keys are missing.. Thanks @byronius
Bug Fixes
- Various Megathread Fixes
- Preserve ephemeral args in combat checks/saves (Fixed AVR-978). Thanks @Infinidoge.snek
v4.2.32 (1668)
New Features
Adds support for homebrew creature imports from Bestiary Builder (http://www.bestiarybuilder.com), a site designed to make creating creatures for Avrae easier.. Thanks ...
Good afternoon, all! It looks like Avrae is experiencing some issues with adding monsters to initiative and looking up their information as a result of the recent update. Thankfully, the amount of cases of this particular issue is fairly small, but we wanted to get the word out that we are aware of the issue and are working towards a fix, which should be implemented soon.
Other Avrae functionality seems to be working normally! Thanks for your patience.
v4.2.32-hotfix (1668)
@Changelog Follower
https://github.com/avrae/avrae/releases/v4.2.32-hotfix
Bug Fixes
- Fix for 'bonus_action' KeyError. Thanks Everyone who helped!
The previous issue involving monster lookup and adding monsters to initiative has been fixed!
Rolling 8 iterations...
3d20 (4, 9, 2) = 15
3d20 (17, 20, 13) = 50
3d20 (12, 6, 14) = 32
3d20 (19, 17, 13) = 49
3d20 (15, 19, 7) = 41
3d20 (15, 11, 7) = 33
3d20 (3, 8, 6) = 17
3d20 (12, 20, 19) = 51
288 total.
Whats command to do this?
The rr command lets you roll a set of dice commands. This can be useful for say homebrew character stat generations or homebrew critical hit damage rolls or other things where you need to roll multiple sets of dice rolls.
So that one would be !rr 8 3d20
v4.2.33 (1669)
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.33
Improvements
- Added Garbage Collection at recommendation of Disnake team to resolve possible memory leak occurring during resume events.
- Fix handling of cadv/cdis/sadv/sdis from ieffects. Thanks @Infinidoge.snek !
Bug Fixes
- Bestiary Builder now properly imports images. Thanks @VeryGreatFrog [Bestiary Builder] !
- Bestiary Builder now properly imports daily spellcasting limitations. Thanks @VeryGreatFrog [Bestiary Builder] !
- Unmake some of the mistakes to the DCv2 importer. Thanks @byronius !
Python Package Changes
- Updated from disnake 2.7.0 to 2.9.1
They gonna fix the rage for barbarian? Player in my server doesn't get his damage bonus when raging, had to make a custom snippet for him
It's currently working as intended.
The rage bonus only applies "When you make a melee weapon attack using Strength".
The effects system can't currently identify when you've satisfied that condition.
So an automatic bonus would erroneously apply to ranged attacks, spell attacks, attacks that don't use Strength, damage from saving throws, and even reduce any healing effects (since Avrae handles healing by using negative damage).
Using a snippet is a good solution since it allows your player to apply the bonus only where relevant.
I heard that multiline was changed so how does it work now?
The last time multiline was mentioned in the changelog was two years ago.
I tried making a multiline and it only does the bottom command
Worked for me. #ddb-avrae-commands message
!multiline
!echo one
!echo two
!echo three
What's your full command?
The one I want is:
‘!multiline Healing Hands
‘!cast “Cure Wounds”
‘!a “Disciple of Life”
And every server i try making it on or another multiline they don’t work
Are you trying to make an alias called "Healing Hands" that runs those two commands?
If you're just trying to run them normally...
!multiline
!cast "Cure Wounds"
!a "Disciple of Life"
Yes
If you want an alias...
!alias healingHands multiline
!cast "Cure Wounds"
!a "Disciple of Life"
!healingHands
Ok that worked, I’m sure the way I did it worked before. I must have forgotten the alias part.
Thank you
How do you not hid your monsters name and picture in initiative
You can name a monster whatever you’d like using -name.
!i madd wolf -name "Wolfy"
!i opt WO1 -name "Wolfy"
If you want to display their image, you can pull that up at any time.
!monimage wolf
!token wolf
Is there a way to include its image in their actions
Its way cooler if its "Ancient red dragon makes a breath weapon attack!" with its image on it rather than "ARD1 makes a breath weapon attack!"
You can add -thumb with the URL of the picture you want to use.
!ma "ancient red dragon" "fire breath" -thumb https://tenor.com/bfnhW.gif
anyone know what this means when trying to import a google sheet?
the character sheet is for an alternate system, so could it be that it's just incompatible, format wise?
Seems like you've changed the sheet version in a normally hidden cell.
You should change that back to whatever it was before (possibly 1.4 or 2.1) so Avrae knows how to interpret the sheet.
hmmmm.
do you know where I can find that hidden cell? I didn't create this sheet, it's just from another homebrew system someone created
We have no idea - best to check with whomever made it.
It’s in cell AQ4 — column AQ, row 4.
You just need to expand the hidden columns after column AP.
found the cell (I think). tried putting 1.4 / 2.1 in it, but got this error both times
That means you’ve got other problems, then.
Did you remove the "Additional" sheet?
Is there a way to make an alias that rolls a 1d4, and depending on which number it rolls, it displays a different text each time?
Yes
Can you help me with that then pls
The simplest option:
!alias text echo <drac2>
match roll('1d4'):
case 1:
return 'One'
case 2:
return 'Two'
case 3:
return 'Three'
case 4:
return 'Four'
</drac2>
Thanks
Of course, there's ways to improve that if you were looking for something fancier.
Is there a way to remove the username thing at the beginning, perhaps, but keep everything else?
Aliases always display a username.
Even if you used an embed instead:
!alias text embed -title "<drac2>
match roll('1d4'):
case 1:
return 'One'
case 2:
return 'Two'
case 3:
return 'Three'
case 4:
return 'Four'
</drac2>"
You could potentially do it through the automation engine instead (i.e. a custom action).
But without more details, it's hard to give any specific advice.
okay. I am still trying to make my cleric work. are there allias's i can make to first have the spell song heal rather then dammage targets?
and second have both of the channel divinities consume channel divinity counters?
What do you mean by “spell song”?
Healing in Avrae is essentially done by using negative damage.
-2d6, for example.
The official automation usually tags it with [heal], too.
So -2d6 [heal]
I’d recommend using automation instead of aliases, though.
You can hover over your character there and select the wrench to get started.
There’s a “Use Counter” option you can include for subtracting from your Channel Divinity.
Spellsong is the chanel divinity its intended to heal everyone in a 30ft radius, but instead when i target people it hurts everyone
!a spellsong
Did you create that directly in Avrae, or was it imported from DDB?
(You’ll need to do it in Avrae itself.)
it was imported from dndb. Cause its a dnb class ability just... not working right.
and what i need to program for this subclass is threefold:
a way for channel divinity spellsong to appropriately heal allies targeted for 2d8+wisdom. Subtract a channel divinity counter
A way for the second channel divinity to pull from the counter, and grant the cleric resistances to Bludgeoning, Piercing, slashing. As well as Sadv on dex.
and then lastly This all needs to be doable by an entire server of people. hence why i think an allias is needed or something easily done by other players so all benifit.
i could really use the help with this.
How does one damage their player when out of combat? Avrae complains that the channel isn't in an ecnounter when I try. It's not combat because they're being hit by a trap
They player would have to apply the damage themself.
!game hp -5 or !game hp -2d6, for example.
What I would do is:
- Automate the action using Avrae's website: https://avrae.io/dashboard/characters
- Use the export option to get the raw automation code.
- Use that code to create an alias that adds the action to the user's character.
You probably also want to edit the action in DDB to either uncheck Display As Attack, or simply add a space in its Notes section.
Which will stop Avrae from trying to import it as an attack.
okay and from yesterday, you did confirm 2d8[heal], But what about the viarable part that is the spell casting mod?
would that be like 2d8+wis[heal]?
-(2d8+{wisdomMod} [heal])
The end result has to be a negative number if you want it to heal.
Without the minus in front, 2d8[heal] would be a positive number, and therefore do damage.
okay and when poking around avarae io. i saw the ability to add variable. but exploring the options im uncertain if theres ways to make it grant temporary bludgeoning, piercing, or slashing resistance?
You’d need to use an initiative effect for that.
Variable nodes just store a number for use in the automation itself. They’re gone as soon as the command finishes.
Is there a way to add Proficiency Bonus to a check?
For example if I wanted to make a tool check can I do
!c Strength -b Proficiency Bonus
Instead of
!c Strength -b 2
So it's easier to track across different characters?
!c str -b {proficiencyBonus}
Awesome thank you!
v4.2.34 (1670)
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.34
Improvements
- Adds a blockquote on -phrases for checks, saves, and automation. Thanks @Turtle.py
How do I use this
You can head to #ddb-avrae-commands and type !tutorial quickstart for an interactive introduction.
!tutorial quickstart
Or check the official site:
http://avrae.io/
That will only work in #ddb-avrae-commands, not here.
What is the command to grapple?
There is no built in command for grapple. It would basically be a contested strength check though.
Question
What perms I need to be able to add aliases thru the workshop page to the server I don't own?
(asking since the neither the server owner nor I know, and I want to help him adding aliases)
It’s listed in !help servalias.
But you’d need either administrator permissions, or a role called “Server Aliaser” or “Dragonspeaker”.
Whats commands
In #ddb-avrae-commands, type !help and Avrae will direct message you a list of its built in commands.
!help
They won’t work in here. Try again in #ddb-avrae-commands.
Is this channel help for workshop commands as well? Or just the standard ones listed in Avrae.io?
In the meantime, is there a snippet that I can add to adjust a player’s ac due to partial coverage, half coverage provided by basic avrae?
We could probably help with basic questions about the workshop itself here.
But for more advanced questions, or for questions about user-made aliases in the workshop, you'd probably have better luck in the Avrae dev server.
http://support.avrae.io/
The best place to get help for, chat about, and share creations for the Avrae Discord Bot, the #1 D&D bot on Discord! | 19861 members
As for cover, there's not built-in snippets for that, but they're pretty easy to make.
gl
Hello i am having issues with avrea and dndbeyond if someone could give me some insight
Thx
So what's the issue?
im having issues with avrea not accepting some of my spells when i type out casting for eldritch blast it works just fine but when i type out casting for hex of chromatic orb it says my account isnt linked
And my account is linked
So when you visit: https://www.dndbeyond.com/account - the Discord account there matches your Discord account being used for this character?
Correct
It doesn’t have an issue with most commands like i can access my character sheet and a few spells but most of the spells don’t work
Okay - when you visit https://www.dndbeyond.com/account/marketplace does it say your entitlements data is in sync?
Or is there a button to sync them?

No there is no button it says that the data is in sync
Okay so that means your entitlements are in sync
Awesome
Can you try casting one of these misbehaving spells in the #ddb-avrae-commands channel?
!cast chromatic orb
is there a collection for the strike of the giants feats?
When using spirit guardians how do I do save and damage on the monsters?
They should be automated already, if you've got access to them on D&D Beyond.
Even if there was a workshop collection, it would have to check for the same access.
Once you've cast the spell, it adds an attack you can use.
You'll see it if you !a list.
Ok got that, now when I try using ember of the fire giant avrae is acting like I'm trying to use soul of the storm giant, which I don't have
And apparently my players need to update something properly because they should have access to all this through my campaign but it's not showing on their !a list even though they're in my campaign, I have content sharing on, and my master tier subscription is up to date
Have them log in to their DDB account and visit https://www.dndbeyond.com/account/marketplace and make sure their entitlements are in sync. Then use the !update command on their character.
Appreciate that, I'll put an announcement up for them now.
Any idea about Avrae using the wrong feat? The character I made doesn't even have Soul of the Storm Giant, but that's what it's trying to use when I activate its Ember of the Fire Giant?
Not sure about that - it may be a bug with Avrae's automation. I'd suggest visiting the Avrae Developer Discord and see if it's a known issue or if it needs to be filed as a bug.
Got a link? I left that server awhile ago because my questions were always either flat out ignored, or no matter how many channels I went to with the same issue I kept getting directed to another channel being told "I was posting in the wrong place" until I gave up out of frustration
Appreciate it, ty
Thank you
v4.2.35
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.35
Improvements
- Allow quote pairs to work everywhere argparse is used. Thanks to @byronius
- Actions that have Damage nodes will now show a footer of the damage dealt when out of combat. Thanks @Turtle.py !
Bug Fixes
- Corrects an issue that prevented actions without automation from displaying a footer showing there was no automation. Thanks @Turtle.py !
Python Package Changes
- Black updated to 24.1.1 from 23.3.0
- Pillow updated to 10.2.0 from 9.0.1
- Thanks to @byronius for code fixes
Can i ask questions about Critterdb here
What’s the actual question?
How do i make an action force a Saving throw
There’s a guide here that should help.
#ddb-avrae-help message
Question about !ddb
When players who don't have their accounts linked send this message will they receive instructions on how to link their account? I cant remember as its been a while since I've done that.
They will indeed.
Ultimately, it just sends them to this page: https://www.dndbeyond.com/account
We're having issues getting new images uploaded into discord to load into our combat map.
Anyone know what could be wrong? It works fine in images that we already have in our server, just not on new ones we upload.
I'm trying to import a gsheet for the first time, usually I use ddb, but I thought I'd give a homebrew a go. But now Avrae says the sheet is invalid and reminds me to share it with her. I've done this, repeatedly, but I can't get it to work..
That suggests the Google Sheet you're using is either not supported or someone/somewhere has changed a column that breaks the sheet functionality.
If you want something mildly automated use this Google Sheet (https://gsheet2.avrae.io/) and do not hide or change the columns around - Avrae needs them in that configured setup to use the sheet correctly.
What's the command to add 1d6 psychic dmg to a longbow?
Do your normal action command (e.g. !a longbow) then add the extra bonus damage like so: -d 1d6[psychic].
So all together it would look like !a longbow -d 1d6[psychic] -t <target>
Double bladed scimitar, how do you do do the special attack in avrea?
The special is after you attack as part of the action you can use bonus action to attack dealing 1d4
Items don't have built-in automation.
You can either set it up as an attack on your character sheet and then !update.
Or you can add it directly in Avrae.
You mean customs action?
Yep
I guess, i need to make double-bladed scimitar bonus action attack. Then manually add the 2d6 fire dmg?
You never said anything about added fire damage. 😅
Better to add it all directly in Avrae, then.
It's a flame Tongue Double-Bladed Scimitar, so I'll do
!a flame -d 1d4 2d6fire
!a create flame -b "strengthMod + proficiencyBonus" -d "1d4 + {strengthMod} [slashing] + 2d6 [fire]" -activation 3
Ohhh now i get what create means hahah
What's activation 3?
That adds it under Bonus Actions when you !a list.
Got it, thank you
More about activation types here:
https://avrae.readthedocs.io/en/latest/automation_ref.html#AttackModel.activation_type
v4.2.36
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.36
Python Package Changes
- gspread updated to 6.0.0 from 3.7.0
Good afternoon, everyone!
Just wanted to hop in here in let you all know that we are currently aware of a bug effecting the import and updating of GSheets-based character sheets. Following today's update, you may encounter an error where attempting to import or update a character sheet that was made with GSheet; this is a known issue, and is currently being worked on. However, this may take some time to resolve completely. Thanks for your patience while this fix is worked on, tested, and implemented!
v4.2.36-hotfix1
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.36-hotfix1
Bug Fixes
- Fix token expiration issues for gSpread Thanks @byronius
- Fix GSheet reauthentication issue. Thanks @byronius
Python Package Changes
- rapidfuzz updated to 3.6.1 from 2.0.11
How do you not apply modifiers to attacks for two-weapon fighting
Create a separate attack that doesn’t include that modifier.
Or subtract it from the existing attack each time. If the modifier is +5, then -d -5 for example.
I play AL with my kids, and we received the Butcher's Bib at a con this past weekend. Since it's in a book I don't already own, I bought it on DDB to use with character generator. I was able to add it to my character inventory, but it does not appear in search when I try to add it to theirs. Anyone know what may be wrong?
Make sure that character has Critical Role content turned on in their options, because that's where the Bib originally came from.
Thanks so much, that was the problem!
why is my blowgun formatted this way?
How did you expect it to be formatted?
And what does this have to do with Avrae? 😅
how do you get codes
Codes for what exactly?
Like aliases to use for Avrae?
I suggest using the Avrae Workshop to subscribe to specific community-built aliases - see Avrae.io for more info.
How do I roll for stats
!rollstats
Hello!
Imma try to elaborate the question a little better
Ok ok I'm trying to wild shape in avrae
With a moon druid
Into an specific beast
Question: how?
keep in mind you talking with a neophyte so my excuses in advance
I went and picked a class that seems complicated for a Beginner lol
The built-in command for Wild Shape doesn't do much. 😅
But there is a user-made alias for this that's pretty popular.
https://avrae.io/dashboard/workshop/62cf7f72e461f451040c49c9
This collection includes aliases that will allow you to utilize a Druid's Wild Shape ability with the recent "!init add" changes, allowing you to more accurately use the ability. There are also a handful of utility aliases that will hopefully improve your Avrae experience.
If you are a Moon Druid, you will need to set your subclass through eith...
Thanks!!
v4.2.37
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.37
Improvements
- Add typographic apostrophe ’ (aka smart quote) into the exception list when considering mid-string apostrophes. Thanks @justhalf
i'm doing !campaign with a dnd beyond campaign link but it's saying its not a dnd beyond campaign link
Are you using the campaign link or the invite link?
The one you need should look something like this:
https://www.dndbeyond.com/campaigns/1234567
For which the command would be:
!campaign https://www.dndbeyond.com/campaigns/1234567
Can anyone help me? I recently became a dm and I want to know how to make a game
In Avrae? !tutorial Running the Game (DM) and !tutorial Initiative (DM) might help.
Thanks
Just discovered this channel... so much good stuff! Thank you @viscid kernel for the time and effort you spend to educate us. I'm a new DM and run a small pbp for family. Just reading back a few weeks has already shown me fixes for problems and has given me a ton of rabbit holes to go explore!
If i change the name of a spell in D&D Beyond, shouldn't it change in Avrae too?
Like weapons
I wish 😅
How do u make characters
You need a character sheet in D&D Beyond, GSheets, or Dicecloud. Check !help import for more info.
!help import
Won't work in this channel. Try it in #ddb-avrae-commands.
It actually does but it brings u to commands
How does one delete a character from avrea in a channel?
New to avrea and couldn't find a command for it
!char delete <name>
v4.2.38
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.38
Improvements
- AFR-1019: When casting a spell with a spell slot, a delta (-1) will now be shown. Thanks to @Turtle.py
if i want to use booming blade with a whip attack how would that command look or do i need to do 2 separate commands?
Two commands
You could use an alias or create your own attack if you want it all in one.
How do i favor hunter's mark, into a whistling?
Could you rephrase the question? Not sure what you’re asking.
Can you edit the hunters mark cast to say whistling "song"
!cast "hunter's mark" -title "Janrei whistles a tune!"
You might also try -phrase instead of -title.
Thank you
A little help with the -title arg? Just need to know how it works, as i want to make an alias that rolls a check for a monster, but swaps out the monster's name for a custom one
!mc commoner str -title "Bob makes a Strength check!"
How do I add Avrae to my server
Go to https://avrae.io/ and click that nice blue Invite button down the page
How does one add a combatant who's already in initiative to a group
Oh nvm it's !i opt (combatant name) -group (group name)
hihi id like to ask a ques
when dm-ing during innitiative could the bot send me the message of the stats to a specific channel instead of my dm?
What stats are you trying to get?
And what kind of channel are you trying to send them to?
So just re-posting my question here from the channel I wrongly posted it in 😅
I am running a campaign for 3 groups atm and one of the groups reached a breakpoint where the stat-total I allow for their characters should they roll new ones is pretty high (Due to my setting being a bit of a powercreep one) - I have the rule that when they roll for stats they now roll till they have 5 stats blocks between the total ranges of 80-90, but this is pretty high and it takes a lot of spamming with the !ranchar command to gets this.
- So the question: Is there a way to make a special command-roll for Avrae that lets me set that it rolls the total to be in-between set numbers?
I already know that I can use !servsettings and mess around with that but this would set the rules for my ENTIRE server, not just for the group that now has access to these higher stat-totals (Which is why I was hoping there is a special command-roll you can do.)
The !threshold alias might suit your needs.
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-Fi
Issues?
You can file reports and feature requests, as well as see the source co...
It was pretty popular before Avrae got native support for that.
the initiative stats, instead of sending it to my dms, i want to have it send to a specific channel instead
The only other option would be the channel where initiative is running, by unhiding the monsters you want shown there.
ah alrighty
thanks sm !!
How to use eleven accuracy in avrea
Add eadv.
!a longbow eadv
You can also use !help a to get the full list of arguments.
Eadv worked thank you
Is there a way to roll multiple dice, but make it so that no 2 dice can roll the same number?
Like i roll 9d10s, and if a die rolls a 7, another die cannot roll a 7 also?
v4.2.39
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.39
New Features
- Add spell_level as an automation variable by @Turtle.py
Improvements
- Minor documentation fixes by @Croebh (They/Him)
- More Documentation Fixes by @VeryGreatFrog [Bestiary Builder]
Bug Fixes
- fix(character): return existing cc in create_cc_nx by @Infinidoge.snek
- This could potentially be a breaking change for some aliases. Keep your eyes open!
You can create that here on the Avrae dashboard:
https://avrae.io/dashboard/characters
Just hover over your character and click the wrench that appears to get started.
Afternoon everyone! We are pleased to announce that Avrae should now fully supports the Kobold Press's Tome of Beasts for Monster Automations
What the command to use maneuvers of battle master?
!a <name of maneuver>
So let's say you have the maneuver Parry - it would simply be !a "Maneuvers: Parry" and Avrae will do the thing and remove a superiority die.
hello, can someone give me an aid?
How is the correct way to code a finesse weapon directly in avrae? Because the way i used to is not working. I dont know if its as if I am doing something wrong or missing a part.
The code I use is:
!a create "Shortsword" -b max(strengthMod, dexterityMod)+proficiencyBonus -d 1d6+{max(strengthMod, dexterityMod}[slashing]
Is it wrong? Oh, I know I can just do it directly in the dashboard but I am trying to learn quick coding using prompts.
when I use this code I get an error that max(strengthMod cant be used as a bonus.
You're missing a closing parenthesis after the second dexterityMod.
And for any argument with a space in the middle, you'll need to wrap the whole thing in quotes.
oh, yeah sorry i deleted that one by mistake.
But the error I get is not from damage but from attack bonus
!a create Shortsword -b "max(strengthMod, dexterityMod)+proficiencyBonus" -d "1d6+{max(strengthMod, dexterityMod)}[slashing]"
That's because you need to wrap it in quotes.
Otherwise it thinks the argument is just the first "word", which in your case is max(strengthMod,.
Is there a way to do !init next for multiple creatures at the same time
Use !i goto [name] to go straight to the person you want.
There’s also !i skipround
how do I use cusrom counters
!help cc has the full details. Is there a specific part you wanted to know more about?
Cant use them at all anyway
cant reduce their counter
tried help cc already
nothing works
So I have a cc called "Superior Maneuver"
Cannot reduce or use it in any way
in any way at all that I have tried
help has not been any help[
There is nothing specific to talk about
only that nothing works.
!cc "Superior Maneuver" -1 should do it
You probably don’t even need to use the full name. !cc super -1
@viscid kernel ok thanks
How do you make avrea custom attacks for the manuover pushing attck? It's because dndbeyond didn't give me the choosing box when i picked superior techniques
You can do that on the Avrae dashboard.
https://avrae.io/dashboard/characters
Just hover over your character and click the wrench that appears.
Is Avrae's "Healthy","Injured", "Bloodied", and "Critical" based on anything in game or something else
I think that comes from a historical nomenclature in D&D (but not necessarily specified/codified in any specific rules in 5th Edition) that helps give players some understanding of how much damage they've done without actually telling them the monster's hit points.
Bloodied is drawn from 4e where the monster hits 50% of its HP. Critical is 10% though I don't know where it's specifically pulling from. Injured just means less than 100%
i tried to connect avrae to my campaign but it just said that its not a valid link
Make sure you are using the link from the campaign page and not the join link
that worked but somehow the bot doesnt recognize my discord connection
What do you mean doesn't recognize the connection?
it says i need to connect my discord account even if i already did that
Have you used the !ddb command?
You can also check to make sure you are connected to the correct account at https://www.dndbeyond.com/account
im gonna try that
that worked it i think
v4.2.40
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.40
New Features
- Add channel and resetall sub commands for !character command and other improvements to consistency, Thanks @thetreat for your first contribution!
Some big changes to how character sheet management is handled:
A channel context can now be used to have channel-specific characters in addition to server-specific characters. This is most useful for those people that have multiple campaigns in one server. By default, it will use your current global character as the character that gets set for these commands.
The resetall command will reset any server-specific or channel-specific mappings that have been created and leave just your global character.
An optional name parameter has been added to both the server and channel commands to allow you to directly specify what character you want set for that specific context
!char channel Mordenkainen
!char server Vecna
To help clear up what context is currently set for Global/Server/Channel, whenever a character embed appears, it will add a changelog of the most recent command and the new current state of all those contexts based on the channel and server you are in.
Improvements
- Updated SCDS from DDB to v2
Hey Everyone,
Just letting you all know that on <t:1711648800:F>, we will be rolling out an off-schedule update to re-add the ephemeral ( vanishing ) times to the embeds for character swapping. You are welcome to join the Beta Tester role and test it out in #903343198901002251 if you desire to see it and give us your thoughts before we deploy it. The timer is currently set to 20s as of this announcement. That might change pending feedback to shorter, or longer depending on discussions.
v4.2.40-hotfix
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.40-hotfix
Bug Fixes
- Character Embed's are once again ephemeral. Thanks @thetreat
How do I determine my strength stat?
Avrae reads the ability scores from your imported character sheet.
There isn’t a way to set your STR score directly in Avrae.
How do you create snippets again with description?
".!snippet "2ammo" -b 2 (what's next?)"
A snippet just substitutes args from another command, so which args you should use depends on what command you’re using it with.
If this is planned for use with the !a command, you can use !help a to see the available args.
But I’m guessing you want something like -desc "Description here."
Hey all. I've tried to search but I can't seem to find the answer. I'm the DM and trying to add my campaign to the channel we have our sessions in but for some reason it's not working. I just keep getting the error that "This is not a D&DBeyond campaign". dnd beyond is linked to my discord, and I have avrae in the server, and have added it to the channel for discussions, so it's all linked. I'm not sure what I'm doing wrong.
Make sure you're linking to the URL of the campaign, not the campaign invite link.
Oooooh I have no idea how I missed that! Thank you lol
How do you spend hit dice on avrae?
Hit dice aren't tracked natively.
You could set up a custom counter for it, or check for a user-made alias on the Avrae Workshop.
https://avrae.io/dashboard/workshop
Im wanting to cast a spell as a held action.
One of my monsters named "CSFB1" (Counterflux Blastseeker) has a held action to cast scorching ray at a PC.
It's now triggered but what's the correct command to cast it?
I thought
i aoo cast "Scorching Ray" "CFBS1" -t <target name> would be correct but it isn't.
[Ping Response Please]
!init reactcast <combatant_name> <spell_name> [args]
So !init reactcast CFBS1 "Scorching Ray" -t <target>
The command here tells the character named "cast" to use their "Scorching Ray" attack.
so the ! command doesnt work what do i need to do
It’s possible someone changed the prefix. You could try @Avrae#6944 prefix ! to reset it.
v4.2.41
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.41
Improvements
- Receive Level from DiceCloudv2 instead of doing math of classes.
!char namecommand updates to bring it back to parity with original. Thanks @thetreat- Make use of new Computational Endpoint for Avrae Imports of DDB Characters utilizing most up to date rules/game engine.
- This means that Background Feats work!
Hey Everyone,
We are aware of the various issues plaguing Artificers as well as some spells missing from spellbooks on DDB Imports. This is due to the change of the DDB<->Avrae conversion and some changes that were made to that layer. We are working to resolve those issues without having to rollback or redeploy Avrae.
Is there a way to have subtotals of damage that has been rolled?
For example, I might want to know how much lightning damage a javelin of lightning does and when multiple attacks are being done with them, then I would love to make it easier to read subtotals, instead of calculating them every time
You could write a custom attack to calculate and display that.
But there’s nothing built-in that would apply to existing attacks.
Hello, all!
Earlier today, an announcement had been made regarding an issue with spells not importing properly.
Over the course of the past few hours, a fair few more details have been discovered about the bug. The bug appears to impact all spells on character sheets that were imported from D&D Beyond that are 1) always prepared, and 2) always known. This includes such things as spells from Cleric Domains, spells from Paladin Oaths, spells from Warlock Patrons, among other sources. In addition to these spells being imported improperly, a non-zero number of Artificer Infusions are also impacted by this issue.
This issue arose due to a recent update with Avrae wherein a new service was relied upon for information regarding these features when importing these character sheets from D&D Beyond. The issue that Avrae is being impacted by was apparently an issue that has impacted that service for some time, but was only discovered as a result of the erroneous imports from D&D Beyond.
As a result of this new knowledge, it was determined that it might take a little while to fix. A good amount of development effort is being put into resolving this in a timely manner, but due to the nature of the issue, that may not be possible.
In response to this, the development team has decided to continue working on this issue; however, if a solution is not found by the end of tomorrow, Avrae will be rolled back to an earlier version to allow for normal operation to continue until a resolution is found. In particular, changes originating from the more up-to-date rules engine (for example, feats from Backgrounds importing and functioning) will not function as they have since the most recent update this past Wednesday until we can ensure that a solution to these changes will not prevent normal operation. However, everything else should function normally!
We appreciate your patience while we deal with this issue!
How can this be done?
You can do that on Avrae’s website. Head to this page to get started, then hover over your character and click the wrench that appears.
There’s documentation here:
https://avrae.readthedocs.io/en/latest/automation_ref.html
And the folks on the Avrae dev server can help if you get stuck.
https://discord.gg/yPQUqZX5
Good afternoon!
The issue that was reported yesterday wherein spells from certain sources, as well as Artificer Infusions, were not importing correctly has been fixed.
Due to the nature of the issue, Avrae does not need to go offline for her to once again begin correctly importing impacted D&D Beyond sheets. Many thanks to the efforts of the developers involved to ensure the timely resolution of this issue, and many thanks to you for your patience!
How do you use more than one point of lay on hands?
!a "lay on hands" -amt # and replace # with the number of points you want to expend
Using the !a command to list all your actions also shows some additional text for some actions (e.g. it states to use the -amt # for lay on hands)
v4.2.42
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.42
Improvements
- Additional improvements to the
!charcommands. Thanks @thetreat- Documentation cleanup
- Toggle removed for server and channel commands
- Fixed resetall
- Made the commands proper subcommands
!helpon servers with an adjusted command prefix will now show you commands using that prefix. Thanks @Croebh (They/Him) [Not the Dev]- Made
!save deatha subcommand. Thanks @byronius
Bug Fixes
!save death [fail|success|reset]will properly fail, succeed, or reset your death saves again, without rolling. Thanks @Croebh (They/Him) [Not the Dev]
Hello, there is something that I am confused about the Beyond's action Creation.
I want to make a transformation ability that takes an action to have an effect, and it would show in init that it is on and for 1 min [10 rounds],
as well as I also want to make a special attack that is once per turn on a hit that deals half-character damage and can target monsters and such.
I want to also make an ability that will roll a d6 and then take them away from the hp of the character [Much like the feat vital sacrifice]
lastly, there is the transformation and I do not want it to deal damage at all I just want it to give the character using it an effect and be a wall of text essentially
this is for a subrace for aasimar scourge
it copies some stuff but have its own transformation
this is the damage thing
i essentially want to make it so the 10 is up there
at the damage thing
this is the transformation that i want to have only the effect on and not the Meta damage thing
and this is the Similar Vital Sacrifice thing as well, i want to make it deal damage to self
these 3 problems is all i have once solving them the sub race will be ready to be online
can someone help please? and thanks in advance
Please Ping me as well
The first and the third you’d need to create directly in Avrae. For homebrew, it can only import simple attacks (an attack roll and damage roll).
You can do that in the Avrae dashboard. Just hover over your character and click the wrench that appears.
https://avrae.io/dashboard/characters
and for the second?
If it’s just an attack roll and damage, it could potentially be done in either system.
But I’m not sure what you mean by “half-character damage”. 😅
oh sorry
half character total level damage
and as well as last point which is the forth
@viscid kernel sorry for the ping if you hadn't noticrf
And that’s for a race, correct?
It’d be easier to do in Avrae.
But it’s doable in Beyond.
Please enlighten me with this sacred knowledge 🙏
For Avrae, just add an attack that does {level} damage.
For Beyond, you’d have to set it to do a damage of Fixed Value: 1.
And then add an override for every level where the fixed value changes.
So… every level. 😅
Like...
Hmm...
This will be funny...
Omg I will do this for 20 times? 🤣
Wait not 20 O.o
40 😂
Omg please tell me you joking x-x
20 times, yeah
Hence why I said it would be easier to do in Avrae.
How do you make the "-desc" to show up in the attack tread
!a dagger -desc "Your description here"
Is there a way to repeat a command multiple times?
If I'm making a lot of attacks, for example
Yes but it's not optimal and the devs strongly recommend not using it - the !multiline command. See #ddb-avrae-commands message
If you're making the same attack multiple times, you can use -rr or add multiple targets.
!a longsword -t Bob -rr 3
!a longsword -t OR1 -t OR2 -t OR3
Hello
I am trying to set up avrae in my server but can not set a prefix command for it pls help me
Are you using any othjer bots on your server? They may interfere with Avrae's preferred ! prefix.
No i only have avrae
Do you have admin privledges on the server?
I made the server
And you invited Avrae to the server? (https://invite.avrae.io/)
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Yes
Sorry for all the questions - just trying to make sure we're not missing anything.
That's ok
Does Avrae have permissions in the channel?
1 sec lemme look
Like when you look at the channel roles, is Avrae listed?
Now it is
Okay see if you can run a command using Avrae on that channel
Hi, can I ask how to get avrae to roll a formula but re-roll 1s?
So like 4d4*10 reroll 1s
I’ve tried doing !r 4d4*10r1 but I honestly don’t know know if that’s the right way to do it. It doesn’t seem to be working — I’ve ran a load of rolls and it’s not rolling any 1s at all, but neither is it showing that it’s re-rolled any 1s. I think I must be doing it wrong.
Depends on how many times you want it to reroll.
What happens if the reroll is also a 1?
!r 4d4ro1 * 10 will reroll it once.
!r 4d4rr1 * 10 will reroll it as many times as it takes.
!help roll has the full list of operators.
Ah I was close but no cigar. Thanks 😄
Having some issues with avrae and dnd beyond connecting rolls for one of my players.
We imported character into the server.
We connected the campaign to the server.
We were testing it out yesterday. They can roll on the dnd beyond app but the rolls don't cross over to the server.
We tried deleting their character and re-importing them.
We checked to see if their dndbeyond account and discord is connected, which it is now.
We tested it again and it's still not processing the rolls onto discord/avrae.
I'm not having issues with it and neither is another player.
Are we doing something wrong??
Do we need to do something additional?
Make sure the correct account is connected, make sure that the character is in the correct campaign.
v4.2.43
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.43
Improvements
- Added a newline for summary docstring in !help as well as more concise command specific help description. Thanks Rev!
Python Package Changes
- LaunchDarkly SDK 7.2 to 9.x
Correct account seems to be connected and character is in correct campaign.
Dice tray settings are set to be viewed by everyone
If you have them hop into the avrae support server they can probably help faster there. Having them run !ddb to confirm things first can help too.
When they roll in the app, do the results appear in the Game Log on DDB?
went to the avrae support, didnt have much help there
results do appear in the game log on ddb
as a GM, if i roll their character's stuff, it works on my end but it doesn't work on the player's end, also double confirmed with them that they're tapping on the square or modifiers
they do and it does roll in the game log, but doesn't connect to the server on Avrae
how do i create a alias for gift of alacrity? i use dicecloud and avrae dont let me cast
They’re not using a browser extension like Beyond20 are they? That can sometimes interfere with normal DnDBeyond functionality.
Is there a way of getting Avrae to announce release notifications in a channel on my own Discord server?
Hi there. I was hoping I could get some help with a command for loot generating and exp with avrae.
Essentially with just calculating total party level to generate such.
The folks on the Avrae Discord have a channel for helping folks develop their own aliases - you may want to check with them.
okay thanks
There’s an announcement channel on the Avrae dev server you can subscribe to.
http://support.avrae.io/
If they run !ddb-debug, what DDB username does it show? Is that the same username the character belongs to in DDB?
Similarly, if they go here, what Discord username does it show? Is that the same account that imported the character on your server?
https://www.dndbeyond.com/account
No extensions but figured it out! Just had to remove the player temporarily from campaign.
Delete character on avrae.
And then reset the invite link and did everything all over again which worked!
Interesting! Glad you got it sorted out.
how do I add a horde to an encounter?
Probably depends on what you mean by "horde". 😅
a group of enemies of a single type that act on the same init
If you just mean adding more than one of the same kind of creature, then add -n [amount].
If you want to group them as well, add -group [name].
!i madd orc -n 3 -group Orcs
also if I'm using a custom creature from my bestiary I just replace orc with their name yes?
Yep
thx
Hello everyone, I'm making my first dnd game with some friends. I'm going to be the dungeon master but I have some issues.
Sould I make character sheets for my enemies or not?
Also I'm still confused on how and where to put certain things in the character sheet, like modifiers
Hi there! Your questions sounds like it would best fit in #dnd-newcomers! This channel is for getting support with Avrae, the Discord bot for D&D.
Also use #dm-discussion if you are a first time DM, they helped me out loads
hello all for some reason some of my players are able to use the encounter sheets in our campaign to roll from encounters but others are not and I cannot as well. any notes on this?
please DM advice if anyone knows how to fix this issue
You could try running through !tutorial beyond to double-check that everything is set up correctly.
so it turns out it was the beyound 20 whisper rolls sending it to my mail vs the channel
turned whispers off and it fixed it
kinda cool
how can i change the flavor text of attacks?
i made a wildfire druid
that im styling as a jojo character
and i wanna change some attack texts
like
casts eldritch blast
to
EMERALD SPLASH!
and summoning the fireseed would be
SUMMONS HIS STANDO: wairudo faiyaa!!!
Does Avrae have a way to set up temporary stat blocks for monsters? Do I have to set something up in DNDBeyond?
Check out the bestiary command - Avrae can import monster statblocks from two sources (not DnDBeyond yet). See #ddb-avrae-commands message
You can add -title to any command to change what it says.
!cast "eldritch blast" -title "Jojo casts EMERALD SPLASH!"
That's more involved than I was looking for. I was hoping to program a few buttons like [1d20+5] [3d8+3] and just have those on hand, for instance.
thanks!
ill use that for now, but since i often use dicord on mobile, is it possible to set up alias so i can type it out faster?
How much does Avrae cost to add to a Discord server?
Avrae is free
Yeah, you can!
!alias splash cast "eldritch blast" -title "Insert here"
!spash
Thanks!!!!!
@wheat garden are you dead
Not according to this:
#ddb-avrae-commands message
Good evening!
We are aware of the issue being seen of our tasks / clusters sporadically restarting recently. We have isolated 2 possible things that may be contributing to this. The first, we have addressed and is currently running for testing on our Nightly build. We are planning on releasing this in the morning ( Eastern time ). The second, is related to the Discord API itself which is having some higher latency then normal, and we are seeing several disconnects and reconnects due to this.
The reason we are waiting for the morning is to keep our eyes on the DiscordAPI latency and see if that resolves and clears up just to see how much of the issue is related to that, as well as to get some testing against the Nightly build to ensure that our fix is properly functioning and resolving the issue.
v4.2.43-hotfix
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.43-hotfix
Improvements
- Added 1 additional cluster taking us from 12 to 13
Bug Fixes
- Fixed the issues with LaunchDarkly and GameLog.
Morning all!
As you may know, Avrae was experiencing some issues with short downtimes popping up over the course of the past few days, as reported in our previous announcement. However, after a hotfix this morning was released, this issue has been resolved! In addition to solving the short, sporadic downtimes, an issue involving GameLog sync from D&D Beyond was also fixed, so that feature should function more consistently, as well.
Thank you for your patience while we investigated the cause of this issue!
Can you manage Ki points in avrae?
is there a way i can implement the sharp shooter feat into avrae attack rolls?
!a longbow -b -5 -d 10
You could also add it as an attack of its own or make a snippet if you want something more reusable.
How do I import DDB character sheet.
!import you can DM Avrae directly for help with that !help import
I made a Homebrew Monster on DDB... but I can't seem to add it to combat with Avrae. What am I doing wrong? Please ping me if you can help.
Avrae only supports homebrew monsters added in CritterDB. See !help bestiary for more info.
Okay... so in that case... how does one build an Attack that uses a Save instead of an Attack roll? Which is the whole reason I tried to build it on DDB since I couldn't get CritterDB to recognize it.
There's a helpful post here that goes over that:
#ddb-avrae-help message
Well... that's handy.
I don't do DDB Advertising Announcements here often, if at all. However, I would like to share. DnDBeyond Marketplace has been refactored and rebuilt to include Physical & Digital Bundles, as well as some of the 3PP Content that we are partnering with to release.
v4.2.44
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.44
Improvements
- Enables strict=True option for get_effect for aliasing. Thanks TheRev and @VeryGreatFrog [Bestiary Builder]
- Added support for Include and Exclude tags on damage resistances/immunities/vulnerabilities for Dicecloud V2 characters. Thanks @Croebh (They/Him)
Bug Fixes
- Fixed the Death Save portion of the "Playing the Game" tutorial. Thanks @Croebh (They/Him)
Improvements
Enables strict=True option for get_effect for aliasing. Thanks TheRev and @VeryGreatFrog
Added support for Include and Exclude tags on damage resistances/immunities/vulnerabilities fo...
How would I load a character into avrae as a monster?
So the hp will be shown as healthy injured critical and all that.
Basically I have build a character using dicecloud I want to use as a npc.
Check the Avrae help on 'bestiary'
You can import homebrewed monsters using CritterDB but I think they recently added another provider
DiceCloud and DnDBeyond monsters imports are not currently supported.
Mm alright thanks!
If you built it in Dicecloud, you can import it as a character instead and still add it to initiative.
You can also add generic combatants to initiative if all you want is a health display.
I’ve seen a lot of servers with seemingly custom plugins that I can’t find on the avrae dashboard, such as: excavating ruins for trinkets, a bag filled with items for new players, etc. any ideas how to do something like that on the dashboard? I’m new to avrae kinda but am eager to do more
Yeah, those might be private aliases for those servers. You could always ask the server itself what they're using.
If you want to learn more about writing aliases, though, I'd start with these links:
If you've got any further questions or need a hand with your own alias, then the Avrae dev server is a great place to ask.
https://discord.gg/3nXaBHVq
I'm learning how to use Avrae to include more games on discord. But doing a part of the tutorial about adding characters. How can use switch active characters?
!char [name]
Can I put something in an action command alias to decrement a custom counter at the same time?
I can't find an argument for that other than !cc but that's a separate command
Technically yes, but I’d recommend using the automation engine instead of an alias.
Head to the Avrae dashboard, hover over your character, and click the wrench that appears to get started:
https://avrae.io/dashboard/characters
Tried that. But keeps saying that a previous character is the active one and gives no options to allow me to change it.
Did you !import any other characters? What does it say if you try !char list?
There we go, that led me to sort it out. Thank you!
I apologize for the Delay. The Vecna Eve of Ruin is now supported and automated for Avrae!
Hello, everyone! I have a bit of an important announcement to make.
Tomorrow, starting at <t:1715796000:t>, <t:1715796000:R>, our typical weekly maintenance will begin. However, this maintenance will be a little different. We need to do a little housekeeping behind-the-scenes and, as a result, the bot will be down for longer than usual during this maintenance. Historically, our typical maintenance takes around 5-10 minutes from the moment the bot is shut down to the moment it regains complete functionality on all servers. However, for this maintenance, we anticipate that the bot could be unresponsive for up to an hour. She may show up as online, but please understand that most of her functionality will be unavailable until the maintenance is completed. Due to the specific nature of this maintenance, the projected maintenance window has a non-zero chance to extend beyond an hour, though we believe this to be unlikely.
We will be making another announcement when full functionality has been restored, or if any factors impact the duration of the maintenance, so please be sure to Follow this channel using the button below. Feel free to occasionally check in on this channel as well, if you would like!
Thank you for your understanding and patience with us as we undergo this maintenance!
Hi, everyone!
It seems that an issue has arisen at some point in the last hour that has caused the bot to be offline in some servers, while doubling up commands in others.
Please be rest assured that the cause is being investigated, and we will let you know when the issue is resolved!
It appears that the previous incident has been resolved! Thanks for your patience.
Is there a way to put specific characters for different servers, Instead of having to constantly switch them out?
no, because Avrae imported characters are tied to you and your ID, not the server
I cannot remember if it's out of noghtly, but !char server and !char channel are things. Try !help char.
Heya, all!
The extended weekly maintenance window that was announced yesterday will be beginning ~<t:1715796000:R>! As a reminder, Avrae will show as online for much of this time, but she will be largely unresponsive until the maintenance ends. We anticipate that this maintenance will take less than an hour.
In the event that this maintenance window changes, either due to being completed early or needing to be extended, we will post another announcement. We'll be sure to let you all know when she's responsive again, and thank you for your patience while we do some necessary housekeeping!
Hello! The extended maintenance period has concluded. Avrae's functionality should be fully restored at this point. Thank you very much for waiting!
v4.2.45
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.45
Bug Fixes
- Fix the ReadTheDocs build process
- Fix !init skipround to respect the deathdelete toggle. Thanks Rev
- Removed Garbage Collection on shard resumes.
Is there an argument to replace the damage die of an attack?
I have a Tabaxi monk, his attacks should all be 1d6 from Cat's Claws but they're all 1d4 and it's a chore to make several custom actions
I'd like to specify 1d6 dmg in the string if there is a way?
I would simply set that up as a separate attack.
(Assuming you use DDB, I'd also go to the character sheet and stop the current one from displaying as an attack, so it doesn't get imported.)
it's annoying because it means all of the default Monk actions for Avrae are broken in this edge case, the martial arts/Ki stuff I will have to customize from scratch
Is there a command for class features?
classfeat <name of feature>
☝️ That’s to look up class features.
If you want to use a class feature, it’s probably !a <name>
But it might vary depending on the specific feature you want to use.
We have noticed the reports of doubling of commands, as well as down on some servers, this should be resolved in about 3-5 minutes. We apologize for this and hope to find the root cause and a resolution.
After noticing some reports of lingering issues from the prior resolution, Avrae is going to be restarting here over the next few moments. We apologize for this inconvenience.
Having some issues with people importing their characters. Character is created, they copy the url and go to i.port but it's coming up with an error saying the character doesn't exist, but it does
I'm not sure what to do at this point. This happened yesterday as well and I had to create a new ddb campaign (and link that one as well) just so 1 person could join. Now another person is using that new campaign to create theirs but same issue.
We just rolled out a few fixes for some of the missing MCDM monsters. We are working to get the rest topped off and going.
Can you share the link here?
They’ve got their Character Privacy set to “Campaign Only”, which could be the reason.
You could try double-checking that your DDB and Discord accounts are linked (!ddb).
Or you could simply change the character to “Public”.
Ok, I'll give that a try. Thank you
Decent sized chunk of AVR-850 Megathread processed and cleaned up.
is there a way you could add items in the characters? bcs we keep getting items from our run but dont know how to add them to our characters in avrae?
and also how to use the items u have
hey guys
i just wanna ask can you play a dnd game made of two players?
like the dm and the player
You can, but I’m sure what that has to do with Avrae… 😅
lmao i just saw dnd and help in the same sentence and decided to ask
v4.2.46
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.46
Improvements
- Fuzzy matching now matches better and takes the entire string into account. This should help with matching items with similar names. Thanks @Croebh (They/Him) [Not the Dev] and @Kevin [Ye shall 🏓 me]
- Dicecloud V2: Use library tags for finding certain properties. Thanks @byronius
Python Package Changes
- Updates:
- DiSnake 2.9.1 to 2.9.2
Looking for some help with scaling Roll in the Dashboard automation. Trying to get it to roll Bardic Inspiration.
Sharing some info here, Thanks to @using(Kedar="p1ng-abl3") and @dragoomind . Stone's Endurance, Gift of the Metallic Dragon: Protective Wings and Gift of the Chromatic Dragon: Reactive Resistance are now properly automated! Thanks for the submissions!
You could try 1d{{6 + 2 * min(caster.levels.get('Bard') // 5, 3)}}
I'd save the bard level as a separate variable, though, personally.
If you add a Set Variable with level = caster.levels.get('Bard'), then you can simplify the roll to 6 + 2 * min(level // 5, 3).
what does the //5,3 mean?
level // 5 does integer division to divide their bard level by 5.
So...
- 1-4 is 0
- 5-9 is 1
- 10-14 is 2
- 15-19 is 3
- 20 is 4
Okay.. and the ,3 part?
20 -> 4 is a problem, though, because that would give us a d14 -- which doesn't exist.
So the min(x, 3) keeps it from going any higher than 3.
Which in turn keeps the die size from going any higher than 12.
Nice. Thank you. Was trying to figure that math out last night.
As a longer but more self-explanatory option:
1d{{6 if level < 5 else 8 if level < 10 else 10 if level < 15 else 12}}
1d{{6 + 2 * min(caster.levels.get('Bard') // 5, 3)}} This seems to be doing the job. Where I was messing up last night is I was only using a single set of { }'s
Yeah, a single set will just output a variable.
You need two if you want it to run code.
Making a homebrew monster, but the code below isn't working.
automation:
- type: roll
dice: 1d3
name: num
- type: condition
condition: "{{num} = 1}"
onTrue:
- type: text
text: The undying mound summons a bloated zombie next to it. The undying mound
loses 30 hit points.
- type: target
target: self
effects:
- type: damage
damage: "30"
onFalse:
- type: condition
condition: "{{num} = 2}"
onTrue:
- type: text
text: The undying mound summons a mangled skeleton next to it. The undying mound
loses 15 hit points.
- type: target
target: each
effects:
- type: damage
damage: "15"
onFalse:
- type: condition
condition: "{{num} = 3}"
onTrue:
- type: text
text: The undying mound summons a rotten gut. If this occurs, the undying mound
loses 50 hit points.
- type: target
target: self
effects:
- type: damage
damage: "50"
onFalse: []
_v: 2
proper: false```
Can you manage Inventory in avrae?
Avrae does not have built in commands for inventory but some intrepid folks have created alias' for managing inventory. Check the Avrae Workplace and search for "inventory" and it should list them there.
Try changing the conditions to "num == 1", etc.
how do I roll 3d8+4 with great weapon fighting, and can I connect it to dnd beyond?
!tutorial beyond can run you through the setup.
After that, you should be able to just make an attack with a qualifying weapon.
!attack greatsword for example
yeah but I wanted to use avrae because dnd beyond does not allow you to change damage dice of weapons I got a massive belt that should do 3d8+4 and if I just make it a custom action great weapon fightning style won't work
I removed something but it doesn't get removed on avrae
You may need to !update
Hi yall, I was wondering if anyone could lend me a hand with something? As of late I haven't been able to use certain class features on avrae, e.g. whenever I input the command to use my Samurai Fighter's fighting spirit, Avrae would tell me "Unlock Fighting Spirit on D&D Beyond to view it here!". This has never happened before and the campaign link that I'm using for this character has almost all of the source books including XGtE (the source for Samurai fighter). Any ideas as to what's going on and what I should do? Thanks in advance!
Is Content Sharing still enabled for that campaign? Does whoever enabled it still have an active Master Tier subscription?
Did anyone recently leave the campaign? Were they the person that owned that book?
Are your DDB and Discord accounts still linked? You can run !ddb to double-check.
ah it might be their subscription
v4.2.47
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.47
Improvements
- Fixed homebrew content (Monsters, spells, items) being able to be looked up properly with slash commands. Thanks @Croebh (They/Him) [Not the Dev]
- Make the !rollstats error more understandable.. Thanks TheRev( 🚫 Ping 🚫 )
Will the roll20 character sheet app allow you to import characters from dnd beyond?
No - DnDBeyond does not have any cross-connections with Roll20. There is a 3rd-party developer who created a browser extension that can scrape DnDBeyond's sheets and send that dat into Roll20's chat but it is not supported by either DnDBeyond or Roll20.
Sounds good. Got a campaign I'm going to be a part of and he's wanting to use beyond for the sheets and roll20 for the gameplay. Do I need the content on roll20 to make the character (making a Scourge aasimar fighter with the giant foundling background)
No - you can use Roll20 just to represent the tokens and maps and use DnDbeyond for character sheets and shared dice rolls.
Also this channel is for getting help with Avrae, the Discord bot for helping play D&D on Discord.
Shoot, sorry bout that
Big server, lots of channels - but yeah, for questions like this #third-party is the best channel as it's specifically for third-party tools, services, and books for D&D.
Hi There I have a quick question about Avrae...since the new map tool has been released do you still need to use it in your Discord or does the map tool handle what Avrae use to? I am just now getting back into D&D after a very long absence and so much has changed!
Avrae does not integrate with the DnDBeyond Maps tool (beyond the shared game log).
How does one get the Wild Shape action that's now embedded to work with Avrae?
hi new to monk, is there an avrae command for their magical attacks, srry if its been asked alot
You mean when their unarmed strikes count as magical?
!a "unarmed strike"
Will Avrae work with a dnd companion app that isn't beyond?
Avrae is just a Discord bot. It supports character sheets from Google Sheets, Dice Cloud, and DnDBeyond (see import command)
Has the VTT had any major work done on it this month?
This channel is for getting support with the Avrae Discord bot.
If you are asking about DnDBeyond Maps, you can check the DnDBeyond changelog here: https://www.dndbeyond.com/changelog
If you mean the 3d VTT being worked on, there have been no announcements.
My bad, clicked wrong channel. Sorry.
v4.2.48
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.48
Improvements
- Add support for annotated strings in CC resetby field. Thanks @assert!(Byronius.ping().is_ok())
- Removed extra error handling from string handling. Thanks @assert!(Byronius.ping().is_ok())
Is there avrae commands for a drakewarden to control their drake?
Heya, all!
In order to perform some mandatory backend database upkeep, our next scheduled maintenance on <t:1718215200:F> (<t:1718215200:R>) will be a bit longer than usual. We appreciate your patience!
how do you do metamagic with this? (i have no idea
Is there a specific metamagic you’re curious about?
A lot of them don’t really affect anything in Avrae anyway.
just how to use them because i want to know when i use them
and i dont want to keep track of them
You can use !a list to see what actions you have available by default.
Or you can use !cc metamagic -1 to simply adjust your counter.
If those general tips don’t solve your problem, you’ll need to be more specific.
Hey so i get an error on my avrae bot
This is the error
Error loading character: Invalid value for Silver in cell D6 on sheet 'Inventory: invalid literal for int() with base 10: 'Arcane Focus'
And this is the sheet
Does anyone know why
Its only D6,9,12 ect...
What you’ve highlighted there is K6, not D6.
Are you using the sheet found in !help import?
Is there a good inventory plugin for avrae?
No ep W
Hi- I have a (hopefully) quick question! I have a player in a campaign of mine, with content sharing enabled… yet they don’t have access to any content?
First have that user got to: https://www.dndbeyond.com/account/licenses and make sure their entitlements are in sync.
Then when creating characters, under Character Settings, make sure they toggle on/off what materials area allowed/not allowed (e.g. Magic: The Gathering content, homebrew content, Dragonlance content, etc.)
Also make sure they are creating characters inside that DnDBeyond campaign with the content sharing enabled.
If they don't create the character inside the campaign they will not have access to the shared content for that character.
Have them run through !tutorial beyond to make sure everything’s set up correctly.
We are beginning the extended maintenance of Avrae right now. We will let you know once it is finished here.
v4.2.49
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.49
Improvements
- Infrastructure update to move from DocumentDB(Mongo) 3.6 to DocumentDB 5.0.
Python Package Changes
- Updates:
- pymongo 3.11.3 to 4.7.3
- motor 2.3.1 to 3.4.0
- Removes:
- dnspython
- Adds:
- Certifi
Hello, everyone!
The extended maintenance window has concluded! Everything should be functioning as normal. Thank you all very much for your patience while we implemented some updates to Avrae's more technical backend!
We apologize for the slight hiccup with the Dashboard, everything should be working smoothly at this time.
Hey gang, can anyone help me with the Meat Bag system? I can't seem to find any info on it, and I play a Hunter that wants to get paid. 😂
Not sure what that is - is it a custom alias built on a specifc D&D game server you play on? Your best bet is to find out who wrote that alias and see if they have any documentation.
I'm an Avrae noob, only ever used it for dice rolls. The aforementioned server uses Survival by eternalphoenix64. Thank you so, so much!
Isn’t there a command to see what free ddb rewards can be claimed?
It's not an Avrae command - it's a bot command the moderators have access to
?tag ddb claim
The following items on D&D Beyond can be claimed at no cost.
- Baldur's Gate 3 Set
- Baldur's Gate Gazeteer
- Descent into the Lost Caverns of Tsojcanth
- Giants of the Star Forge
- Honor Among Thieves Bundle
- Icewind Dale: Rime of the Frostmaiden Dice Set
- Intro to Stormwreck Isle
- LEGO: Red Dragon's Tale
- Lightning Keep
- Monstrous Compendium Volume Two: Dragonlance Monsters
- Prisoner 13
- Unearthed Arcana Playtesting
Thanks!
I'm having some trouble with a custom action on CritterDB... I have it set up as an action but when I use the monster in initiative it doesn't show me the custom action I've created for it. I've ensured that I have the right bestiary selected and updated and that I saved my changes on the custom action, but I've had no luck. Has anyone else encountered a similar problem?
Nvm found it
Is there a way to tell the roll command to have advantage/disadvantage?
Oh, I should ask in commands
!r 1d20 adv or !r 1d20 dis
Thanks
Can use !help roll to learn more about the various subcommands/flags you can use with dice rolling.
Thanks. I'm still working on learning everything with this. We played with it last week and I learned a lot while we played 🙂
Thank you
@dapper echo - to roll with advantage use the adv flag. So !a longsword adv would run the attack rolls for a longsword with advantage and also roll the damage rolls (just normally as damage rolls are not done with advantage)
For more Avrae help, check out the !help command
So if i want to roll a 1d10 with advantage i type
1d10 adv + bonuses?
Doesn't seem to be working, like, it doesn't display anything different
It just rolls a normal d10 roll
Can you try it in #ddb-avrae-commands?
Ah, adv might only work with d20 rolls.
!r 2d10kh1 + 5 would be the manual equivalent.
is this the right place for tech support for avrea
if it isn't otherwise suited for the avrae development server, yes
avrea started freaking out spaming rolls that arnt being made
...hm. okay, I'll have to defer to someone else since I've not experienced that
ok I muted it for now
You can start by running the !tutorial command on a server with Avrae (like in #ddb-avrae-commands )
That will run you through some of the basics.
For more support, you can join the Avrae developer discord: https://discord.gg/dsseKYc
Are you running the rolls directly inside Avrae or off a DnDBeyond character sheet (clicking the buttons to roll the dice)?
If the 2nd option, are you or any of the players using a web extension like Beyond20? Try disabling that to see if everything works.
Another thing to look at is to see what character is creating these uncalled dice rolls and see if that player is just hitting the dice roll buttons for fun while waiting their turn not realizing it's spamming your Avrae channel.
The previous night dice rolls where going to avrae or dndbeyond group then suddenly last night avrae started spaming the rolls it misses and looping them
So it just started spamming rolls into the chat for no reason? As in no one triggered them? Or were the rolls initially not showing up and then started to display later? That could just be a Discord API latency issue
Can you share a screenshot of these rolls?
Not showing up then started spaning them on loop next day
Could you share a screenshot of your DDB Game Log as well?
As you can see it was looping 2 short sword attack and 3 magic mistles
These where the most recent versions of each
When we played saturday roll wouldnt show up in the game log unless we refreshed and not at all for avrae untill last night
Hey all,
The automations for Grim Hollow: Player Pack, have been deployed, as well as some automations contributed by our community in #1241495694616035379 ! Thanks to all those who contributed!
I'm having an issue in one of my campaigns. It seems like players are unable to roll from their sheets. Nothing has changed and we've been playing for months with no issue. This started yesterday. It's only with 1 campaign though. Seems like my other ones are just fine.
Any suggestions?
What happens when they try to roll?
Is it all players in the campaign, or just certain ones?
All players and the rolls don't show in discord at all
So it works in DDB just fine? The rolls show up in the Game Log?
They just don't make it from the Game Log into Avrae?
correct
If you run !campaign in your roll channel, does it still show the correct campaign?
yes
You might try having one of your players run !tutorial beyond as well to confirm they've still got everything set up correctly.
I tried to relink it as well and it says it is already linked
You could try removing the link first if you did want to give that a try.
!campaign remove <name>
If none of that works, I'd suggest asking for help on the Avrae dev server.
http://support.avrae.io/
The best place to get help for, chat about, and share creations for the Avrae Discord Bot, the #1 D&D bot on Discord! | 20260 members
ok ty
v4.2.50
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.50
Improvements
- Make monster embeds closer to source material. Thanks @Lathaon (pingable)
So, Grim Hollow is now working. We apologize for the delay, but it was some issues behind the scenes we didn't catch earlier. But, it's now updated and present!
how would I use the attack roll for flame blade?
If you cast the spell in initiative, there’s a temporary effect that provides an attack called "Flame Blade".
You can use that just as you would any other attack.
In this case, !a "flame blade"
okay! thanks
What's the criteria of avrae showing monster statblocks? I feel like it just sometimes sends incomplete statblocks and sometimes sends the whole statblocks
If the user has a DM/GM role on the server, Avrae will provide the full details on lookup (e.g. !monster <name>)
If the user does not have that role, they only get the generalized monster info on a lookup.
Like, an admin role?
An admin role should do it, yeah.
Or simply a role named one of the following:
- DM
- Dungeon Master
- GM
- Game Master
But you can also provide your own roles or disable that requirement entirely in !servsettings -> Lookup Settings.
hello, so I'm a bit confused
When attacking a target that is prone with a Divine Smith, is the command really like this:
( !a longsword -t dummy -adv )
then
( !a "divine smith" -t dummy -l 1 ) ?
Can i add -adv to divine smith since my target is lay down(prone)?
No don't add advantage to divine smite as it's only the attack - not the damage - that is rolled with advantage
But your commands are correct - !a longsword -t <target> -adv and then !a "divine smite" -t <target> > -l <level of spell slot to use>
aah okay thanks ^^
Is there a specific ddb help?
Having issues with Ember of the Fire Giant: Searing Ignition feat. It says " Uses 1 charge of Soul of the Storm Giant: Maelstrom Aura, Effect: Maelstrom Aura." and will not work when selecting constitution
Also it says: "Could not use counter: Could not find an appropriate counter for Wisdom."
Character is lvl 5 fighter with feats assigned from main page, and swapping to either feat via manage -> class does not fix
Does anyone know the command to use an opportunity attack?
I think it's just using the standard !a command - just out of normal initiative turn
If you’re doing it as a player, yeah, just make an attack as normal.
If you need to do it as an NPC, then !i oa <name> <attack>.
!i oa bob dagger
Can someone show me the yaml for the staff of defense, or show me how to look at the yaml?
There isn’t any official automation for magic items.
But there’s a few potential ways you could do this one.
The simplest option would be to update the AC on your character sheet, then make separate actions for the two spells.
On the more complicated end, you could set it up as a single action and use -choice to specify whether you want to add the AC boost (via a temporary effect) or cast either spell.
Either way, you’ll also want to create a custom counter for the charges, and set that up with an appropriate reset.
ah okay thanks
can I DM combat if I have a character imported? it seems like it wants to run commands as my character rather than the monsters.
Check out Avrae’s initiative command (!help initiative)
!a, for example, will always use your own active character.
!init a (or just !i a) will use the active combatant -- whether that's a player or NPC.
There's some more examples here, too, or you can try !tutorial Running the Game (DM)
ok. thanks. I guess I just did follow the difference from the tutorials. it's a lot of information to take in at once.
Will a open sea encounter work in avrae?
I don’t see why not.
How would it work though?
Let’s back up a little.
What makes this encounter mechanically different from any other encounter?
It's on the sea and ships will be used
That sounds more like setting than mechanics.
What specific part of this encounter are you not sure how to do in Avrae?
Let's say a cannon fires on my partys ship and they want to fire back how does the health of the ship work? Is it the same with normal encounters. Wait nvm just realized i could create a ship in critter db and hook it up that way
Lol sorry for the mix up
Thanks though
Could I ask for help with Alias in this channel?
What kind of alias?
Hey, what's the command to move the Avrae output to a different channel?
See here: #ddb-avrae-commands message
It's the !campaign command. I've linked to the help documentation for it.
How can I make a sheet for the bot?
Character sheets can be imported from D&D Beyond, GSheets, or DiceCloud. See !help import for instructions.
!help import
My main problem is with Gsheet, I can’t edit it for some reason (I’m on iOS)
It’s probably a me problem but I can’t find the thing that says make a new file/copy
Run the commands in #ddb-avrae-commands channel please
Ok, thanks
I have a new player who is using my books through her ddb but Avrae is saying that she doesn't have access to them and won't allow her to use the subscribe alias. Is this a known issue?
If they've built the character in DnDBeyond, the import command should bring everything over.
I think the subscribe alias is deprecated nowdays.
Import didn't fix the issue. She still can't use her class features like Channel Divinity or Thunderous Smite
Has she linked her DDB and Discord accounts? !ddb will either confirm they’re linked or provide instructions.
Yeah. We made sure of that first.
Is there a limit on the number of subscriptions one can add?
The relevant permissions are the same yet some alias aren't available to all players.
Example: I have !tarot and !mine. Tarot isn't working for everyone, so I resubscribe. Now, !mine has become unavailable, but doesn't reset I the same way.
is there anyway to use the monsters from my homebrew collection on ddb through avrae? ive tried but cant seem to figure out
Avrae only supports homebrew monsters through critterdb.com
booo
So I'm a long-time player, but I'm DMing my first campaign soon, which will be strictly text-based due to conflicting schedules. I'm still learning the best strategy to optimize gameplay. I made characters for my PCs and imported them into the campaign, which they are rightly assigned. When the PCs tried to import them to the text channel via Avrae to track rolls, it said that the character does not exist or that they do not have access to it. Does that mean they must make the characters themselves even though they are assigned, or am I doing something wrong?
I’d suggest one of two things to start.
Either have them verify their DDB and Discord accounts are linked (by running !ddb)
Or have them open their character settings in DDB and change the Character Privacy setting (at the bottom) to Public.
I totally forgot about linking their accounts. That did the trick; thank you
Hey, does anyone know if Avrae can do multiple rolls with descriptions at once?
For example, If I have 4 skeletons, can I roll them like this?
"skeleton 1" /r 1d20 +2
"skeleton 2" /r 1d20 +2
"skeleton 3" /r 1d20 +2
"skeleton 4" /r 1d20 +2
Is there something like this?
Play D&D over Discord! Featuring advanced dice, initiative tracking, D&D Beyond integration, and more, you'll never need another D&D bot.
View the full list of commands here!
Invite Avrae to your server here!
Join the official development server here!
Privacy Policy | Terms of Use
It looks like you're trying to use slash commands! Due to the complexity of certain Avrae commands, Avrae does not support Discord's slash command framework for every command. To use most of Avrae's commands, add a prefix before the command you want to use - like !roll 1d20.
To get started with Avrae, try out our interactive tutorials! You can list the available tutorials with !tutorial, and start one with !tutorial <name>. If it's your first time using Avrae, we recommend trying out the Quickstart tutorial with !tutorial quickstart! You can also view the full command list with !help.
When using prefixed Avrae commands, you might see recommendations from Discord for other bots' slash commands. To disable these suggestions from Discord, right-click on your message bar, hover over "Suggestions", and make sure that "Slash Commands" is unchecked.
yeah, sorta
!rr 3 1d20+2 rolls it threee times
If they need to be separately labelled, multiline lets you run multiple commands at once:
!multiline
!r 1d20+2 skeleton 1
!r 1d20+2 skeleton 2
!r 1d20+2 skeleton 3
!r 1d20+2 skeleton 4
Or if these four skeletons are set up as a group in initiative, you could roll for the group.
!i madd skeleton -n 4 -group Bones
!i save Bones str
If I have my own server with Avrae, does it automatically transfer my workshop subscriptions to all servers I'm on that use Avrae? It seems to be the case.
Your personal subscriptions are available to you (and only you), no matter what server you’re in.
Your server subscriptions are available for anyone in your server, and are only accessible in that server.
ok. That tracks with what I’m seeing. Thank you
Hi... I'm the DM. I'm trying to import my campagin into Discord so dice rolls show in the campaign chat for a Play by Post game. I have Avarea, but it doesn't recognize my campagin when I try to port it in.
In what way is it unrecognized? What's the actual message it's giving?
Avrae
APP
— Today at 2:02 PM
You are not in this campaign, or this campaign does not exist.
Have you linked your DDB and Discord accounts?
https://www.dndbeyond.com/account
You're all set! Any content you have access to on D&D Beyond is now available for you to use on Avrae.
So you do have your accounts linked but !campaign still doesn't work, correct?
What's the exact command you're using?
You're sure that's the right number at the end? It seems longer than usual.
Where do I find it? This is the Inivte code minus the "invite" part
Yeah, that won't work.
Just open your campaign page and copy the URL from your browser's address bar.
It's probably the first six or seven numbers shown in the link above.
You are a frickin' genius! thanks
Just in case you're wondering: I think the invite link adds some extra numbers there as basically a security measure.
So people can't invite themselves in with just the campaign ID; they need to know the specific "password".
But then Avrae saw that combo and thought it was just a single number: the campaign ID.
heyo ! i'm trying to make an action that requires a strength saving throw against a DC 14, does anyone know the argument for it?
I’d recommend building that as an action over on the Avrae website.
https://avrae.io/dashboard/characters
Just hover over your character and click the wrench that appears to get started.
are there new commands for bloodhunters yet
What sort of new commands were you expecting?
how do you use wildshape and target a creature?
There isn't any built-in support for it, but there's a user-made alias that's pretty popular.
https://avrae.io/dashboard/workshop/62cf7f72e461f451040c49c9
This collection includes aliases that will allow you to utilize a Druid's Wild Shape ability with the recent "!init add" changes, allowing you to more accurately use the ability. There are also a handful of utility aliases that will hopefully improve your Avrae experience.
If you are a Moon Druid, you will need to set your subclass through eith...
If a player forgets to do something to their character sheet (like, say, !coins +10gp), can the DM do it for them via Avrae? Or does the DM have to edit the character sheet on DNDBeyond?
Initiative commands will work the same for players as they do for any other combatant.
So a DM could, for example, restore their HP with !i hp Morbus +5.
However, the !coins alias (or even the built-in !g coin) is not an initiative command, so it can't be run by anyone else.
if I wanted to do an "us vs. them" mentality with Avrae (that is: all players go first, then all monsters) in order to streamline combat, should I just not use Avrae's !init stuff? I'd basically want to make combat flow as quickly as possible by having all players chime in at once, in any order, and then figure out what happens, and then do monster responses.
You can use groups.
Have the players use !i join -group Party
And then !i madd wolf -group Wolves or whatever
Can members of a group go in any order, or only in member initiative order?
When the group's turn comes up, everyone in the group gets an alert that it's their turn.
So if you want to let them all go in whatever order, they can.
(Not that Avrae prevents a player from using commands outside their turn anyway.)
oh? i was worried that !i next was gonna require my "last in member init order player" to wait a few days for the preceding four players to go... if they can go "in whatever order", then that'd be very useful.
So, if the players are in a group, initiative order for group members is not checked/enforced by Avrae? All players could go as they wish, and !init next would only be used to indicate the entire group is complete?
Even if they're not in a group.
Nothing stops a player from using something like !a longsword at any time, regardless of initiative.
That’s helpful. I don’t think I even need a group then. I can just always assign monsters to 100 + their init roll and do what I need. Thanks!
Is !init next, then, only a way to automate the pinging of the next player?
Mmm. Good point.
Does Avrae have any sort of "talk as this character" command? I see it has !echo, but I was hoping maybe to see character imagery, etc. I could fake it with an embed, I guess...
You can use the embed command to sort of create dialog boxes. !embed -title "My Character's Name" -desc "Here's our dialog"
Is that ... "normal"? Or too much work for most? 😄
If I make an alias for each character and NPC, can the other players use them? Or do they have to manually add them also?
I wouldn't make a bunch of aliases just for character dialog. I'd use Discord's own formatting tools and just type up text normally.
George - Shop owner of George's Emporium
"Yeah let me see what I can find."
They duck under the counter and after a few moments of searching around, they pop up with a beaming smile. They hold out the potion you asked for.
"Found it!"
^ Something like that
Personal aliases (created with !alias) can only be used by you. Server aliases (created with !servalias) can be used by anyone in the server.
Just wondering, am I able to link two separate campaigns with different characters to the same discord channel, or will I need to make a second one?
Hi im a new dungeon master. May i ask for help. I get confused on what you can do and when to use reaction and saving throws, and on how many times you can use the saving throw...
In Avrae or just in D&D generally?
For the 2nd, please check with #dnd-newcomers or #dm-discussion.
Using reactions happens on your turn if something happens where you can use a reaction (an enemy within 5 feet move away you can make an attack of opportunity which uses your reaction).
In that case you can run the !a <attack name> -t <target name> command in Avrae to represent that.
Saving throws happen if a feature/spell says they happen or if the DM decides a saving throw is required. This is a game mechanic to represent avoiding damage/harm. For that in Avrae you'd use the !s <type of save> -dc <DC level needed to pass saving throw>. Note that many official spells in Avrae are automated to do this (e.g. listed targets hit by the spell will make the appropriate saving throw).
Thank you
v4.2.51
@Changelog Follower
https://github.com/avrae/avrae/releases/tag/v4.2.51
New Features
- Additional alias for !init
Improvements
- Mark attribute as optional
Bug Fixes
- Correct mistake in automation reference
Book of Ebon Tide is now automated, it should be fully handled. I will be attempting to circle back in the near future ( once I get the upcoming books handled ) to Grim Hollow: Player Pack for the ones I missed, I did add a few fighter automations as I was doing Ebon Tides for Player Pack.
I seem to be getting really low rolls with Avrae no matter what type of check I make, if its linked with a character or not. Is this just bad luck?
Yes
how to use this bot i dont understand the tutorial
is this like a dnd game but on discord with a bot?
No - it's a bot that helps folks run D&D games on Discord.
- It connects to DnDbeyond and allow you to import characters and run them as players.
- It can do spell/item/monster/class/subclass/feats lookups (if connected to DnDBeyond it can access whatever books you have access to - otherwise just basic rules)
- DMs can use it to run initiative
- Users can create aliases (custom commands) to provide additional features for their games
Is there a way to get Dicecloud sheets to register their spell slots with avrae?
like it shows all the spells
but they don't have any spell slots
I’m not sure, but I’d recommend the Avrae dev server for any Dicecloud questions:
http://support.avrae.io/
The best place to get help for, chat about, and share creations for the Avrae Discord Bot, the #1 D&D bot on Discord! | 20388 members
fair enough I don't got a phone number so I just can't ask the question
I’ve asked over there to see if they can manually verify you.
oh nice thank you
All set!
Hey guys,
So I have some custom spells on DnDBeyond and some custom spells on Avrae - and I was wondering if there was a way to get the DnDBeyond homebrew spells to work within Avrae?
You would need to use Avrae’s tome feature. You can build those tomes on the Avrae toolbox (accessed through the Avrae developer server). After you create the tome with the spells, you can import them.
is there no way to get the dndbeyond spells working without moving them all over to avrae?
No - the actual D&D spells are just a special list that Avrae connects to and uses (with automation). Unless the spell shows as a custom attack/action, it needs to be built in a tome that Avrae can connect to and ingest.
For more info and help, check with the folks on the Avrae Discord server (see pinned messages for a link there)
how do i add bonus damage to an attack roll
can i label it?
Like a damage type? -d 1d4 acid should do that
Clarification - wrap the damage type text in [damage] - so -d 1d4[acid].
Arg for proficiency?
Hmmm... I can't think of it.
Uhm... this suggests it may be proficiencyBonus but this is stuff for helping make your own aliases and things...
https://avrae.readthedocs.io/en/stable/aliasing/api.html#cvar-table
last question
is there a way to make it where it only applies to one attack if i roll multiple
-d "1d4 [acid] + {proficiencyBonus}"
There we go
Changing -d to -d1 will apply it to just the first damage.
perfect ty!
wait
what if i want it to be proficiency bonus damage not 1d4+prof
if i put 0[bludgeoning] there it works but then there's a +0 in the equation
-d +proficiencyBonus
you might wanna make something like this a snippet for later probably
!snippet acidProf -d "{proficiencyBonus}[acid]"
!attack sword acidProf
i'm trying to set up genie wrath to work with eldritch blast
where the first beam deals extra bludgeoning damage equal to my prof bonus
!snippet genieWrath -d1 "{proficiencyBonus}[bludgeoning]" 👌