#ddb-avrae-help
1 messages · Page 14 of 1
To load your DDB character sheet into Avrae, use the !beyond <url to your character sheet>
@empty linden how do i notify dndbeyind of my discord?
@empty linden thank you . please understand this is All new to me. i do not understand how to connect them?
log into your DnDBeyond account, go to the accounts tab, find the Discord option, and then link it to your Discord account.
ok.
then wait for about 5 minutes, then use the !ddb command to basically connect Avrae to your D&DBeyond account
@grim pivot Bardic Inspiration is not a spell, and cannot be cast. You can use !cc "bardic inspiration" -1 to mark it as used, then the person spending it needs to add -b 1d6 to get the bonus. (!attack dagger -b 1d6 or !check stealth -b 1d6, for example.)
Ki points can be adjusted the same way: !cc "ki points" -3. To cast a spell without using a slot, you just add -i to the casting to -ignore restrictions. !cast "hold person" -i
@pseudo badge Go to your character sheet in DDB and copy the url. Then you can use !beyond <url> (in #ddb-avrae-commands) to import.
i dont understand icopy the urlof my character sheet and do what with it?
Go to #ddb-avrae-commands
Type !beyond
Add the url
Send the message
add the url to where?
!help
I have sent help to your PMs.
Thanks!â„
Vin - it would look like this: !beyond https://ddb.ac/characters/29919917/Qn4dcH
You need to put the URL for whatever character you want to import.
but replace that link path with the link path to your character sheet
Just paste your URL into the message box, then put !beyond in front of it.
No, you copied and pasted the not-an-actual-url I gave as an example.
What's the link to your character sheet?
then i did it w the url after
What's the link to your character sheet?
So use that link like this: !beyond https://ddb.ac/characters/32544949/NlFLiG
Yup. Just put !beyond in front of that.
super thank you and your patience
no worries! Happy you got it working! Have fun playing!
but isnt this supposed to let me rollfromdndbeyond and show in avrae on discord? i see no integration ? whats the point of this?
It lets you import all your character data from DDB.
But the actual "rolls" happen in Avrae.
There's no way to click your character sheet and have it output to Discord.
Instead, you'd type a command like !attack unarmed or !cast fireball
There's a video here that walks through the basics.
https://avrae.io/
@viscid kernel i got it. so beyonddnd is a browser extension that connects the 2. you can roll in dndbeyond and it shows up on the avrae channel in the campaign
Where did you find that extension?
Beyond20 is a browser extension that can connect to a Discord server. It basically acts as a middleman to transfer data/rolls from DDB to a Virtual Tabletop/Discord depending on how its set up.
But as a 3rd party element sitting between two evolving environments, it can be "flakey" (and this is not a ding on the developer - it's just the reality of sitting between two evolving environments that do not offer official API support to work against).
Gotcha. Iâd heard of that one plenty, but I never realized they had Discord support.
yeah pr3tty cool. i git it all working. thanks again guys
Avrae v2.5.0
v2.5.0, Metallic Bronze, expands the Aliasing API, reintroduces VTT-ready tokens for all monsters with images, and fixes various bugs.
Draconic API
The Draconic API has been greatly expanded to make it easier and more consistent to interact with characters and combatants! You can view the full list of additions and deprecations at the full changelog, and the new documentation at https://avrae.readthedocs.io/en/latest/aliasing/api.html.
Monster Tokens
VTT-ready tokens are now available for all monsters with images again!
- Split
!tokenand!monimageinto two separate commands for getting a monster/player token and monster image, respectively
Bug Fixes
- snippets in
!maare now executed correctly - fixes an issue where attempting to transfer control of a combatant in init would cause an error
- fixes an issue where it was possible to set HP to a fraction
- fixes various inconsistencies in monster data
New Features
Thanks to @Dr Turtle for these contributions!
- death saves now show in
!g statusif they are non-zero - delta is shown when a cc value is changed
- help on how to read
!helphas been added to!help - added
-notearg to!i add,!i madd, and!i join
For the full changelog (and a teaser on something new đ), check out https://github.com/avrae/avrae/releases/tag/v2.5.0!
Is there a way to dm and control a char on the same acc
@rare cobalt Yeah. Aside from !monster, Avrae doesnât really care who the DM is.
Anyone can import and use a character.
Anyone can use the init commands.
Incorrect usage. Use !help game for help.
!help
I have sent help to your PMs.
basically it will do it like this
attack the enemy with your item then a enemy near 5ft will take 1d8 damage,
at 5th level they both take additional 1d8 damage
this is a cantrip and you attack as a part of casting it
Cool.
(just like green flame blade but I want to reflavour the "effect" of it for roleplay)
If it's basically the same as GFB, then we can use that as a template to start.
First step is to add a Tome there if you haven't already.
I did
All right.
So inside the tome, you should see a row that says "New" and has a couple icons.
OH WAIT
yes?
I was gonna have you click the middle one to copy a spell.
But it's labeled as "Copy SRD Spell."
GFB is not an SRD spell. :/
SRD?
so no real way of re-flauvoring it?
How much does GFB actually even automate?
Ill have to just imagine it then :/
I'd have to play around with it to see.
But for now, you can hit the + next to New and fill in all the spell details.
That will at least let you !cast it and display the rules and stuff.
yeah ok thanks
After that, we can look at automating it if you like.
ok thanks for your help
So yeah, Avrae's GFB doesn't have any automation anyway. đ
So just filling in the text portions will be enough to let you match its behavior.
Hop over to #ddb-avrae-commands and try !spellbook. Let's see if it's in there already.
@dapper nest Now to figure out why your homebrew spell isn't showing. Do you have a link to the character?
It is rn thanks
! Spell chromatic orb
Try !spell chromatic orb instead (in #ddb-avrae-commands)
!help
I have sent help to your PMs.
!class
Error: name is a required argument that is missing.
Use !help class for help.
!help class
I have sent help to your PMs.
Can you do that in #ddb-avrae-commands instead?
Let's keep this channel open for questions.
oh yeah
Well what authority does spamandtuna have?
It was a simple request. Not a mandate. đ€
Yes.
Have a question or need help with the DDB Avrae bot? Purples are here to help!
A place for Avrae to respond to commands. For feedback, submitting a bug, or more in-depth discussion, come join us at https://support.avrae.io/
Just type the number no brackets
Selection timed out or was cancelled.
By default, Avrae only shows SRD content.
The Basic Rules
The free stuff
If you have access to Warforged in DDB, you can link your accounts to get access in Avrae.
!ddb will give you instructions to link them and/or confirm they're linked.
so is that list telling me the level stuff or what
NOOO
!race warforged is what you need.
I have to purchase it?
Yeah. You can get just the race itself for like $2.
I can't help you with that one. đ
Iâm sorry if this is the wrong area but letâs say I want to load a new char to the bot. Do I just load it and it takes over the one I previously had on there?
It will add the new character and make it active.
Then you can change your active character with !char <name>
Ok thank you!
@undone oak There's a good beginner's guide here.
https://avrae.readthedocs.io/en/latest/cheatsheets/get_started.html
But the important steps:
- Invite Avrae to your server. https://invite.avrae.io/
- In your channel, type
!helpto get a list of Avrae commands. - Use
!ddbto get instructions on how to link to your D&D Beyond account. - Get the link to your character sheet and use
!beyond <url>to import your character.
BTW, should this message by Croebh be unpinned? https://discordapp.com/channels/516367331358801950/586316157577854976/586323622566821917
Oh, and if you try to use
!featto look up anything, it will currently only show you the Grappler feat.
It seems to have been fixed/is no longer true.
It is still true if you don't have a beyond account with access to the other feats linked to your discord account.
Afaik at least, can't actually personally test that.
The original message was about the lookup failing regardless of what you owned
Unpinned in that case.
thanks!
can we refresh our character without having to type !beyond [link] everytime?
like if we made modifications on the website
Yes, in fact you shouldn't do !beyond <url> every time. The correct method to update the character information that Avrae has is by using the !update command.
Long answer: Class features aren't integrated directly into Avrea. In order to emulate wildshape, you need to be in initiative (!init), add yourself into a group with !init opt (see !help init opt for how to do that), then !init madd the beast you want to "transform" into and put them into that same group with you. Then you can use its attacks with !init attack and have the DM target the beast instead of you while it persists. When it dies/you end it, transfer over any overflow damage to you with !init hp (!help init hp).
Short answer: Join the Dev Server and grab the !wildshape alias which does all of that in one step.
thank you so much btw!!
!race warforged
Selection timed out or was cancelled.
Please keep commands in #ddb-avrae-commands
why doesn't the !g lr command heal my hp?
yeah !g lr is working for me
it doesn't heal me or restock my features or spell slots
avrae wont update my profile pic either :/
What does !update do for you?
It sounds like it's become disconnected somehow
If you can, try the commands in #ddb-avrae-commands channel here
One other thing to check (to make sure this isn't a Discord connectivity issue) is to try !ping and see if you get a response back (see if Discord is doing okay and that your Discord server can connect to Avrae).
how do you add Avrae to your server?
Use the #ddb-avrae-commands and type !help to see the list of Avrae commands. To invite Avrae to your server use the !invite command (in the same channel) to get a URL that you can use to invite Avrae to your Discord server.
Trying to use !cast command to cast hail of thorns isnt working
I got it to work now. For some readon didnt work last night ty! And yes i own the entire sourcebook collection and yes i am sharing my content and yes the players are all in the campaign. And yes it is all linked. Some phb spells show up others are not.
Hail of thorns only works if you own the book.
Specifically only if you own it on D&D Beyond (or have access through content sharing) and have linked your accounts using !ddb
Is avrae down on anyone elses server?
In pic above cloud of daggers is showing as unknown homebrew for my player. @Brittany/friendrat#9044 Not sure why. And yes i own the phb and content is shared and blah blah all that. The othet ohb spells work but not that spell.
@tawny orchid You need to link your DDB and Discord accounts.
Use !ddb to get instructions and/or confirm theyâre linked.
After you set things up, it may take up to 15 minutes before the spell starts to work.
Each player must do it too? Thsnks so much in advance!
Yeah, Iâd have everyone in the group do it.
Is avrae down command's aren't working today lol
#ddb-avrae-commands is showing Avrae working. Maybe it's a Discord issue with whatever shard Avare is on for your region/area.
Anybody know how to work the Avrae bot and setting a roll for random characters with a base vaule of 70 and above?
You will want to get the !threshold server alias off the developer server.
Once you have that, use !threshold -min 70 -tries 100
Would you be able to walk me through that for my server if I invite you over? I cannot do that.
!threshold is an alias, not a built-in command. You need to âinstallâ it first.
You can find it over on the Avrae dev server. Go to #lookup-aliases and type !servalias threshold, then copy and paste the response.
On the Avrae Development server, you can follow along with the gitHub changes, find all sorts of aliases for various things, and hang out with some cool people!
Click here to Join!
Can avrae be used for game systems other than dnd? Like say... Shadowrun?
Not easily.
I actually made some Shadowrun aliases for someone a while back, but I have no idea if they still work because there have been changes that might have messed some things up with it.
Figured it was a square peg round hole idea, but was curious cause of a mixed group of tabletop players I'm in a server with
If you don't want any sort of character sheet integration, you can just reference an external sheet and use Avrae's dice rolling.
Yeah I guess it still could track initiave and rolls and health
Selection timed out or was cancelled.
Please keep commands to #ddb-avrae-commands
@azure quiver don't try to @ everyone. Also don't post D&D unrelated server invites on this server!
can Avrae run encounters from the encounter builder?
No, it canât.
I suspect theyâd have to first add the ability to read homebrew monsters from DDB.
Otherwise, encounters would only maybe, sometimes work.
it would be really handy if we could do that rather than going through critterdb.
Definitely
Which is the other reason theyâre likely to do it, I think. Thatâs still the only part of the system where youâre forced to visit a third-party site for a solution.
with !cast is there a way to specify to cast using a pact slot vs spell slot?
Not seeing anything in !help cast for it. đ€
neither did i.
If your pact slots are the only one of that level, using -l 5 to cast at your pact slot level should do it.
Yeah I'm just thinking about next level on my one character where I'll have level 3 of both.
Otherwise, you could use -i to avoid spending any slot.
And then manually subtract your pact slot.
with cc pact -1 or something like that?
Buuut Iâm not sure how youâd do that part either...
Normally youâd use !game ss 3 -1 to subtract one level 3 slot.
Yeah, but i don't know how you'd specify pact vs spell
Neither do I.
Another funny interaction. Celestial Warlock has cure wounds. Dip to life cleric for reasons. Cure wounds is always prepared there. Avrae seems to force the cleric cure wounds rather than warlock.
thought maybe it was a pact vs spell slot issue, but even casting it at the level where there's only pact slots it uses wis mod
Ah! Back to the spellslots for one second...
Normally you have to configure the system to reset spell slots on a short rest.
Which is the only real reason youâd want to use your pact slot first.
Iâm thinking for multiclassing, that probably needs to be turned off.
And then youâd have to manually recover those slots when you short rest.
In which case, thereâs no real need to tell it you want to use your pact slots first.
But for your other question !cast "cure wounds" -l 3 cha should do it.
So what does that line in the help mean about 'does not add any other bonuses' if specifying your stat mod
int/wis/cha - different skill base for DC/AB (will not account for extra bonuses)
Iâd imagine it saves the overall DC for the spell (i.e. 15) and uses that under normal circumstances.
That value might include a bonus from some other feature.
But when you switch the base stat, Iâll bet it calculates the bonus instead.
8+prof+cha, or whatever the formula is.
But Iâm really just guessing there. ÂŻ_(ă)_/ÂŻ
Notably there is no difference in spell slots between normal and pact
Which is because you can use the slots for anything anyways, and specifying adds much more complexity
However, you can force which ability score you use for spells by using int, wis, and cha as arguments for !cast
So I kind of have a two part question and both are regarding moonbeam primarily, is there a way to end a concentration?
You can remove the effect with !init re
So probably !i re moonbeam
Casting another concentration spell will end the existing one automatically.
Okay and then the second question is, is there an actual way to move the moonbeam as it says it can be done, since it doesn't seem to actively do the damage if an enemy starts its turn in the moonbeam
or would I just use the spell again and use the -i arg?
Yeah, thatâs what I was about to suggest.
As the DM, I used to !i rc <player> moonbeam -i -t <monster>
ahhh alright
Or I did at the start, anyway.
Okay then another question, is there a way to tell the bot that someone is the dm?
I eventually gave up and just let them deal the damage on their turn. đ
But we play with sides initiative, which changes things a little.
Yea thats what we were planning :V
Not going to lie, it took me and my friends about 3 hours just to figure out that we needed to assing targets
Yeah, it takes some figuring out.
But so far we are really liking it, just testing out all the nuinces
Anyway, you can give your DM a Discord role called âDMâ.
But literally the only time Avrae looks for that is when using !monster
Alright
For everything else, it doesnât really care.
So it actually shows stats instead of " high, low, medium?"
Or what does it do with that
Yeah, you can set it so when the DM calls it, it will show the full statblock.
But then all the players can see it, too.
oh thats really nifty
Couldn't I technically have both of them in the role?
Sorry, both of what?
both the dm and bot as dm in roles
If you direct message the bot, it always gives you the full stat block.
It doesnât look at roles there, since those donât exist in dms.
Good luck!
Gratzi
okay I guess I have another question already, how would a bard use cutting words, since it isn't a spell but a class ability?
looks it up
So to subtract the use of bardic inspiration, youâd use !cc "bardic inspiration" -1
(!cc insp -1 will probably do it, too)
If you call it before the roll, the DM can add it with -b -1d6 or whatever size your die is.
Like !check stealth -b -1d6
okay so just remove the damage from the enemy manually then?
Yeah, if itâs an attack and you roll this after so it misses instead, youâd have to manually undo any hp changes, effects, etc.
okay that's what we will do it, I am guessing that is the same with any class feat, just pretty much do it manually
Yeah, Avrae generally doesnât have built-in automation for specific class features.
What it does have is the alias and snippet systems, which let you add some of your own automation.
true
But this particular case would be a difficult one even for that.
yea because there would be no way to tell it what your attacking
Yeah
unless you wanted to do it for literally every letter of the alphabet :B
In general, features like this âwhere you can choose to interfere between the attack roll and damage â donât really play well with Avrae.
alright well again thank you so much, been super helpful
- Fixed
AVR-654Error when calling help on a nonexistent command in PMs - Added
AFR-590Expose Python'senumerate - Fixed
AVR-644Adding creatures with!i addand setting their initiative placement at 0 causes Avrae to roll instead of setting at 0 - Added
AFR-629Server Variables!svar - Fixed
AVR-655Ping Command Doesn't Show Ping - Fixed
AVR-648!updatereturns an error instead of updating the character - Fixed
AVR-652Ability checks as a bard have +1 added - See the full changelog here
Hello everyone! I might have command overload (or just missed it) but does Avrae have a commerce system? Ex: one of your players wants to repair a favorite sword, or buy new armor, so they need to spend some of that gold they've been hording...
it doesn't track inventory natively
hello people I am running a monster fight and noticed that Avrae doesn't track adv on saves but if a creature has adv on a save and you add adv to the end of a attack or spell that rolls to hit and causes a save it gives adv to both the roll to hit and the save is there any way around that? this also effects when a creature doesn't have adv on the save
use "adv" when advantage applies... So a monster has advantage on a save, use adv then. If it doesn't have advantage on an attack, don't use adv.
This disparity is recognized and i believe there have been some ideas thrown around in what to do to try to solve it, however I don't think any have been implemented yet
Alias Workshop Released đ
What is the Alias Workshop?
The Alias Workshop is a new way to install aliases and snippets for yourself or your server! No longer do you have to come to the Dev server to copy and paste large chunks of code to your server - now, you can search for aliases on the dashboard and install them in one click!
How do I use it?
Just head on over to the workshop, browse or search for a collection that suits your fancy, then click the plus at the bottom right - the aliases and snippets in that collection will be ready for you to use immediately!
If you're adding aliases to a server, click the "Add to Server" button just left of the plus, and select your server!
Why is it better than just copying the code?
- No more worrying about Discord eating formatting!
- Automatic updates!
!helpintegration!- Built-in alias subcommands!
- Install or remove groups of aliases and snippets at a time!
Where can I find it?
Right here: https://avrae.io/dashboard/workshop
I keep getting an "Invalid OAuth state" message when trying to log on to the new Workshop. Any ideas on how to resolve?
Or does it have something to do with needing a verified phone number on the Avrae development Discord server?
Hold on.
Hmm, what browser are you on, Dying?
Firefox on Mac
hokay
one sec
oh
huh
i cant log in on firefox either
wait
trying it a second time worked
awesome
very weird
thanks for the help!
np
wow - the alias workshop is great! great work guys!
<3
ill report this
idk why, but I totally read this like a telltale game. It was like
Croebh will report this
All ominous like.
lol... Your map work is crazy and awesome. Major đ's for that work.
Oh hey I can link things now
sweet
Thatâs going to make this channel so much easier. đ
No more âGo look on the dev serverâ
No more âBut I donât have a phone!â
yeah
legit
and theres no copying of codes
so its not like
immediately eldritch nonsense
Now all of the eldritch can expand and get even more convoluted behind the scenes
woo
Sane alias that people use, is there a link somewhere that shows how to do your own table lookup aliases?
does the Encounter Builder launch combat in Discord? How do they interact at the moment?
They don't interact yet.
@manic estuary okay, thanks, do you know if that's on the roadmap?
I have no clue.
thanks
I am having trouble getting Avrae to respond to another bot. So when my bot appears to say "!init list" in the channel, Avrae ignores it.
is this a known issue?
It is half of that. It is known. It's an intentional thing. Avrae doesn't listen to other bots unless they're basically white-listed.
I see, and that white list is not user-configurable, right? do you know where this is documented? and thanks for your time
You had your answer over at the Avrae support server, please don't ask your question in multiple locations.
That's silly, do I have to inspect every list? Do I need to check if you're on Stackoverflow before I post there? And Google, too? C'mon, just trying to get some help
It's a matter of respect to not abuse people's time. One of the rules you agreed to on joining this server is to respect people.
sorry if you feel disrespected, I did say "thank you". I'm a pretty nice guy in real life
It's a bit annoying to track the same conversation across 2 different servers - just keep it the conversation to the most appropriate server. Otherwise it comes off as spamming and disrespectful of people's time.
where can i find informations on how to rule my first fight with Avrae ? here , or on "ddb-avrae-commands" ?
On here, but Iâm not the one to ask, Iâm still learning
i create my character, made 2 goblins to join the initiative, and now i want that the 1st goblin attacks my character
because G01 have a best init than my character
i tried something like : !ma G01 Scimitar -t STO (with STO being the name of my character being attacked by goblin G01 with a scimitar )
!init a "scimitar" -t STO
oh thank you đ
and i tried : !cast "ray of frost" -t G01 to cast "ray of frost to goblin G01, but the bot said : Target G01 not found.
@hushed lotus ?
lol
it was tricky đ
Is it possible to upcast a spell with an avrae command?
Just add -l for level to the end of your command with the level you want to cast your spell at, for example !cast "Fireball" -l 4 or !cast "Cure Wounds" -l 3
@whole root awesome! Thank you
@meager viper This channel is for questions about Avrae (the roll bot), but to answer, you are only allowed to post once a week, period.
@whole root so I just tried " !cast Guiding Bolt -1 4 " and it didnÂŽt really work do
*I have to write everything together or did I just misread that sign
Hi all - is there a way to add an alias that shows a weblink ? so if I type "!MIT" it would show a link to a google drive as example
I cant figure/remember how you might do so
Want to use in a game thats all
@buoyant bobcat !alias MIT echo <url>
thanks - worked perfect 1st try
Whatâs the command that rolls random stats?
!randchar is the command
Invalid level.
Ah. Ty need to roll my nieces stats.
Or you can do !iterroll 6 4d6kh3
Does anybody have the !level alias before it got turned into the workshop version? I'm asking since the workshop version is more restrictive and doesn't allow for many of the subclasses like Redemption, Totem Warrior etc.
I recommend asking on the server you got it from originally.
We never had a copy of it here.
Sure, thanks
Hi, is a Critter DB account mandatory to import homebrew monsters in Avrae ?
Or is there a command I missed to import monsters from D&D Beyond ?
There is no DDB homebrew connection to Avrae yet
ok I made a char, how do I join a group to start playing?
đ
So... I have to import 3 pages of homebrew monsters to Critter DDB one by one then import them all one by one to Avrae ?
Galactiq - check the #750812887697588356 channel and make sure to follow the pinned format.
Iron - at the moment the only way to get homebrew into Avrae is with the beast, pack, and tome commands
Yes sorry- on phone atm
Ok... so import everything one by one, twice
Can I at least import my Beyond homebrew monsters easily to Critter DB ?
I donât know - maybe someone with more experience can pipe in.
Ok, thanks
So... I have to import 3 pages of homebrew monsters to Critter DDB one by one then import them all
one by onein a bestiary to Avrae ?
Fixed that. You don't import from critterdb one by one.
Yeah, you create a bestiary in CritterDB, add all the monsters to that, and then import the bestiary as a whole.
Hi: anybody know how to hide stats on an NPC created on DND beyond and have them take place in combat without other characters seeing? Tried the -h argument after
If you're adding them to init using a character sheet you built, then -h should work when you !init join with them, i.e. !init join -h
if i have elemental adept cold, how do i use it for things like ice storm
Add -neutral cold to bypass cold resistance.
lemme write that down
And -mi 2 to set the minimum dice roll to 2.
that will hit the bludgeoning too tho
Yeah, it probably would. Hmm... đ€
Iâm not sure, then. You might have to manually adjust for this spell... đ
Hi again
So there is no way to import my DnD Beyond homebrew monsters to Critter DB all at once ? I have to make all the sheets again ?
That would require an awful amount of time for me to do so...
Critter is much more freeform boxes.
Beyond is a neato block you can put in the encounter generator or collections with a sub
I mean
I have 3 pages of homebrew monsters on Beyond
But I plan on using Avrae and importing homebrew monsters on Avrae is only possible from Critter at the moment
My question is, do I have to manually make all of my sheets again on Critter or can I somehow import them from Beyond to Critter then from Critter do Avrae ?
you have to put it all manually.
đ
also they aren't sheets... they're blocks.
Players have sheets, monsters have blocks đ
that's why I'm literally paying someone to import a bunch of blocks for me lol
đ
So if someone deletes a character while still under init... is there any way to avoid doing the following: A character in combat was deleted. Please run !init end -force to end combat.
No
well... damn.
- Fixed
WEB-068The "Cheatsheet" link at the top of Avrae.io leads to the latest docs, not stable - Added
AFR-486Variable Death Save DC - Fixed
WEB-062The Dashboard shuffles gvars - Added
AFR-595Option to turn off automatically removing <Dead> combatants from combat potentially for either a single combat, or for individual monsters - Added
AFR-465The ability to set a description on!init effects - Added
AFR-644Add adefaultarg toget_svar() - Fixed
AVR-658With an init with one monster at 0 hp, attempting to go to the next turn will return an error - Fixed
AVR-657!servsnippet deletedoesn't actually delete the snippet
Additional Hotfix - 11:00am PDT 10/7
An additional hotfix has been scheduled for 11am-12noon PDT tomorrow (in about 18.5 hours) to fix some issues causing combatants in initiative to be skipped and health modifications to not be sent to the combatant's controller. During this time, Avrae will restart once - expect 15 minutes of downtime.
Thanks for your patience!
- Fixed
AVR-660Attacks against hidden combatants aren't PM'ing the controller anymore - Fixed
AVR-661Changing controller of a group returns an error - fixes very long alias docs erroring on !alias <alias>
- improves how text is split between embed fields
- fixes combatants being skipped if the last combatant on the turn before them was removed
- other misc error fixes
how to i delete a char
!char delete Their Name Here
oh thanks i was doing char delete then name that what why it was not wroking
Can Avrae roll on the Trinkets table with a simple command?
@wind pagoda Not natively, no.
How do I specify a damage type in the !roll (x)d(y) system? I've notice I can say !roll 1d20egg (for example) and it always returns 20egg
That's because 20egg isn't something you can roll
However if you put brackets around it, it gets treated properly as a tag
@iron yoke :game_die:
Result: 1d20 (15) [egg]
Total: 15
Error in roll: Unexpected input on line 1, col 6: expected INTEGER, SELTYPE, got gg
Okay, how does it handle multiple different items?
Piercing and fire.
@iron yoke :game_die:
Result: 1d20 (15) [cold] + 1d20 (19) [warm]
Total: 34
If you're using attacks with built in commands, it properly handles resistances with this
We gave up on trying to use specific commands in my server, so we just say roll 2d6+1d6 or something like that.
Why did you give up on it?
(Im wondering since it can be used to improve the new-user experience)
We couldn't figure it out. We were loading the wrong character, or updating the wrong thing, etc.
We ended up just opening our characters in a seperate tab.
Our biggest struggle was the block of text the help menu returned.
There's very little, if any, spacing between the commands. (This was abandoned over a year ago, so my memmory is fuzzy)
It may be worth trying again now, since things have improved by quite a bit
(And you can ask for help here or at https://support.avrae.io)
Fair. My group has kind of fallen apart though, so not much to do.
Rip
But an opportunity to independently learn if anything
Then you can do fancy stuff like
True.
And you can target creatures in initiative too
I have no idea what just happened.
The active character just cast fireball
I see that now.
and Avrae went through figured out all the damage and checked off a spell slot for it
I'm on mobile at the moment, so half of it was off screen immediately.
!cast fireball was the command i ran
ah... yeah. Discord on mobile can be painful.
I'm not sure how to load up one of my characters...
Avrae is a powerful bot, but it can be pretty daunting to get everything set up! Here's four quick steps to getting a character sheet linked with Avrae, and ready to play in a game!
Use the !randchar command to generate a set of stats. You can skip this step if your game is using a different method.
Once you have your stats, think of what character you want to play and make them a sheet on D&D Beyond, Dicecloud, or Google Sheets!
Once you're done making your character, make sure it's publicly viewable (Avrae needs to be able to see your sheet), grab the sharing URL, and run !beyond URL, !dicecloud URL, or !gsheet URL, depending on what sheet system you chose to use. You should see your character's stats pop up in Discord!
You're ready to roll now! You can use the !check command to roll skill checks, !save for saving throws, and !attack to attack with your weapons!
!check arcana - rolls an Intelligence (Arcana) check
!save dexterity - rolls a Dexterity Save
!attack longsword- rolls an attack with a longsword
For more detailed documentation on how each command works, you can use !help COMMAND to view a list of supported arguments, or come join us at the Avrae Development Discord!
If your character sheet were on DnDBeyond you would use !beyond <url to your character sheet>
Ah, okay.
The sheet needs to be publicly viewable I believed
Not anymore!
Now how do I unload him?
Note thst characters are global and tied to your account
I just want him off the server now. No longer active.
You can switch characters using !char <name>, and remove with !char delete <name>
But there is no 'disable'
Does that delete the character sheet altogether, or just remove it from discord?
Just remove it from Avrae
Okay.
Avrae will never affect your outside sheet
Even hp?
It's a one way communication street
Gotchya.
Well ill clarify
Avrae generally doesn't affect sheets
Like there may be HP integration, or integration with counters, but other than that Avrae doesn't touch your sheet
Nope
Okay.
Also you generally don't need to remove sheets unless something broke or you don't need the character anymore
(Since having a character active only affects the commands that explicitly require it)
Eh. Easier for me if I save myself a step later. If I forget about the character being loaded, I've broken the bot before.
I would rather just unload the character before something happens.
Thanks for all the help.
Can anyone point me to a guide on using containers in Avrae, I want to create a way to track party gold, if that can be done.
The developer discord server has an alias for bags
@hardy rose What you are particularly trying to is not easily done, unless you have a single person tracking it on their character
(Since there are no variables that are easily accessible and modified between characters)
aye, we have server variables now, but for reasons involving permissions we can't edit them via scripting
Ah I did think that, I am actually the DM of the game I am think of, as the players seem to be having some trouble deciding how they are going to manage money I though I would stick it in a bag and they could take from it as they wanted.
I am very new to using Avrae I am not even sure how to create a bag - I can't find a good step by step for it.
If you're letting a single person track it, you can just use a custom counter.
!cc create "Party Gold"
!cc "Party Gold" set 100
!cc gold -10
Thanks for that snippet I shall try it now.
is there a way to make avrae reroll more than once? I know that ro<value> rerolls once at a given vlaue
!rr 3 2d6 will roll 2d6 three times.
let's say I want to roll 4d6 and automatically reroll any 1 or 2, even after rerolling a 1 or 2
!r 4d6rr<3 would infinitely reroll 1s and 2s.
thx
You can toggle it for that combat instance by running:
!init meta deathdelete, which on first running, will turn it off
ahh ty
See !help init meta for other initiative meta-settings
Hi, does anyone know how I can use combat actions such as channel divinity or dread lord?
@steel folio Avrae doesn't generally have built-in automation for specific class features.
You can check the Alias Workshop to see if anyone has published commands for your specific use case.
https://avrae.io/dashboard/workshop
Otherwise, you just follow the feature instructions.
Control Undead, for example. You'd subtract a use of your Channel Divinity (!cc "channel divinity" -1), roll the saving throw (!monster_save zombie wis -dc 13), and if they fail, maybe add a note to mark them as controlled (!init note ZO1 controlled).
@steel folio youre looking for Cleric aliases, ask around in here https://discordapp.com/channels/269275778867396608/666401385335750666/
(link to the channel directly: #666401385335750666)
That channel is present in the Avrae development server, found here: https://support.avrae.io
Quick question: How do i do initative tracking with Avrae?
Most of that can be found here: https://avrae.readthedocs.io/en/latest/cheatsheets/dm_combat.html
Ah, thank you.
Np.
Does anybody know if there's an alias or a command for Bladesong?
We have one on the dev server. Doge linked to the server above.
Is there anyway to make it so that the gsheet uses Charisma instead of STR or DEX for attacks? This is a Hexblade Warlock
Attack Info tab, Attack Ability Override column, put in the appropriate ability for whatever weapons it applies to.
Also, this channel has fewer people who know anything about how the gsheet works than the Dev Server.
Thank you đ very much
@fair flint I assume you mean "How do I add 21 bandits to the Avrae initiative tracker?", to which the answer is
!init madd "Bandit" -n 21
Hi Ziggy! The command to add 21 bandits to initiative is: !i madd bandit -n 21
yes like Stormy noted!
Thank you.
Beat you to it ;)
Indeed!
I can;t remember how to make a boat.
Boats don't have monster stat blocks and therefore can't be added to the initiative tracker, if that's what you mean.
There is a way - let me see if I can find it
On the cheatsheets located here: https://avrae.readthedocs.io/en/latest/cheatsheets/dm_combat.html
Ah, thank you.
What you could do is add a dummy combatant using the -hp and -ac snippets, but I don't know how to engineer a damage threshold
Down on the section about adding combatants: !i add 0 Longboat -ac 15 -hp 300
Yeah, that's the easy part
So that adds a combatant named "Longboat" and sets the AC to 15 and HP to 300. It then sets the initiative to 0.
oh... yeah. Damage threshold.
Ah, thank you.
That would be tricky until Avrae becomes "vehicle" aware
Most vehicles don't take any damage at all on a hit, unless the total rolled damage on an attack exceeds a certain number, known as the damage threshold.
So if a longboat takes 2 points of damage, nothing happens, but if it takes 30, well that might hurt
New issue: Finally got all the creatures into the initiative track and now me and my players don't know how to attack.
Okay so to start initiative you do !i begin. To move to the next creature's turn use !i next. To run a creature's attack on their turn, use !i a <name of attack> -t <target>
Then when the creature's turn is done, use !i next to move to the next creature in the initiative order
Oh, okay. Thank you.
If you need an example, I can show you in the #ddb-avrae-commands channel - just let me know.
Nah, that's good. Thank you!
You're welcome!
Quick question everyone. So I loaded my char.
But I didnât have my gear
So I go back add my gear and equip
How do I make it so the bot recognizes that
Is there like and update command?
!update
Updates your character - pulls the latest from DDB (or whatever supported sheet service).
no worries!
Lol much appreciated
Also, Avrae doesn't import your inventory, just any effects of it on your stats/skills/etc.
Oh? Because I tried attack with warhammer. And it did unarmed attack. Thatâs how I realized I hadnât updated my char
I updated and then used the same command and it used the warhammer
Lemme me verify
Yeah
Maybe I didnât sometime this different?
Yes. It will import your attacks.
Oh so like warhammer being an attack in this instance and not an item
But there is no way to see "Oh, I'm carrying a warhammer in my backpack"
Oh yeah I gotcha
And without the warhammer wielded I do not have that attack. Correct?
Yeah, weapons need to be equipped on Beyond in order for Avrae to make attacks for them.
How do I make monsters attack?
!monster_attack <monster_name> [attack_name]
For example, !ma zombie slam
Or in combat, you can use !init attack [attack_name] to attack with the current combatant.
So if itâs that zombieâs turn, you can use !i a slam
Now one more question
How do I attack an enemy
{since I'm trying to relearn how to use the bot}
Add -t <name> to any attack command.
So !ma zombie slam -t Bob or !i a slam -t Bob
Aaaa it was t
You can use !help attack to get the full list of options.
Avrae doesn't track inventory (and therefore arrows) at all natively.
But thereâs an alias here you can get.
https://avrae.io/dashboard/workshop/5f73cc73192fdca3888bc2fe
Awesome thanks!
How can I set up the !threshold command on my server?
You can install it from here.
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?
Y...
Aid increases max HP by 5 for the duration; it doesn't appear to do so when I cast it in game. Is that expected or am I doing something wrong?
Not sure if this a bug with one of the bots common alias or one that was custom made for the western march sever Iâm in but the command bolt is using ammo for thing that arenât ammo weapon like lighting bolt or fire bolt unless the spell name is in quotations
@unkempt bramble everything is working intended there
Unless a spell's name is in quotes, it only counts the first name as the actual spell name, then everything else is arguments
the reason why this happens is because the server has a snippet called bolt for crossbows, and casting fire bolt means you are casting the spell fire with the bolt snippet
@barren dome you aren't doing something wrong, it is just a byproduct of how automation for spells works
As of right now, there is no effect that lets a character's max HP be changed in initiative or outside of initiative while being tied to an effect
You can manually adjust the max with !i hp max <name> <value>
ty
How do you invoke your character's class feature --turn undead-- in a combat?
Pls at me
@swift fulcrum short answer is you can't. Avrae doesn't natively handle any class features. Long answer is you can get an alias to do it for you, otherwise you can manually do it by doing rolls as if you were at a table (rolling saves for monsters and then apply effects on fails)
@fading siren thanks so much! I kept thinking there was a way because there's a class feature "slot" counter right next to the spell slot counter dashboard. I'll stop hunting now. Much appreciated
@swift fulcrum a further clarification, those class feature 'slots' are called Custom Counters, see !help cc for how to use them
They are a built-in way to track your uses of those features, however any integration like dealing damage in initiative, and so on, needs to be user made
If you ask in the Avrae Development server, found here: https://support.avrae.io, you may be able to find help in automating some of the features you need or want
does avrae do long rest commands correctly?
!game longrest (or !g lr) will recover your health and any applicable custom counters.
The only thing missing AFAIK is hit dice support.
it didn't restore my wizard spell slots when i did it
On the Avrae dev Discord server there are aliases to handle short rest hit dice and other features like that.
Itâs definitely supposed to recover your spell slots, though.
Can you try in #ddb-avrae-commands?
can anyone help me with command to attack in combat
If in initiative, use !i a <name of attack> -t <target of attack>
If out of initiative, use !a <name of attack>
so that -t is imp
-t sets the target
The -t tells Avrae what you're targeting with the attack
ohk ok so for example target is ps1
This channel is not in combat.
then !i a longsword -t ps1
oh thank you so much
to test commands we got the #ddb-avrae-commands channel
And it will automatically compare the attack roll to ps1âs AC, and automatically apply the damage on a hit.
Thank you both for the help
no probs!
how do i add sneak attack to my roll in avrae
Just add sneak to the end of your attack and it will add the extra sneak attack damage to your attack roll.
Not by default it won't. That's a common snippet, not a built-in argument.
The base way to add sneak damage is with -d1 Xd6, replace X with the number of d6s you should have.
You can make a simple snippet like !snippet sneak -d1 3d6 to then be able to just add sneak to your attack. Or you can make/find a catch-all snippet that calculates the damage based on your rogue level. (There is one of those on the Dev Server)
Oh... well then I guess I had that snippet!
Actually I just looked and I don't have it?
It's a server snippet here too.
But when I ran an attack in #ddb-avrae-commands and added sneak it worked? Maybe they have a serversnippet running?
Ah okay that explains it. Thanks!
Code so pervasive you don't even realize it is non-standard
@indigo solar please keep. commands in #ddb-avrae-commands
I tried making a Snowy Owlbear token but Avrae says it does not have an image despite it being there
@green pulsar if you look at the !monster entry for the Snowy Owlbear, it appears that Avrae does not have an image for it, which explains why it couldn't generate a token
However, if the image is present on D&DBeyond, this could be considered a defect in the dataset Avrae uses, so I'll check with the Avrae Development server and see if that is the case
The DDB page does indeed have an image.
https://www.dndbeyond.com/monsters/snowy-owlbear
omg i love it
Makes me realize we need Barn Owlbears, and Burrowing Owlbears, and Boreal Owlbears, and Screech Owlbears, and Pygmy Owlbears, and Horned Owlbears, and ...
!help
I have sent help to your PMs.
Use #ddb-avrae-commands for commands đ
alright, so i get that i'd need to buy a subscription from the website to use purchased monsters and stuff with the avrae bot, but does that count with purchased classes as well? for example, if i want to be an artificer on a D&D discord server with avrae, would i still need to buy the subscription with that?
You can use anything you want for Avrae; she innately doesn't care what your class is. However, lookup, spells, and certain aliases require you to either have the purchase/subscription or homebrew it yourself
alright, thanks. i just didn't quite understand how it really worked, and was still a bit iffy on wanting to shell out a few bucks on something i wasn't 100% sure i'd use. and, out of curiosity, would i be able to add monsters i purchased into battles, or does that require the subscription as well? not sure if it's to use with avrae in general, or to give other people in the server access to it as well
If you have access to it in Beyond, and link your Discord account with your Beyond account, you can use it in Avrae
So if you have the monster manual, you could add MM monsters to combat
ah, alright, thanks. i'm currently setting up a small campaign and was considering adding a beholder as the bbeg. either that or a dracolich
wait so if you're subbed you can look up anything?
if you own the content, yes.
alright, this was mentioned a bit ago and i'm very sorry if i'm sounding like a broken record, but any spells and magical items i purchase, i can also use and equip, i just can't let other people use them as well without the subscription, right?
As I understand it, if you've purchased it through DDB and if you've linked your DDB account to your Discord account, you can look it up and use it with Avrae. I believe that if you're in a DDB campaign with shared content enabled and someone has the Master tier subscription, everybody's purchased content is then shared amongst those in the campaign (it's a bit like sharing books IRL). And I believe Avrae is aware of this "content sharing".
alright. just wanted to make sure that EVERYTHING i buy can be used in avrae. while i'm not entirely sold on the idea of buying the subscription, as long as i can still use everything in avrae, even if it's limited to just me being able to equip and use use them unless someone has the master tier subscription, then it's all good. thanks
Could I get someone in my DM's to explain combat for me? I can't make the enemies attack, and the cheatsheets aren't helping.
Ziggie - so to start an encounter use the !init command like this: !init begin. Avrae will then know that you are starting initiative.
Yes. How do I attack anything?
On the monsters turn in initiative, just use !i a <name of attack> -t <target name>
Okay. Thank you.
If you want I can show you an example in the #ddb-avrae-commands channel
No, that's fine for now.
Would that help?
Okay. Yeah !init will track everything and so when it's a monster or characters turn, just use !i a <attack name> -t <target name> and Avrae will track it.
Oh and for magic, use !i cast <name of spell - use quotes if more than one word> -t <target name>
How do I use the versatile feature of a spear in avrae? is there a set command or do I have to set one?
@empty linden Is there a concern if the PC has the same weapon as an enemy, or does it just result in a funny scenario where it says you attack yourself?
Oh wait, he's offline.
Can anyone answer my question?
the attack will only apply to whomever is currently in the initative step
It doesn't matter if they have the same weapons -all that matters is whos turn it is in !init and who they are targeting
^
Okay got to step away again - laters!
Avrae circles through the inititaive and I normally use Gift of Alacrity to have a +d8 to it but it doesn't add it after the first roll. Currently using this command and that works fine for the first time, but it doesn't add afterwards. Any other command that can work? !i join -b 1d8
So it changes your initiative place every turn?
the init tracker circles and rolls new for every round, and it doesn't take the +d8 over to the new rolls
alright, i'm about to buy a few sourcebooks from D&D beyond. just to verify, even if i do NOT buy ANY subscriptions, i can still use the spells, magical items, and i can control monsters from that sourcebook in any server using avrae, right? buying the subscription simply means that any sourcebook i buy, others in the server get access to it as well, right?
alright. i just didn't want to end up wasting 90-120$ simply because i can't actually use some of the stuff i end up buying
just wish the sourcebooks weren't so expensive tbh. 30$ per content pack seems a bit much to me, but meh. i'm not the one who rights them
There's no way to automatically add a d8 every reroll, Raven, but you can do !check initiative -b 1d8 then !init opt Raven -p # with the new value
It just circles though when we join the init. No Idea, seems normal to me with Avrae.
Thank you.
I can't remember how to add multiple monsters at once. Like 5 goblins. Please, don't send me to a cheat sheet. Please just give me the command format.
!help init madd if you ever need to remember. I'm not sure why that's a problem for you.
!init madd Goblin -n 5 will add 5 Goblins to init
alright, i'm about to buy a few sourcebooks from D&D beyond. just to verify, even if i do NOT buy ANY subscriptions, i can still use the spells, magical items, and i can control monsters from that sourcebook in any server using avrae, right? buying the subscription simply means that any sourcebook i buy, others in the server get access to it as well, right?
@crystal galleon for reference, I don't think having a DDB subscription affects the ability for others in a Discord server you're in to access/use the content. The benefits of a subscription are detailed here: https://www.dndbeyond.com/subscribe
After you link your accounts, you can take anything you can access in DDB and use it in Avrae.
Whether you purchased that thing yourself or someone shared it with you.
The above is correct,
You don't need a subscription to access material you yourself own, but if you do get a subscription, anyone in campaigns you share material on would also get access to it
How can a dm update character stats after the end of a combat
Like update in what way?
Characters are usually run by the player and can be updated via DnDBeyond and then using !update command in Avrae to pull those changes in.
Give xp and update current hp
Ah look at the !help game commands
!help game
I have sent help to your PMs.
Is there anything for combat
The players will have to run those on their characters
In initiative? You can use !i hp <name of character> <hp change>
How many xp will a player get
Not experience - that happens outside of initiative.
And actually you'll need the !xp alias that can be found on the developer server
yes - DM decides XP allocation
usually
hope this helps!
I got to go - laters!
Ohk thank you
is there an alias i can use to automate Heavy Armor Master?
!alias ham g hp +3 and use it after you take 3 or more damage, or make it variable and heal you back 1-3 depending on input. Other than that, not really anything good for it.
When I make a character through randchar it only uses the free content. While a friend gets all the options from the stuff he's purchased... How do I unlock everything else?
Link your accounts. Use !ddb to check the status of that, and follow the link if needed.
is there any alternate to randchar, rerolling 1's
the !threshold alias on the workshop is one.
wat do
pretty much exactly what you want. :v I don't use it personally
it's an actual alias smacked on top of Avrae right, not just... anywhere to use, need to actually get it aliased
you literally just go to the workshop and grab it
@steady dew !rr 6 2d6rr1+6
I cast witch bolt successfully. On the second round, I ran this to negate the use of a spell slot + auto hit:
!init cast "Witch Bolt" -i -t SH1 pass
That said, it's still rolling to hit. Am I using the wrong syntax?
Yes. Replace pass with hit and it should work fine
How do you save a character you roll?
You enter your stats into a character sheet in whatever system you're using. We of course recommend a free account on D&D Beyond to start with.
Already did that
If you have it in D&D Beyond then you can import it into the bot with !beyond.
Ok
any tips for heavy armour master in terms of making snippets? or shall i just stick with either doing -d -3 or making the player hp mod +3 each time?
You can have a snippet that does -d -3 but that still requires remembering to use the snippet instead as much as writing that out to start with
!snippet ham -d -3 does that. Plus heavy armour master is ham so funnier
Just be careful using that with any creature that has the potential to do less than 3 damage.
Because it will heal them
Does avrae keep changes that happen in dndbeyond or do i have to use !beyond again?
keep track*
Avrae updates the data she has when you run !update. If you don't !update after leveling or something on Beyond, then Avrae won't see that.
nice thanks
Also can it recognize my homebrew spells made in ddb and roll them any tips?
You'll have to create the homebrew spells in a Tome on Avrae's Dashboard, so that you can set up the Automation for them properly. Avrae doesn't currently interact with Beyond's Homebrew system (but might in the future once there's another pass of it done, but don't hold your breath for that).
https://avrae.io/dashboard/homebrew/spells for creating the tomes
thank you again
Hello again i have a warlock with eldritch invo but when i cast eldritch blast it doesn't add the charisma modifier. how is that fixable?
Do you mean "Agonizing Blast", when you say "eldritch invo"?
In which case you can create a snippet like this:
!snippet agony -d {charismaMod}
and then use it like this:
!cast "Eldritch Blast" agony
- Added
AFR-606nocrit/-nocritargument for attacks - Added
AFR-599!init save <ability>and!init check <skill> - Added
AFR-580More arguments to!a add(-criton,-phrase,-thumb,-title), along with adding the first 3 to the dashboard automation - Added
AFR-650ctx.aliasreturning the current alias' binding - Fixed
WEB-072Editors to a private or published collection cannot view the collection - Added
AFR-655Additional properties forSimpleEffect - Added
AFR-642Having a method of obtaining a list of groups in combat or which group a combatant belongs to - Fixed
AVR-665Changing a combatant name with "Shadow Blade" effect causes an error - Added
WEB-063Have the discord rich embed for workshop, tome, and pack links to provide a summary of the collection? - Fixed
AVR-621When rolling a check with advantage and enabled!csettings reroll 1single 1s are not rerolled - Added
AFR-623Have!csettingsbe a little more intuitive - Added
WEB-071Add UI for additional attack options - Fixed
WEB-069Cannot edit the documentation of a sub-alias that shares a name with a built-in command - Added
AFR-654Checking if the controller of aSimpleCombatantis thectx.authoror another specified Discord user
- Added
AFR-265- An alternate reset amount for custom counters, such as dice or a negative number even, instead of always resetting to full. - Fixed
WEB-057Noconccheck box for attack editor - Fixed
AVR-628Using !i opt -controller to pass the controller to Avrae (for testing commands) - Fixed
AVR-647Initiative between ties is listed in incorrect order in dynamic mode - Fixed
AVR-663The display of "Total:" has a bolded colon, but "Results:" does not - Fixed
AVR-662eadoesn't interact properly withdis - See the changelog for full details
Hi girls and guys (of any age), I âm a newbie here so could you be so kind to tell me if Avrae is available also for the previous d&d editions?
no, only 5e.
Thanks
I believe someone made an alias to handle some parts of 3.5 but Avrae really is built for 5e.
anyone have an alias for heavy armor master?
Somebody posted this earlier: #ddb-avrae-help message
yes
ham
one thing i was a bit curious on was the concept of magic items. more specifically, if they can be shared by people with different sourcebooks on D&D beyond. i have 4 sourcebooks, 3 of which have some magical items in them. we're playing a campaign exclusively through avrae. if i were to buy the subscription service that allows content sharing, would anyone who has their discord linked to avrae while in that same server as me have access to the same magical items on their D&D beyond page?
i know monsters and stuff like that would work, but stuff that requires going to D&D beyond such as classes, sub-classes, races, and magical items, et cetera
Yeah. Anything you can access in DDB â whether you bought it or had it shared with you â youâll be able to use in Avrae.
alright, and they they'll be able to go into their D&D beyond page to actually find and equip, and attune those magical items and stuff?
Yes sir
Then you come back to Avrae and !update
Any stat changes, attacks, spells, etc. will carry right over.
alright then. i'm not exactly happy with the idea of purchasing a subscription after purchasing a few very expensive sourcebooks, so i just wanted to make sure that if i do end up deciding on it, it wouldn't be a waste
Thatâs fair.
But it is way cheaper than making everyone else go buy the same books as well.
And in case it helps, anyone in the group can get that sub and enable content sharing.
It doesnât have to be the DM.
And once itâs enabled, anything anyone owns becomes available for everyone.
mhm, yeah. just kind've sucks that it's a subscription based service, rather than a 1-and-done payment option
Hey, I'm new to avrae, I installed an alias from the workshop (!library), and it's not working. I'm trying to investigate but I don't know how I can show the content of an alias. I can list it with !alias list, but can't go further đ
The only solution is to contact the author of the alias and give them a report of what's going wrong for you with it.
thank you! will do
Got an answer! The skills need to be passed as the first three ot four letters of the skill name.
If I have invited my DnD Beyond character to a Discord channel...and no longer want her in that channel, is there a "disinvite" or some way to remove the character?
Your characters are all global
If you want to delete your character, you can do !char delete NAME, but this is not necessary as you can have literally hundreds of characters that you can switch between with !char NAME
Anyone have an alias for deft strike?
Nvm
@barren badge if it helps for further questions, you'll find better help regarding aliases on the Avrae Development server, found here: https://support.avrae.io
So the thing is, I have an iPad but it requires a phone number to register and the iPad isnât working so I canât log on
You can message a mod and "convince them you're not a bot" to be granted a special role that bypasses the phone number verification.
Oh okay
Wait I donât share a server with them
Because I technically am not part of the Avrae server
Huh. I thought it would let you join, just not post... Lemme see.
You show up as pingable on the server, that should be enough for you to be able to message them. But I'll drop a note in a channel the mods frequent and let them know you're needing verification.
You can friend a mod, but don't mod your friends. lol
Lol, I can speak on the server now thanks
But aren't the mods all bots anyway... Or is that meant to be a secret
just setting everything up, what's the command to cast spells at higher levels? eg fireball at level 5
thank you
Is there a way to add an attack to a generic combatant added to !init with !i add?
@empty linden You can use the effect system to add an attack. See !help init effect for details.
!init effect Bob dagger -attack "3|1d4[piercing]|â
Alternatively, you can make a -custom attack.
!init attack dagger -custom -b 3 -d 1d4[piercing]
Ah... okay. Thanks!
wanna quote the variant grapple rule where you just hold on for a ride instead of stopping the thing
Does the bot have a command for searching out supernatural gifts and epic boons?
@unkempt bramble I do not believe so, as they are an optional and not fully supported ruleset
Ok
Need help, new to Avrae: Question, in the command rrr <iterations> <xdy> <DC> [args], can i get some examples of iterations xdy and args
Iterations is how many times you want it to roll.
In xdy, x is the number of dice, and y is the die size: 1d20, 2d6, etc.
But you can do more complicated things there like 3d4+5 or 4d6kh3 -- see !help roll for more info.
So !rrr 5 1d20 10 will roll one D20 five times, and count how many are a 10 or higher.
I have to confess that I'm not sure what [args] it's expecting for this command, though. It doesn't list anything in the help text. đ€
ah okay thanks, that was very helpful
@viscid kernel @celest shore if either of you are curious, args includes some of the same things !roll allows as extra args, including adv
(See #ddb-avrae-commands, where I did !rrr 5 1d20 10 adv)
It does, it's just hard to see
Lucky, the documentation for !roll is being rewritten as of recently
hi all i just started as a Dm and i wanted to understand Avrae better anyone able to assist?
There's a good intro here. https://avrae.io/
And some quick walkthroughs here. https://avrae.readthedocs.io/en/latest/
But if you had a more specific question, fire away. đ
Thank you so much @viscid kernel
@viscid kernel ok i was trying to add the character sheets but its saying its not an actual link from ddb
What link were you trying to use?
Worked for me just fine.
!beyond https://ddb.ac/characters/37981803/oUVhSl
oh wait i know what i did wrong i added extra shtuff lolllll @viscid kernel
ok im back @viscid kernel lol ok i want to get the combat for the grouping to make all the monsters try to do the same attacks how do i do that
When it's the monster's turn in combat, you can use !init attack <attack_name>
If you want to have them hit a specific player, you can add -t <name> to that.
!init attack club -t Bob
You can use !help init attack for more details.
ohhhh ok and also sorry its a lot of questions in my head but when i add monsters right i want to have a group of them be there like 4 and instead of just adding each one can i add them all at the same time
@viscid kernel
You can use -n 4 to add four at once.
If you want them to actually be grouped together and share the same initiative, you can use -group <name>.
so i type !int madd goblin -n 4
init*
wow and this whole time im adding <>
lollll
@viscid kernel you are a blessing
Glad to help. đ
Any time you see <> in the documentation, that's to mark a required argument.
[] is used for optional ones.
But either way, yeah, don't put those when you use the command.
whomp haha wow im such a novice
It does have a learning curve. đ
How do you obtain the "Manage server permission" to connect Avrae?
"Playing D&D online" by sly flourish on youtube was a good primer for me personally @untold tiger . might be worth a look for you.
Oh thanks! @celest shore
np, im new too but always good to learn together and share the knowledge hehe
@bronze rune The server creator has that ability by default, but they can follow the instructions here if they want to give someone else that ability.
https://support.discord.com/hc/en-us/articles/206029707-How-do-I-set-up-Permissions-
In this case, they need to go into General Permissions and turn on Manage Server.
- Fixed
AVR-667UsingAliasSpellbook.cast(spell, level)on a x/day spell/monster when its out of uses, adds another 'use' - fixes an issue when using character commands with an invalid character color
- fixes an issue where SimpleCombatant.effects would not update when adding/removing effects through Draconic
- other minor fixes
what is the command for sneak attack?
You can use -d 1d6 to add the extra damage.
you mean 2d6?
If youâre third or fourth level, sure.
You can also go to the Avrae server and get the Rogue Sneak Attack snippet. Which means whenever you put in an attack command
!i a shortbow -tOR1
you can add sneak to the end
and it'll automatically look at your rogue level, and add some d6's of damage based on that
(I think it's on this server too as a common example)
How do I use a snippet once it has been added?
if it's something like Hex, for example
which is add damage 1d6[necrotic]
you just add hex to the end, the title of the snippet
How do I add efects such as rage do i have to create it as a custom command?
Normally you'd use the effects system. !help init effect for instructions.
But if you want a simpler solution, check out this pack in the Alias Workshop.
https://avrae.io/dashboard/workshop/5f73c28d647bb0a416316d32
Includes the !rage alias, as well the rage and reckless snippets.
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 code, at my [GitHub](https://github....
Thank yooooooooooouuuuuuuuuuuuu
hey how do I get avrae to spawn monsters?
madd is a subcommand of !init, not a command on its own.
How can I add homebrew monsters that I have in DNDBeyond to a discord combat using DND Beyond Avrae plug in?
I know how to add monsters in general, but when I typed in my monster name it wasn't recognized.
Use !help and look at the hombrew section, namely the !bestiary command. It requires creating the creature/monster (codex if you have many) with critterdb.com.
I've never used it so I can't be more help than that though.
@empty linden Thanks... but creating a bestiary seems backwards as that is how it is done for non-DNDBeyond integration. If that's the answer I'm really disappointed as I created a bunch of monsters in DND Beyond and wanted to use them in my game. I don't want to bother creating them in a another system. But I appreciate the reply and if that's my only choice I may do what I do more often which is use an existing monster with minor modifications and perform some tasks outside Avrae.
That answer was correct. Avrae does not yet read homebrew monsters from DDB.
As spamandtuna noted, Avrae does not yet have the ability to import homebrew created on DDB.
I'm I don't want to bother creating them in a another system. But I appreciate the reply and if that's my only choice I may do what I do more often which is use an existing monster with minor modifications and perform some tasks outside Avrae.
@foggy latch
Creating them again in Avrae is pretty easy, and much less time consuming than doing it on beyond because you're pretty much only giving avrae the monster's stats, and move list.
Also, the key word from the previous answers is yet. As far as I know, it is a planned addition, but there is some changes planned on beyonds end for how the homebrew is handled, and it doesn't make sense to set up integration that then almost immediately needs to be redone
hello came here to ask some help/advice
it seems that avrae is mistaking some damage resistance
i just started using it a day ago and when testing some combat with 3 specter (basic monster found on beyond) when damaging them with magic fire attack avrae still apply damage reistance like it was a non magic attack
Elemental damage makes no distinction between magic and non-magic most of the time
and specters resist fire damage, so everything checks out
they resist Acid, Cold, Fire, Lightning, Thunder, and nonmagical BPS. so yeah, it should resist that fire damage
elem damage are not distinct betwen magic and non magic ?
like fire damage from a torch swing and fire from a spell are the same ?
i mean, nothing is resistant to fire from nonmagic attacks now, is it
No, not usually.