#ddb-avrae-help
1 messages · Page 15 of 1
to them, Auditor... clearly.
alrighty
But no, if something resists elemental damage, there is no distinction from magical and nonmagical because pretty much every source of elemental damage is magical, except for the 1 fire damage from a torch, and dragon breath weapons.
whereas there are distinct magical and nonmagical sources of physical damage.
Still magical because it's a spell
so i was in the wrong thinking that fire like a puddle of oil that burst in flame and a fire ball was different kind of fire damage XD
well, technically yes it is a different kind of fire damage. a puddle of oil set on fire isn't magical. but there is no need for a mechanical distinction between the damage sources.
There is nothing in the game right now that actually cares about nonmagical fire damage versus magical fire damage, even if technically the distinction exists.
there are cantrips that specify "you can only affect nonmagical fire," for example, but the fire damage doesn't matter. shrug
well that good to know
just needed the "help" of a discord bot to make this discovery XD
a snake or a spider's poison is nonmagical, versus the magical Poison Spray, but again, nothing distinguishes between the two really.
for example, homebrew monsters can care, but an issue is we don't have that as an option for the damage adjustments such yet
well since i just started DM ing a game with some friend with a simplified version of d&d rule i guess nothing prevent me from making the distinction in my game for elem damage from non magic and magic source but it will just not be counted with avrae bot XD
then again thx for giving advice and intel
!rage snippet
letting a error known, Eldrains longswords have a Splugoth hit effect box
I didn't understand that.
when a eldarin attacks with a longsword its the wrong effect text
ill show it in commands
What sheet system are you using, and do you have any custom attacks?
im using the normal avrae spring eldarin?
well we are
its not my error personally, just with the creature in avrae
i cast a racial spell(limited use) but avrae says i don't have enogh spell slots even though it doesn't consume one
yeah it's an odd one
use !cc to see if there's anything you can use with that
or, use !race possibly.
Either way, use -i if you want to ignore slots
if i use metamagic Careful spell or something, how do i target two allies and one enemy, but use -pass to not effect the enemys roll.
with the roll command what do the arguments kh, ro, and re do?
sorrry ra not re
nevermind, didnt read thoroughly enough lol
is there a limit to how many arguments i can use? do i need a seperator of some sort
@toxic hollow You can pass target-specific arguments like so:
!cast fireball -t "Luke|pass" -t "Leia|pass" -t Vader
how do i target an ally with dragons breath without like... making it attack them
like they are the willing target touched of the spell
theres no way to do that right now, i think you just need to cast the spell directly on the targets who you party member want to damage
yea, i been doing that lol
@toxic hollow The other option is marking off the spell slot and then letting your party member cast the spell using !cast Dragon's Breath -i -dc X and replacing the X with the spell save DC.
Well, now you do. You're welcome.
There’s DM and player combat guides here that can help with that.
https://avrae.readthedocs.io/en/latest/
But if you have any more specific questions, fire away. 🙂
!i madd goblin -n 4 would add four goblins.
And then when it’s the goblin’s turn, you’d use !init attack scimitar -t <player_name> to hit.
You can use !i a for short.
!i a list will show any other attacks they have available.
!help init will give you a list of other commands you can use in combat.
And you can dig deeper with things like !help init attack
in other words, well
Avrae, like any other computer, bot, or algorithm, what have you
Is a very, very, very fast idiot.
You need to tell it what to do exactly the way it understands it, and then it works seamlessly
so yeah those docs and cheatsheets are invaluable
how do I connect my character sheet to avrae?
This is not a D&D Beyond link.
You can use !game hp [hp] for your own characters, or !init hp <name> [hp] for anyone in combat.
Why don't you go try it in #ddb-avrae-commands and I can give you a hand?
Is there a way to show character information by Discord user?
Like for someone other than yourself?
There’s a few things you can access if that character has joined initiative, but not everything.
What information were you trying to get?
how do you expand a 1 level or higher spell slot
expand?
yes
Like cast at a higher level?
yes
thank you
I run a discord server for D&D that has the avrae bot in it and the bot has gone offline, making it not work. Any idea why this is?
And we’re about to play in a few hours so this isn’t exactly a good thing
- Added
AFR-671Ability to getAliasCustomCounterobject fromcharacter()getter - Fixed
AVR-673CC creation fails when not providingmaxeven ifresettoorresetby - Added
AFR-670Automation: Implicit variables/var-based Effects - Added
AFR-639Addition to!cc create:-titleand-desc - Added
AFR-661roll|rexamples do not include all features - Added
AFR-668ctx.category.idto return discord category id - Fixed
AVR-672Metarolls created as a result of a save success, get rolled regardless of success or failure - Check the changelog and the automation docs for full details!
ok I fixed it
@faint void Avrae went offline for the update, the patch notes of which are displayed above
ahhhh thank you
is the UA not in Avrae yet? I tried !subclass drakewarden and didn't work
I don't think UA is typically included in Avrae... You could use the !level alias from the Avrae developer Discord server to build that class and its features though.
UA has historically been included in the lookup, since it's available on beyond. However, it takes time to filter into the database because humans.
thank you
Do the "reduced threat" variants of monsters already account for the stat penalties when rolling saves and checks on the monster's behalf in combat?
They don't appear to, based on a quick test in #ddb-avrae-commands.
Probably because it's only mentioned as a trait and not formally included in the stat block.
You can assign an effect to automate the saving throw penalty.
!i effect <target_name> "reduced threat" -sb -2
But ability checks will have to be manually adjusted. !mc <monster_name> stealth -b -2
awesome thank you
(Game command for long rest) tonight during our game my players were using the game command to take a long rest and it was giving mixed results for returning spell slots properly. We know you have to adjust HP manually through DDB and then use the update command. But what is the proper steps for rests? Manually adjust on DDB and then use update? Manually adjust and use the or game command? We are stumped.
@tawny orchid to note, your current HP and whatnot is not brought in from D&DBeyond
So you should both run it on the sheet, and run the command on Avrae
That's kind of silly but ok
well, not so
In particular, syncing up all of the changes in counters is much more taxing data-wise
Yeah, the !game command covers all of those.
!game hp -10
!game shortrest
!game spellslot 1 -1
!game longrest
@viscid kernel Congratulations on your promotion!
Thank you! ^_^
I want to add my campain, is there a way to do that ?
@dusty imp could you clarify what you mean?
Avrae does not support campaigns
ok
(Outside of content sharing, which is managed with Beyond, as opposed to Avrae)
so every one add their characters and we go from there ?
Pretty much
Everyone should add their sheet their own account
Also see !ddb for everyone to link their accounts
(For accessing Non-SRD content)
I'm the only one with books
on ddb
now a vtt to go with discord and dndbeyond
thanks
how do I quote a monster and have its stuff show up
You can look up a stat block with !monster <name>, if that’s what you mean.
But you might need to tweak some things to get the full view.
By default it shows the player-friendly spoiler-free version.
You can give someone a Discord role called “DM” (or a few other variants) to let a single person summon the full stats.
Or you can check !help lookup_settings for a few other options.
But that all applies to server usage only. If you DM the bot, it will always give you the full stats.
how exactly would i go about using barbarian rage with avrae? what's the command for it?
By default there isn't one. No class features are inbuilt but you can get aliases (user made commands) to automate some of them. Rage can be found at 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 you. it was always something that baffled me before
hi um i need help seting up my charcter sheet
What kind of help did you need?
If you’re new to Avrae, there’s a few good starter guides here.
https://avrae.readthedocs.io/en/latest/
But if you have a more specific question, fire away. 🙂
I need help with a class feature. I am using the Breath of the Dragon as a monk with the way of the ascendant dragon. I was wondering if anyone has something for that.
I'm curious if there is a reason that !g sr doesn't reset my warlock spell slots? Any thoughts?
Works correctly on !g lr
Avrae doesn’t differentiate pact slots from spell slots. It treats them all the same.
Luckily, there’s a setting to reset all your slots on a short rest. One sec...
!csettings srslots true
Yes. That. ☝️
Note that if you multiclass in another spellcasting class, this will reset all your spell slots on a short rest
If you're multiclassing, I would recommend checking out the !rest alias on the Avrae server
gotcha, thank you
Works perfect
I don't think i'm going to multi with this specific character, thanks for the tip though
is there a way to make avrae roll skill checks with initiative (edit I meant to say advantage here) automatically? for example I have an item that gives me advantage on initiative, if I go !check initiative it only rolls once. I know I can do !check initiative advantage, but is there a way to alias or something so it rolls with advantage?
if you're doing !init, it automatically rolls.
not using avrae combat tracker, just rolling an initiative skill check
and I have figured out how to create a custom alias for an initiative check at advantage, but my original question still stands (if it's possible to make !check initiative have advantage)
then you'd probably just... use the adv snippet like with any other check
... just remembered I hadn't run !update yet. Avrae picked it up just fine. minimal brain activity going on here
(adv is an argument, as a note, not a snippet)
o/
is there a way to have my homebrew items included in my TTRPG servers Avrae bot?
Use the !help command and look under the homebrew commands. They should all have !help for each of the homebrew commands as well.
But if you mean DDB homebrew, there isn't a way to connect those yet.
Why is the spell "Infestation" Unknown on Avrae?
do you have the source on DNDBeyond?
I have XGtE
so yes I have the source on DNDBeyond
unless you're talking about Avrae?
Did you connect your DnDBeyond and Discord in your account?
have you tied your discord account to Beyond?
Yeah what Neut said
If everything is synced right (can take 10-15 minutes), then you should be able to look up that with Avrae.
You can use !ddb for instructions on how to set it up.
If you use it again afterward, it should give you a success message when everything’s working.
thank you
Does anyone know how the “Summon Undead Spirit” spell would work?
the same as any of the other conjuration spells that summon a thing.
DM or you add the monster's statblock to the initative order, and go from there.
Yeah, but for one, I need to set it’s type, which I don’t know how to do.
What I'd advise is to create three monster stat blocks via CritterDB (don't ask me how, I know it's possible, but I've never used the site before) and upload it to avrae as a bestiary. Call the monsters "Undead Spirit (Ghostly)", "Undead Spirit (Putrid)" and "Undead Spirit (Skeletal)". Then you can add the one you need to the initiative order. I hoped this was helpful @solid mauve
Ah, thanks.
The spell haste, when cast on another player, skips the first round of the minute (at the start of the turn, they should have 10 rounds, but the spell instead says 9)
On that note, if I wanted to add the missing round back to the player, would an !init effect targeting the same effect with -dur +1 add an extra round to the existing effect, or duplicate it with a duration of one round?
@barren dome it is correct as written, because that first turn is the first round in that minute
It is just a bit confusing because it ticks over at the beginning of the turn
Yeah that is a bit confusing
yeah just
disadv on the end
Just dis, not disadv
is it impossible to make Avrae do a homebrew spell
Avrae has Tomes. https://avrae.io/dashboard/homebrew/spells
you have to use the tome system
dear lord that is clunky
for https://www.dndbeyond.com/spells/513855-sareths-scorching-arrow I'd rather manually do it instead of that, so many tabs
Your hand glows orange and turns white hot at your finger tips, an arrow of flame erupting from a digit at a target within range. Make a...
avrae keeps saying "this is not a CritterDB link" when i import. I turned Link Sharing on and it was a critterdb link what's wrong?
i did the link with "share" on critterdb, do i have to use another thing? i tried "copy" and "share" so far
so i figured out it was the link of the page itself but now avrae says, "Error importing bestiary: Cannot access bestiary. Please ensure link sharing is enabled!" when i did enable link sharing, double checked
nvm it worked, i had to enable both the collection link sharing & the bestiary link sharing
For "!monsterattack brown bear bite" works but for some reason. "!monsterattack dire wolf bite" shows that it had no actions, am I using the command wrong?
works just fine for me.
Same. As !ma "dire wolf" bite
Ah. I see.
So when you do !ma brown bear bite, it looks for a monster called “brown” with an attack called “bear”.
Brown bears don’t have an attack called “bear”, so it loosely matches the e in bear to bite, and the a to claw. That’s why it prompts you to pick one of those two attacks.
Same for the next. It looks for a monster “dire” with an attack “wolf”.
Again, loose matching kicks in, which is why it prompts you to pick the correct monster.
But now none of the letters in “wolf” match the letters in “bite”, which is where it gets stuck.
The solution (and this applies across Avrae in general) is to wrap multi-word names in quotes so they get treated as a single argument.
!ma "dire wolf" bite
Then it can exact match both the monster and the attack, and works without issue.
Ic thank you!
How do I cast a 1st level spell at hire levels anyone know the command prompt
Using -l (lowercase L, for level). e.g. !cast "cure wounds" -l 2 for a second level cure wounds
can you hide the name of a monster when you enter the !monimage command?
Adamar - it doesn't look like there's a way to hide the name of the monster.
the command only does !monimage <name of creature> and there are no other arguments to the command.
- Fixed
AVR-676Can create a counter with no maximum that resets to 0 on long rest using !cc, but not <drac2> - Added
AFR-656Have!alias autofixrename the personal versions, or ask you - Fixed
WEB-075SimpleEffect.descmissing from documentation - Fixed
AVR-659Changing the save type on a spell also changes the spellcasting ability - Fixed
AVR-609Sneak Attack feature imports from Beyond as an attack, has errors in the description - Fixed
WEB-074Relentless Endurance Tutorial missing-color <color> -thumb <image>in "end result" example - Note: This release does not include Tasha's Cauldron of Everything - stay tuned!
Avrae does not read sheets properly, is a bit off on ability scores
Do you have a link to the character?
It's an issue with the custom origin ability score choices. They aren't being recognized. Like I said on the dev server. Waiting to hear back on the status of it. Might be a known issue, might be a new bug.
overriding fixes it
No, overriding overrides it.
it makes avrae recognize it
the score doesn't change but avrae magically sees it proper
Yes, but it isn't an actual fix, it's an override.
it fixes my problem
Which you will have to reset if either ability score changes.
also it turns out avrae no longer recognizes armor of agathys or hex in certain servers
mind sliver is not homebrew either
Tasha's isn't in Avrae yet.
if anyone wants it I have hex and hexblades curse compiled into one snippet
How do I properly set up a character, I am beyond lost
Have you created a character on D&D Beyond?
No, I was trying to figure that out
Ah, that's better asked in #character-discussion . I can help you there, but you need to build a character in D&D Beyond (or some other places) before you can import it into Avrae.
Okay, I will mve
Avrae isn't showing Portraits
It's a Discord API problem, not an Avrae problem. As the message in Avrae's Discord says, "Thanks for reporting the issue. Currently, the Discord API (the mechanism Avrae uses to communicate with Discord) is experiencing an outage. It should recover on its own soon.
You can check Discord's status at https://discordstatus.com/."
hihi, i'm very new to d&d over discord and bots, just need help setting up rage for a barbarian with the avrae bot?
You can find the rage alias on the Avrae workshop, and subscribe to it there
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 you so much!
@steady dew That ability score issue you had should be fixed.
does beyond20 supposed to send your digital dice rolls to avrae on discord? The results show on r20, but were not playing there.
There is no means of sending your DDB rolls to Discord as of this time, nor am I aware of any plans to do so in the future.
damn, somebody really needs to design that
Beyond20 supposedly ahs a way to connect the two but I have not used it
But using Avrae is pretty awesome
Beyond20 is for Roll20 and Foundry. Avrae is already part of D&D beyond.
i have done the connecting, but when i roll the dice, it does not show up in discord
Beyond20 is a third-party service, and is thus not officially supported.
You'd have to ask its creators what it does or doesn't support.
Loaded and saved data for Blade Kilson!
Warning: This will overwrite a character with the same ID. Do you wish to continue (reply yes/no)?
If you only wanted to update your character, run !update instead.
Beyond20 works with various VTTs. Again though, 3rd party browser extension that sits between two different systems
yes
Half-Elf Fighter 1
Proficiency Bonus: +2
AC: 16
HP: 11/11
Initiative: +3
STR: 17 (+3) DEX: 16 (+3) CON: 13 (+1)
INT: 12 (+1) WIS: 16 (+3) CHA: 16 (+3)
Save Proficiencies: Strength +5, Constitution +3
Skill Proficiencies: Athletics +5, Deception +5, Intimidation +5, Investigation +3, Perception +5, Stealth +5
Senses: passive Perception 15
Dagger: Attack: +5 to hit. Hit: 1d4+5 [piercing] damage.
Greatsword: Attack: +5 to hit. Hit: 2d6+3 [slashing] damage.
Handaxe: Attack: +5 to hit. Hit: 1d6+5 [slashing] damage.
Longbow: Attack: +5 to hit. Hit: 1d8+3 [piercing] damage.
Whip, +3: Attack: +8 to hit. Hit: 1d4+8 [magical slashing] damage.
Unarmed Strike: Attack: +5 to hit. Hit: 4 [bludgeoning] damage.
Can we try and keep dice rolls and such in #ddb-avrae-commands ?
You can still do the commands in #ddb-avrae-commands. With help being given in here
And I've demonstrated some of the basic commands for using Avrae to do the dice rolls in Discord. I can't help you with Beyond20.
understood
Tasha's Cauldron of Everything
Tasha's Cauldron of Everything content is now available in Avrae, except for the following:
- Optional Class Features will not be available for lookup until Tuesday, November 24.
This message will be edited when Optional Class Features are available. Thanks for your patience!
Edit: Optional Class Features are now available in !class and !classfeat!
Woo!
Oh nice!
reduced threat doesn't automate the -2 penalty to ability checks and saving throws, i wish they did because when targeted by a spell saving throws are done automatically and -2 might change the border between full and half damage
instead DMs have to edit manually
Short question: Can you get a 18 with Avrae when creating random character?
https://discordapp.com/channels/516367331358801950/552960259799515147/779870881207418911
Someone got two 18s with !randchar yesterday.
Oh . And is there still the equal chances to get a 18. or is the chance to get 12 higher?
there's an equal chance for every roll
Avrae uses a random-number generator that works out fairly in the long run. However, you will notice that there are more combinations of numbers that add up to 12 than numbers that add up to 18. So rolling a 12 is more likely to happen than 18.
this is valid, i meant the single rolls, every d6
!help
Beyond20 rolls will post to any channel you set up
As a DM, I connected Beyond20 to DDB and the rolls posted in my DM channel in Discord.
Beyond20 is not officially supported. I'd suggest finding out if they have a support channel you can use, this is for Avrae.
How do i switch between characters?
I have two of them registered but the only method I know Is registering them again
Saw you typing, didn't want to interrupt, !character <name>
!char <name of character>
Oh! thanks everybody!<3
Also, please feel free to run commands in #ddb-avrae-commands !help may be a good idea.
ok, Thanks again!<3
Yeah keep the commands in #ddb-avrae-commands - helps keep this channel clear for questions! 👍
Ive randchar 5 18’s before. God himself approved that particular character. Im too lazy to do the math on that, but the chances of that were ridiculous.
(Sorry for the ping, its just a bragging point for me)
Not a problem, I would have been alerted anyhow. (The privilege of having a purple name comes with having this channel on full alert. "With minor power comes minor responsibility..." and all that.)
Ah. Still...
I intentionally took a three for my last stat, and since it was a mystic, things got out of hand VERY quickly
It's a 1 in 76,527,504 chance of getting 5 18s out of 6, not caring what the 6th roll is.
Nice. Of course, its the same odds for any specific stats, but still,
Am I correct in saying that if I ask Avrae to pull something up for me, be it a spell, feat, condition, etc, it will directly show me the content displayed on dndbeyond or has somebody painstakingly typed up the details from the books as published by wotc?
It's the content from D&D Beyond, I believe. Because we have/had a typo in 'Steel DefendeR'.
Okay, thank you.
Is there a way to enter a pdf into avrae?
Cuz I have a character sheet as a pdf but idk how to use it with avrae?
No. There are only three supported methods of inputing a sheet into Avrae. !beyond, !gsheet and !dicecloud.
There used to be pdf support many moons ago, but it was removed because pdf editors are anything but consistent, so there were constant errors with import.
Can I transfer my character into one of these supported methods
Did you generate this PDF from a D&D Beyond character?
no I filled it in by hand
Nothing allows pdf upload, you're basically just going to have to copy it over to the new system you choose yourself.
Cuz Idk how to use either dnd beyond nor gsheet
gsheet (esp 1.4) is basically just the same as a pdf sheet, it's the most like a paper and pencil sheet.
But creating a character in D&D Beyond is super easy.
https://www.dndbeyond.com/characters/builder#/
gsheet 2.1 has that same aesthetic, but automates a bunch.
And yeah, Beyond is relatively easy, especially compared to dicecloud, which has the steepest learning curve.
will not recommend a new player start with Dicecloud Dicecloud is unique. It's like using the D&D Beyond homebrew tools to build every character, every time.
I can give gsheet a try I didn't really like usig dnd beyonds character builder
Is there an official link?
You can use !help gsheet to get the file you need.
!help gsheet
I have sent help to your PMs.
But I can't write in it do I copy it?
Acceptable for one-off commands like that, but for future reference, #ddb-avrae-commands for commands to keep this channel tidy.
ah ok mb
It says in the upper right "In order to use this sheet yourself, click File, Make a Copy." or summat to that effect.
ok thank you
- Fixed
AVR-681get_svar() returns NoneType in private messages - Added
AFR-653Python bitwise operators - Fixed
AVR-650Typo, Blade of Disaster spell automated effect reads "Planar Blade Blade" - Fixed
AVR-679Avrae doesn't respect Custom Origin ASI choices - Adds support for Tasha's Optional Class Features
- Fixes an issue when importing limited use features from DDB if the feature has no description
- Other misc bug fixes
There an easy way to roll a check with advantage?
Yes, add adv
Hey, newbie here, been using Avrae. How does an artificer artillerist use create eldritch cannon and specify which type he wants to create? Theres no command I can find. Its not technically a spell. Just an action.
Avrae doesn’t typically have built-in support for specific class features.
But it looks like there’s a couple user-made aliases available for it. You can add the command with just a couple clicks.
https://avrae.io/dashboard/workshop?order=popular-1w&page=1&tags=artificer
So uhh....homunculus servants in Avrae...how?
The same as steel defenders. for initiative, just !init madd "homunculus servant" -hp x
Really? That it?
Yep.
How do you use a dragonborns breath weapon in avrae?
There's several ways, but the one that's most suggested is to use Avrae's Dashboard (https://avrae.io/dashboard/characters ) to create a breath weapon as an attack.
Ok cool thank you
hey, for a while dnd beyond allowed me to share the stuff i bought with the players in my campaign, a new player joined and they don't have access to this feature, why?
-rr doesn't work.
!roll 1d20+4 -rr 2 just feeds an error. because of course it does. -rr never works for me.
avrae is going weird lately, it bugged out on a snippet for no reason and fixed over nothing
There's a seperate command for rolling multiple times. Either !multiroll or !rr <number> <dicestring>
but why does rr no longer work
It's because -rr 3 is a tag used in !attack, !check, !save and !cast. !roll only looks at the first argument, anything typed after the space is considered "descriptive text" that gets bolded and put in front.
-rr has never worked with !roll.
(For clarification, you can use rr# at the end of a dice string to reroll a dice until it no longer matches the given value. It is not the same as !rr however.)
Has that player linked their DDB and Discord accounts? They can use !ddb to get instructions or confirm they’re linked.
What's the best video to watch or article to read about running combat with avrae? When I use the !help init command I get a lot of stuff but it's in alphabetical and not really helpful for learning
can you create your own spells like you can an action?
Yes. You can create a tome of homebrew spells and automate them in Avrae's Dashboard.
There’s a four minute video on that same site that walks through the basics.
https://avrae.io/
with DnD beyond, is there anyway I can edit my hit dc manually?
Hit DC?
huh, that was really easy, idk why ive been struggling
You can also read the Player's Guide to Combat here: https://avrae.readthedocs.io/en/stable/cheatsheets/pc_combat.html
If you're the DM, the DM Guide is here:
https://avrae.readthedocs.io/en/stable/cheatsheets/dm_combat.html
really silly questions lmao
Thank you
do you need to cast agonizing blast to get the +5 to work?
agonizing adds a +5 to damage w/ warlock and when i cast the spell it rolls without it
for eldritch blast
!cast doesn't see the warlock invocations you've taken, so you have to let it know you have a bonus to damage. !cast does this with the -d tag. So if you !cast "eldritch blast" -d 5, you'll get the damage bonus.
even when I go to overide the damage modifier on my sheet it doesnt add the damage
You can speed this up with what's known as a snippet. If you're repeating certain tags over and over again, you can give those tags a nickname like this: !snippet ag -d 5.
Then, all you have to do is use: !cast eldritch ag
oh sick
!cast uses it's own database of "automation". It will always reflect the baseline damage of the spell, no matter what you put on your sheet.
is the "ag" arbitrary letters
Yep! It's short for "agonizing blast" but whatever floats your boat...
!snippet not !snippit
And I used the -i tag because "eldritch blast" isn't a spell I can normally cast.
i forgot to put a space lmao, sorry for the @
super cool thank you!
is there a way to roll for "grasp of the deep" or should i just create a new action for it
That's the Fathomless patron action?
I think you'll have to create a couple of actions. One for summoning the tentacle, {proficiencyBonus} times per day, and one for the attack.
huh, im in dnd beyond and I'm trying to make an action that would essentially perform like the move, but it doesnt seem like theres a way to modify the hit DC for a custom action
(i have a rod of the pact keeper so I get a +2 to hit)
You might have to use the override function to set it to the correct value and remember to change it whenever your proficiency bonus increases.
I see that non-custom made actions can be overidden, but it seems like you cant override the to hit for custom made actions
You made a 'Spell' action, not an 'Attack' action? The difference may be what's not picking up the rod of the pact keeper.
It depends. The gsheet should automatically detect great weapons and change the dice string. Beyond is supposed to have a similar system in place. Dicecloud you can append the ro<3 to the damage string yourself.
I'm using avrae in discord and ro<3 isn't working
Failing that happening automatically, you can also create an attack with !attack add "Greatsword (GWF)" -b proficiencyBonus+strengthMod -d 1d12ro<3+{strengthMod}[slashing]
Then, to pull that attack up, you call !a GWF and any arguments.
how make avrea manage my character\
You create a character on D&D Beyond, then import that data into Avrae with the !beyond <url> where you replace <url> with the sharing link you can copy by clicking on the Share button at the top of the sheet.
Then, if you make changes to the sheet in DDB, (like gaining a level or buying equipment) you can !update Avrae to all the changes.
do the -custom arguments work with cast instead of attack?
I'm just trying to make a functional action that deals damage or half as much on a save, but if I make it as an attack I can't set save DCs and if I make it a spell I can't customize it without picking a base spell to modify
looks through the help files for !attack and !cast and doesn't find -custom
yeah I just tried it on a lark and it doesn't look like it works
Are you trying to create an !init effect that gives a custom attack?
I noted this over in DDB Help but one of my players is playing the new UA Dragon monk, and part of the problem is that the action isn't presenting a save as part of the attack when called. So basically, I'm just trying to make a custom action that does what the breath of the dragon is supposed to do
in Avrae, that is
reading the UA to get the context in how to build the attack
Breath of the Dragon
You can channel your ki into destructive waves of energy like the dragons you emulate. When you take the Attack action on your turn, you can replace one of the attacks with an exhalation of draconic energy in either a 20-foot cone or a 30-foot line that is 5 feet wide (your choice). Choose a damage type: acid, cold, fire, lightning, or poison. Each creature in the area must make a Dexterity saving throw against your ki save DC, taking damage of the chosen type equal to two rolls of your Martial Arts die on a failure, or half as much damage on a success.At 11th level, the damage of your breath increases to three rolls of your Martial Arts die.
You can use this feature a number of times equal to your proficiency bonus, and you regain all expended uses when you finish a long rest. While you have no uses available, you can spend 1 ki point to use this feature again.
So for this player in particular, it should be prompting a DC 12 Dex save as part of the action, but it doesn't; hence why we tried making a custom action, but the aforementioned options we have don't seem to have everything we need to make it work correctly
short of homebrewing a cantrip or something
Hmmm, sufficiently complex.
I mean the easy answer is just to get DDB to include the save in the original attack's coding but being UA I know its normal for things to be missing lol
It's a little more complicated than that, but I'm 75% done. I just need to fix the formula for martial arts dice.
OK, now the battle is to get the damage correct.
Aha! OK, since the monk is able to choose the damage, I've copied the chromatic orb bit, and you can choose the damage with -dtype chromatic>lightning or whatever you choose.
Poliphas, a bit of technical detail there
You should make sure you use -dtype "before>after" instead of just -dtype "after"
Since otherwise, you may end up messing up other sources of additional damage
(For example, if a snippet for an item does -d "1d6[fire]", using -dtype "before>after" will leave it alone, while -dtype "after" should change everything to after)
True. I didn't see a way to get a second damage into a breath weapon.
@barren dome I've got a solution for your monk friend. Have him run the following command. Be sure to put it in ``` code box ``` so that everything copies over correctly:
!attack import {"name":"Ki Breath","automation":[{"type":"variable","meta":[],"name":"dice","value":"2+(MonkLevel-1)//10","onError":"2"},{"type":"variable","meta":[],"name":"martial","value":"4+((MonkLevel-1)//4)*2","onError":"4"},{"type":"roll","meta":[],"dice":"{dice}d{martial}[chromatic]","name":"damage"},{"type":"target","meta":[],"target":"all","effects":[{"type":"save","meta":[],"stat":"dex","fail":[{"type":"damage","meta":[],"damage":"{damage}"}],"success":[{"type":"damage","meta":[],"damage":"({damage})/2"}],"dc":"8+proficiencyBonus+wisdomMod"}]}],"_v":2,"proper":false,"verb":null}
AND it will automatically grow with your monk.
Nice
How do you search a specific thread for a question?
I'm sure people have already asked plenty of times how a player should run a druid when they wildshape.. I don't want to be a bother but I don't know where to search for that
Discord search druid in: ddb-avrae-help.
thanks!
having trouble getting targeting to work. Tried the suggestions in searches and it didn't seem to work?
when I use !i list, I get a combat list
When i type those names exactly as the -t argument I get "no target found"
I've tried case senstative and not..
not sure why but I think I found the problem. If I don't type the attack argument, I get a prompt for which attack to use. After I enter it, I get "no target found".
If I enter the attack with the attack type argument (i.e. "Scimitar") then it works. But doing it without a target, and without a attack type causes avrae to prompt for the attack type - then correctly sends the attack to chat without a target. Not sure if that's intended but it works.
!attack scimitar -t TA1 👍
!attack -t TA1 👎
use !a for an attack list
Not sure I understand everything you're saying, but if you type out exactly what you're typing, I can tell you what's right and wrong.
!i a attackname -t targetname (arguments, such as adv)
the i in the beginning isn't even really necessary?
Not for players.
!init attack is for attacking as the current combatant in initiative.
!attack is for attacking as your currently loaded character.
ah
so yeah anyone running a combat needs to use !i to restrict the !a list to what the current combatant has
Hey guys
I have a technical issue with Avrae I was hoping to get some help with
One of my players cannot cast Toll the Dead, even after updating their sheet to the very latest version, but if I load up their sheet myself, I can do it just fine.
is their DDB tied to Discord
No alias named toll found.
...dang it, one sec lemme grab it
-title "<name> casts Toll the Dead{{f' at {t.name}!' if t else (f' at {tn}!' if tn else '!')}}"
-desc "<name> points at one creature they can see within range (60ft), and the sound of a dolorous bell fills the air around it for a moment. The target must succeed on a **DC {{dc}}** Wisdom saving throw or take {{y}}d8 necrotic damage. If the target is missing any of its hit points, it instead takes {{y}}d12 necrotic damage. "
{{s=t.save('wis') if t else None}}{{saved=s.total>=dc if s else None}}{{o=(f'-f "Damage|**WIS Save:** {s}; Failure!\n{t.damage(Z).damage}"' if t.hp/t.maxhp < 1 and not saved else (f'-f "Damage|**WIS Save:** {s}; Failure!\n{t.damage(z).damage}"' if not saved else f'-f "Damage|**WIS Save:** {s}; Success!\n**Damage:** `0`"')) if s else None}}
{{f'-f "Undamaged | {vroll(z)}"\n-f "Damaged | {vroll(Z)}"' if not o else o}}
{{f'-footer "{t.name}: {t.hp_str()}"' if t else None}}```
it does the math and rolls the damage if you just do !toll <target ID>
still, that alias is better cause it will automatically do the save and only roll the applicable damage.
sips
lol
One last help
How do I get Avrae to recognize different Eldritch Cannon forms
It seems to only accept flamethrower
I have a thing for that too one sec
Riptide's Artificer Collection in the Avrae workshop
that'll sort you out
So! I have an aberrant mind sorcerer using some new content from Tasha's on DnD beyond, particularly the abberant mind subclass, and the following spells "Arms of Hadar, Dissonant Whispers, Mind Sliver, Tasha's Caustic Brew" keep showing up as unknown in my spellbook, and are totally not castable.
Have you linked your Discord account up to your DDB account? (See: https://dndbeyond.com/account )
That was exactly the problem!
That's why it was the first question I asked. 🙂 If it was linked up, then we'd have to go through some other checks. But 90% of the time if Avrae isn't reading stuff you've bought on DDB, it's because Beyond isn't connected to your Discord account.
How does using dnd beyond sheets on Avrae compare to google sheets? I've used google a lot and have been having issues with the latest version, 2.1 with data entry and adding homebrew information. I am thinking of going back to the old version of google sheets but I heard you can use Dnd beyond on it as well.
Ah, you'll have to use the D&D Beyond homebrew system to build whatever homebrew you have. However, the character building process is fairly intuitive after you've built the homebrew.
it all boils down to the idea of, think of the DDB Homebrew tools and Avrae as any other compilation of code:
They're very, very, very smart idiots.
They can do what they're designed for really well, if you can make it understand what you want it to do. If you can make it understand, then it just clicks and it works beautifully.
DDB homebrew tools so far only really go as far to make mechanical changes to the sheet as far as anything else does it, whether it's a subclass, item, or race. Anything super complex is manual.
Avrae is worth the server(?) weight in gold. if you put an attack through, it rolls and does damage and damage adjustments, all instantly and automatically.
Avrae seems to work best on DDB sheets in my experience, but people seem to be able to use Dicecloud and Gsheets alright, although I do hear of dicecloud being really complex to work with.
TLDR: In my experience, DDB sheets on avrae works so, so much better. There's no risk of a typo in the Google Sheet or anything making a bunch of code bork.
the DDB sheet automatically gets attacks read by Avrae, however Homebrew spells would need to be manually set up to do automation.
hello there!
to make a attack w/ disvantage using Avrae is !init attack -dis -t <target>, right?
no dash for dis.
thanks
so it'd be !init attack -t <target> dis (or !init attack dis -t <target> I don't think order matters)
!i a attackname -t targetcode dis
thank you!
Learn Draconic and become a god! 😄
how can i make it so that my sneak attack rolls with my attack
!alias sa
No alias named sa found.
wait, it's a snippet
If i do "!a sneak attack" it rolls
!snippet sa {{dice=ceil(int(get('RogueLevel',level))/2)}} -d1 "{{dice}}d6" -f "Sneak Attack|Once per turn, you can deal an extra {{dice}}d6 damage to one creature you hit with an attack if you have advantage on the attack roll." here you are
awesome
put that in Avrae, then just add "sa" like you would "adv" or "dis" and it'll autocalc for you
it SHOULD even change the sneak damage to match whatever attack proc'd it
In the raw form, you want to use -d1 1d6 as a first level rogue. However, the provided code will grow with you as you level up.
oh o
It's cleaner than remembering to manually do the damage bonus I find. lol
Hello! What should I do to link Discord, Avrae, and D&D Beyond. Do I just have to log in to Avrae and that'll automatically do it?
Have you gone to https://dndbeyond.com/account and logged into your Discord account there?
Ah. Thank you! I'll do that.
sneak: ```py
!snippet sneak {{dice=ceil(int(get('RogueLevel',0))/2)}} {{f'-d1 "{dice}d6" -f "Sneak Attack|Once per turn, you can deal an extra {dice}d6 damage to one creature you hit with an attack if you have advantage on the attack roll."' if dice else '-f "Liar|You are not a rogue. You do not get sneak attack."'}}
seems a bit more complex but hey same thing
it's more or less the same, just with the Liar part 😛
goes to #ddb-avrae-commands to check his snippets
funny, I kinda assumed you were female, Poli. not sure why.
It's the avatar... based on my highest level character, Qadira al-Sahad.
Nah, I think it's the name. it just seems feminine to me? I dunno, ah well, not the point of the channel.
good art tho.
fantastic art though
My friend has his DDB linked to his Discord. He has access to a PHB but Avrae still wont let him do !level sorcerer 1 wild magic
he needs to have the level alias subscribed for himself.
along with a bunch of subcommands within it
Have him run !level sub phb
We do have that servalias.
I'll try this.
ill be back once i get hexblade levels for my swashbuckler. 🤣
thank you
is there a cutting words snippet?
if there is, I don't have it
Thanks, @fickle salmon! It worked. 😄
There isn't a snippet for 'cutting words' as it's more of a reaction to something else, rather than something you are doing on your turn.
ah ok thank oyu
- Added
AFR-686Custom arguments/versions forParsedArguments.adv() - Added
AFR-684err(reason,pm=false)to make an error not PM the user - Added
AFR-695Show the change in slots when using!g ss # +/-# - Fixed
AVR-678Monster Abyssal Chicken rolls a d5 for its bite attack damage - Fixes various typos and display issues
- Updates older spells to use new Automation features
I'm struggling to get consistent targeting
do I have to have the full character name to target a PC with a monster in initiative?
No. You can use partial matching with targeting players and monsters.
I have character sheet loaded and in combat
my list looks like this:
Current initiative: 22 (round 1)
22: gob2 <Healthy>
18: gob3 <Healthy>
15: MI1 <Healthy>
11: OR1 <Healthy>
6: gob1 <Healthy>
5: Test Character <27/27 HP> (AC
And when I type: "!i a -t test", it gives me a dialogue to select the weapon (desired outcome) then after I select the attack, it outputs "No Target Found"
The -t is getting eaten to try to find a weapon
ahhhh
Try putting the weapon in !i a scimitar -t test
The syntax is !i a <attackName> [args]
The <attackName> means an attack name is required.
is there a way to have it ask for the weapon instead?
So that spot will always be used to try to find the weapon.
so that I don't have to remember all of the attacks of the monster who's turn it is?
You could !i a a -t test and rely on fuzzy matching the "a"
Oh that makes sense
Easy enough to keep the stat blocks open in another channel while running a combat though.
I believe you can also just do !i a list and it will dm u the list, easily enough
yeah I could get that working but switching between dms and channels is not nearly as nice as a prompt just coming up in line saying "which attack?"
it's just a limitation of the bot though - no biggie. at least now i understand why the behavior was happening
how do you see the current spell slots for your loaded character
!game ss will list all spell slots. !sb will list your spell slots and all spells known.
!g status will also show spell slots along with your HP and other custom counters you have set up.
where are those commands? I was looking through the list but must have been looking in the wrong place?
!help game
thank you!
does Avrae to DnDBeyond integration only go one way?
like can avrae update your character sheet? I assume no
Correct. Avrae can read your sheet, but not write to it.
one way - Avrae reads from DDB but can't write back. And that's a good thing IMO.
Note that fuzzy matching on “a” will only return attacks that have an “a” in the name.
No “Bite”.
Is the common method for tracking your game status to just rely entirely on avrae? Do people usually update their charsheet on DnD beyond after a fight? After a Session? What's the common workflow?
Yeah I figured that one out shortly after.
As a player I update in both
I track all my things in avrae, but things that can be automated like magic items and shit are to be done in beyond
in the moment, I focus on Avrae, but in RP moments I update the sheet in DDB.
I really like the action sections for beyond, so I always have that open
And then you send rolls to discord with Beyond20?
You can't, i think
so what do you do?
Beyond20 can do it (browser extension) but I just roll in Avrae
sorry for so many quesitons but we're transitioning away from roll20
It's fast enough
Just, whatever I need to do!
!check deception
!save dex
!init begin
no sorry, I meant the action sections of beyond
this
I just type it in discord
!a rapier adv -t goblin
!cast "chromatic orb" -t goblin -dtype "chromatic">"fire"
Etc etc
I use avrae regiously
!help init is good to check out if you want to automate combat in discord using avrae, and the !map alias is a blessing. At this point, you only need discord
Where do i got to find out info about !map and what it does?
Go to the Avrae developer discord and learn about aliases
ok
yup!
map is to display a battlemap in discord
You can find the link in the pinned messages here on the channel
wow that's nice
Takes a bit to learn it, but then it is quite nice
after "!r perception"
this happened "Error in roll: Unexpected input on line 1, col 1: expected U_OP, DECIMAL, D, LPAR, INTEGER, got p"
attacking works
So that server is great and all, but I don't want to spam it to death with questions - and I don't see specifically where I should go to read up on aliases - vs just talking about them in the channel... Any direction? or is it a trial by fire type thing?
have fun
Aliases are in these channels
You can just pop into help and ask what they do, which are great to have etc
okay.. Do I need to have a baseline of what they even are?? haha. Like "hey guys what's an alias"
lol
Verbose Character Tools are a must if you have any content on beyond, makes it much easier
Yeah we don't bite
what server is this
kinda lost but not afraid to read on my own - just don't wanna drag down a channel with tons of questions that might be in an FAQ somehwere
the avrae development server Amy
invite?
It's why we get paid the big bucks have a fancy title.
Here’s a good intro on aliases.
https://avrae.readthedocs.io/en/latest/aliasing/aliasing.html
thanks
And you’ll definitely want to check out the Alias Workshop, too.
https://avrae.io/dashboard/workshop?order=popular-1w&page=1
is there a way to send multiple lines of avrae commands in one text block?
like if i wanted to sent !init begin and !i madd goblin and !i madd orc
is there a way to prep before the session and be able to copy and paste the whole thing in at once instead of line by line?
found it on the avrae server
Yup! Just start with !multiline
thank you spam!
!multiline
!i begin
!i madd goblin
!i madd orc
very helpful. I appreciate it
how do i uhh...use Hexblade's Curse?
with !warlock hex curse -t
That's an alias, not a base command!
So uhh....?
Not a problem. It gets confusing when some aliases get so popular they get mistaken for basic commands.
What Wither needs is a !snippet that will add -d {proficiencyBonus} -criton 19 to the attack rolls. So like this:
!snippet hex -d {proficiencyBonus} -criton 19
Then, when you attack your hexed target, you can make it look like, !a pact hex
I tell the DM, "I put my hexblade curse on this target."
ok, so, i noticed avrae has a -controller tag in the init command. can someone explain how to get this tag to work cause i can't figure it out for the life of me
Just use their Discord tag. -controller @Mr.CDPlays#6351
alright.....i tried using exactly that to allow someone to control a group of monodrones and tridrones, but it simply wouldn't work for me
It allows you to add a "monster" under the control of a player, like pets and summons.
refers to the help files in another channel
If you can copy/paste the exact command(s) you used, we can help you figure it out.
(In #ddb-avrae-commands if you actually want to run them)
Please use `graves` if you don't want them to be run...
Ah. !i madd doesn't support -controller.
ah crap
!multiline
!i madd monodrone
!i opts MO1 -controller @Spoxy#3621
Or just have Spoxy do the !i madd monodrone and it'll be under their control automatically.
they don't have the sourcebook the monodrones and tridrones are from
i think it's under the monster manual, which they don't have
Gotcha
nod Monodrones are found in the Monster Manual.
So yeah, you'd have to set the controller afterward.
figured as much, i just couldn't remember specifically
ah, alright. so i'd have to summon them in first, then type in !i opt <enemy name> <ping person>?
Don't forget the -controller in there, but yeah.
ah, right, thanks
I'm going to check to see if someone's already requested this, if not, it's a good idea to add -controller to !i madd.
I thought I saw that request pop up the other day.
I remember a discussion about "Why wouldn't the controller add it themselves?"
Apparently this is why. 😛
AFR-691... already upvoted it...
@crystal galleon If you upvote it, too, you'll get updates if/when it gets added.
yeah, the person not having the sourcebook of the monster they wanna summon in can be a pretty big halt to a quest cause it would mean someone would have to remake it in a homebrew bestiery
where's the upvote option? is it pinned or is it in a channel?
In the Avrae Dev server, there's a channel called #stuff-tracker. You just react with a thumbs up.
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!
Alternatively, you can DM Taine#8378 with the message ~upvote AFR-691
almost immediately, i got a note from the voting that basically just said "just give money to us for the subscription service" XD
That was in response to the explanation I put in. There are a couple people who see that if there's a way to do it, it doesn't need to be simplified.
i still find it funny that their go-to response was to just say "pay up. it's an option" XD
The person that responded to you is not employed by Beyond or Fandom. They are a volunteer who was offerring another solution to the problem you presented.
(On that note, neither is anyone else in this conversation. 😜)
As far as I'm aware the only paid person with Avrae is Zhu, everyone else is entirely volunteer work.
Is there a reason ddb stopped displaying monster stats fully for me all of a sudden? I have all paid content
Huh nvm it works here
Are you the server owner, and/or have one of the following Discord roles: DM, Dungeon Master, GM, or Game Master?
No. That's been a feature of monster lookup for a long time.
I've never had those tags before and it was working. I'm even an Admin on the server.
You can toggle it to run like here with the command: !lookup_settings -req_dm_monster false
Yes. There are help files for all commands, including !lookup_settings. There's a way to have the monster stats sent to personal messages of the DM if the first setting is true. And then you can have it PM the stat block to whoever requests it to prevent spam. See !help lookup_settings for more details...
Great thanks! I swear this wasnt an issue yesterday
Other helpful settings include: !help csettings
Thanks again
I'm having trouble getting avrae to list my monster's attacks
I've got them loaded and i'm trying to send "!i ma list" but it doesn't send antyhing
also how do you type something in a code tag on discord?
I'll try to do that from now on
Just !i a list if it's their turn.
`code tags`
okay that worked but what about their spells?
it was not included in the list of attacks
Ummm, I don't know that. I might have to ask someone else...
okay
Please keep dice rolls and other commands in #ddb-avrae-commands please.
!randchar
Don't use commands in this channel. Please use #ddb-avrae-commands instead.
if I bought a hardback copy of PHB, can I use it via DNDBeyond with !level sub phb?
!level sub phb
To use this customization and gain access to more integrations in Avrae, unlock 28 items by purchasing Player's Handbook on D&D Beyond.
Having a hard copy of the PHB doesn't grant you access to the content on D&D Beyond any more than buying a book at Barnes & Nobles grants you access to the audiobook version on Spotify. Wizards of the Coast (who sell the books) are not the same company as D&D Beyond (who grant you access to a digital license to use the PHB content on their platform).
Boo Hoo - thx for responding though
You don’t necessarily have to buy the whole book, though. You can buy just the subclass or whatever that you need.
Plus, whatever you spend will be subtracted from the future price of the book itself, too.
That doesn't work for the !level sub stuff though since in order to sub to a source, you need to have access to everything in it and there's no better way to handle that currently.
what does the 'sub' stuff even do in Avrae?
Gives you access to what you have bought on DDB
┬─┬ ノ( ゜-゜ノ)
for commands and automisation as well as looking things up
but... linking accounts is what that's for???
oh you mean the level sub things
well yeah it still helps with automisation of a few things and keeping track of things
I have everything on DDB, linked accounts, i can look everything up, so what would level sub do for me
It has a bunch of automations like Race casting and stuff
ah?
can do !racecast Cure Wounds as a mark of healing halfling etc
is there a way to look up things like... truesight
I can't find a way to lookup 'truesight' in Avrae. Most of the lookup features are geared towards helping the player. So you can lookup !racefeat darkvision to get a list of 5 races with darkvision. And if you selected one, you'd get the short blurb about how that race sees in the dark.
true seeing the spell, I guess?
how do you search out sub class with the bot?
!subclass
ok thanks
is the class variant stuff search able with the bot presently
It appears to be. The single sample of "Steady Aim" was found with !classfeat.
I just added avrae to my discord and the bot is hidden from the members list and none of the commands are working
You may have to add the Discord Role to Avrae that allows members to see those channels.
How do you do beast master companion attacks with avrae?
There are a number of ways. If you have a beast that has a stat block in the Basic Rules as your companion, you can just add it to the initiative and have its attacks on its turn.
If you're asking about the new companions from Tasha's, since the stat blocks are variable, you can't add the beast into initiative like a regular beast. So, you can create an action on your sheet that has the same attack bonus and damage as your companion. You then just run that attack when your companion would attack.
Or, you can use !attack add to build the attack in Avrae and use it the same as above. See !help attack add for the syntax for adding an attack. (This can also be done through Avrae's Dashboard.)
Beast master companion animals get bonuses based on their master's proficiency so I was just wondering if there was a way to do it automatically
guess just adding -b and -d will do
I haven't played a beast master ranger, so I wasn't familiar with all the rules.
hardly anyone plays beastmaster lol, no prob
Wildshape, how do I in Avrae?
Avrae doesn’t typically have built-in support for specific class features, but there’s a popular alias for it over on the Avrae dev server.
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!
Is there a way to change a monsters stats? Like say AC?
!i madd wolf -ac 13
!i opts WO1 -ac 13
It works with or without, actually.
you can also use -h to make it have visible hp / ac, and -resist/immune/vuln [damage] to types
ahh, also
-b is a bonus
it automatically assumes attacks, but -sb is a save bonus
# adds a Mage Armor effect to Padellis that adds 3 to their AC```
Ah, cool thanks.
so -ac #
is a set, +# or -# alters whatever it is at the time
Nice, thank you guys. That helps out so much.
I'm trying to get my head around the map alias thingy; I can't seem to get my maps to scale right, is anyone able to help?
I'd suggest hopping over to the Avrae server, the person who did it hangs out there.
Ah, cool, thanks
Agreed. I haven't used the !map alias, and it's an extremely complicated alias. See you in a bit...
lol
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!
Anyone know any alias or snippets for bladesinging?
There's an alias over in the workshop with a good number of subscribers. Can't say I've used it myself, though.
https://avrae.io/dashboard/workshop/5f7c27cf90e415e96a23cf04
This adds an alias to activate or deactivate Bladesong.
It can also be used for Song of Defense. It is accompanied with snippets to use when bladesong is active:
bladesong gives advantage, to use for acrobatics checks and adds intelligence bonus, to concentration saves if bladesong is activate.
victory adds Song of Victory damage to an attack.
...
any way to modify the cast command to account for Elemental Adept damage?
thanks, didn’t realize that worked outside of the roll command
You wouldn't find it in the !help cast file either. It's actually under !help attack.
interesting
No way to display all of Scorching Ray’s rolls either, is there? I recognize that’s a niche thing to account for
Actually, just was telling you how in the other channel. 🙂
There's another method for multi-targetting, if you're casting while the channel is in !init. Add three -t tags for whatever you're aiming at and it will check the appropriate AC, and do the appropriate damage.
Neat
!help
I have sent help to your PMs.
Use the #ddb-avrae-commands channel to run Avrae commands. This channel is for people to ask questions about Avrae and we don't want to clutter it up with Avrae commands. Thanks!
Is there a way to set an existing character sheet as my active sheet on Avrae?
Assuming it's a B&B Beyond sheet, you can use the !beyond command with the sharing URL of the sheet to load it in.
ty
Hello all, I am curious to know if there is an active public tome being manged to keep the spells up to date with current Wizards publications. I've had no luck on google. It seems like something like this would be a community effort due to the workload. Any help would be awesome.
Yeah, the last time I asked about that (even though, you know, I own all the spells), I got yelled at by the Avrae staff.
so in short, no, there isn't.
Oh no kidding. It must be some kind of licensing debacle between the platforms. That's a tad disappointing. This is about the best quick lookup tool there is if not for this.
it's less licensing and more... "We can't offer non-SRD materials for free, because it amounts to piracy"
There are no public tomes, but if you have access to the spells through Beyond, you can access them with Avrae
And this makes sense. At them moment, for example, I have all Sourcebook content. I would expect to see that in their. However, I would imagine checking my particular content, and whether I have access to it, is a bit of a complication.
For instance, Tasha's, XGE, etc. spells do not show up. Unless there's a trick to get Avrae to know I own this source material, it appears the only path is create a tome.
It's built in to Avrae. If you've linked your Beyond and Discord account (using !ddb), the bot does the rest
Well, I'll give it another shot. It is linked, but I linked from the Avrae site. Perhaps the running the command from Discord makes the difference.
Run it in #ddb-avrae-commands real quick
I'll attempt this. I need to find the appropriate DndBeyond URL real quick. One moment
Yeah, not linked. Strange. This is likely the issue here
Yep, so click that link and prosper
I'll give it a shot
Make sure you're logged in with the correct discord account
My pleasure
ive searched for a known issues page for avrae but i cant seem to find one. can someone help me out and point me to one (assuming it even exists)
ty
actually i was already there. couldnt find a list per say. did read through all the threads
does anyone know if life domain feature Disciple of life not adding to spells cast is a known issue or something else?
Most class features are not built in to Avrae. You can either add the effects manually or head over to the Avrae Development Server and grab the !lifecast alias for a bit more automation
Okay thanks. Also i recently started encountering, or rather the players did, basic rules spells (witch bolt & thorn whip) listed as unknown spelks in their spellbook. Is there a fix for this? I already tried toggling content sharing on off.
Does it list it with two asterisks?
If yes, that means it's coming from two different sources. There's either a server or a personal tome with those spells listed in addition to Avrae's library
Witch bolt and thorn whip aren't basic rules I don't think, definitely aren't SRD at least.
that's correct
In which case they’re probably showing as unknown because you haven’t linked your DDB and Discord accounts.
You can use !ddb to get instructions or to confirm it’s set up.
@celest shore ☝️ Information and such regarding unknown spells.
Ty
Would it be safe for me to somehow un-link my discord and DDB, and then re-link it, to see if that fixes the names issue
What names issue?
where Avrae says a different name than any of mine
also, DND Beyond, when making new characters, says
"X's" character
where X is the wrong name
Ah, in that case X is your username, not the nickname displayed elsewhere. It's known to be shown in those two areas. Unlinking will not help.
The username in the database on D&D Beyond.
how would I get that to be what my username actually is
There is no way to change it, only the nickname, which as I said above is known to not show in those two specific areas.
so the issue was fixed for like, a day, and then went back to the issue before
So, since you can add monsters to initiative in a group
Is that A: All monsters in the group at the one time? and B: Can you apply an effect to all of them?
For B, yes. A group is a valid target for effects, attacks, etc. It will apply to each individual in the group.
Can you explain A a little more, though?
turns out it's yes, all at the one initiative
although I don't think 16 things should go up there...
Yeah, I generally try to avoid grouping monsters as much as I can.
Makes it a real headache to attack with a specific one.
And if you add more than 8 or so, you stop getting individual statuses in the turn list.
works, critterDB is nice, except for saves
but, there's no way to do a thing such as -d 1d8[radiant] and +10 THP, right?
For all of them
because I could do the effect for LI1 LI2 etc, but would it error if there was an LI14 listed, but no LI14 since they died and haven't been re-summoned?
If you did group them, you can target the group.
!i effect <group_name> <effect_name> -d 1d8[radiant]
is it genuinely just better for the Lightwing Horde to go all at once?
If not, you can specify additional targets with -t.
!i effect LI1 <effect_name> -d 1d8[radiant] -t LI2 -t LI14
So RAW, all monsters of the same type are supposed to share the same initiative.
As an alternative to putting them in a group, you can just manually give them the same initiative score.
But as a DM, if I had 16 of them, I’d probably break them into three or four smaller batches and spread them out a little.
A fight where their enemy gets to go 16 times before they can respond is probably not fun for the players.
ah
How would I use my race feat in an attack such as channel divinity or fury of the small
probably have Fury be a snippet, fury, and it reads your level and adds damage. Make sure it's on the appropriate damage to buff
what would the command structure be
for which specifically
for using fury of the small im a little new to the bot
when you have the snippet fully, it'd just be a word on the attack.
!a shortbow -t (targetcode) fury would be an attack with a shortbow at a target, and on hit, adds fury of the small's damage
let's say you're a level 5 rogue and you took sharpshooter, too.
!a shortbow -t (targetcode) fury sharpshooter
Would be an attack with a shortbow at a target, with -5 to hit. If you do hit, it adds Fury of the Small's damage, and 10 damage.
but you do need to get the fury of the small snippet, I might go get it for you
yes pls
turns out there isn't one but Imma make it for you
thank you
All works, yep
Greetings! I have an off the wall question about dndbeyond and Avrae. Looking to run a campaign on discord using Avrae. In order for my PCs to get access to all the races classes backgrounds and spells, what books will I need to purchase on dndbeyond? ...and will I need to get the DMG?
basically to have everything... Own everything.
I'd recommend keeping an eye out for DNDBeyond streams when they're back in like... late january. Whenever they roll a nat20, they give away a legendary bundle (which is every book and adventure plus a 15% discount on all future books and adventures)
And to share everything
You need a campaign on DNDBeyond
someone in that campaign needs to have a Master tier subscription
then, making sure you all have content sharing on, everyone will be able to access everything everyone has. If only Barry has the PHB, and it's shared, now Larry and Terry can also access the stuff in the PHB for their characters.
To get all the races: PHB, VGtM, MOoT and a select few
To get all the classes: PHB, XGtE, TCoE and a few others
To get all backgrounds: PHB and custom create what you don't have.
To get all the spells: Same as classes...
Thanks for the help. I have master tier on dndbeyond, but none of the books. I would love to own everything, but I’m on a budget...
That’s perfect!
So step one. Get the PHB*.
@fickle salmon thank you!
PHB, and if you're planning on being a DM: DMG, MM.
Volo's Guide and Mordenkainens Tome of Foes gives some neat race options but a hella ton of monsters to use
I have physical copy of DMG. Any benefits from an Avrae perspective on getting the digital copy?
physical copy is... Basically, put it in a vault. useless in terms of Avrae, really
Benefits will be ability to look up non-Basic Rules magic items.
if you have it on DDB, then link DDB and Discord accounts, you can look up those things in Avrae, on discord, here
Oh, for equipment and whatnot for my PC’s?
like how anyone can look up Thief or Champion subclass features.
But the Scout is a Xanathar's Guide subclass for the Rogue. Only people who own Xanathar's Guide on DDB can access that in avrae.
but yes, magic items
Got it. Makes perfect sense. Man I wish I could afford the bundle.
I’m already in the doghouse for master tier subscription
Thanks for the help guys!
Not a problem. If you need any assistance in learning how Avrae runs combat and such, feel free to ask here or on the Avrae Discord. (Link available in !about)
I think I’ve got everything figured out except beastiary
I took a gander at the avrae attack arguments, but couldn't find one for Sharpshooter. Is there a way to automatically apply it to an attack rolled?
It's a combination of arguments: -b -5 -d 10. Subtract 5 from the attack roll to gain 10 to the damage roll.
You can then combine those into what's known as a !snippet. The snippet will assign a shorter tag you can use instead of the 11 character string.
Alright, that makes sense. Thanks!
so in that case
!a shortbow -t [targetcode] <sharpshootersnippet>
will make a Shortbow attack at the target, with -5 to hit, and +10 damage, assuming the snippet is set up
because the snippet just makes it so you can attack a word or whatever, like shasho for sharpshooter
you can just put... "shasho" on the end of an attack and it automatically does it, instead of needing to manually input -b -5 -d 10
On DDB, you can also buy just pieces of a book, like a single subclass for example. Plus, whatever you spend gets subtracted from the future price of the book itself.
This is huge
So you can buy them when you need them instead, which makes things a lot easier on the wallet.
I keep forgetting about that feature, despite having taken advantage of it for myself previously.
I wish I could get a discount for already owning physical copies.
I’m on marketplace. I don’t see the option.
That's a frequently wished for item, yet doesn't quite work that way.
If you've got the physical book, you can use DDB's homebrew tools to rebuild that content yourself for free.
That gets a bit more complicated when Avrae's involved, but it's an option.
For those that would rather spend time than money.
Going to be running a game through Discord using Avrae but was curious as to how content sharing works through Avrae. I have the Master subscription on Beyond so everyone in my campaign can access the content ive purchased but will that transfer over onto Discord through Avrae?
If they have a character in the campaign, and they've linked their DDB account to Discord then they'll have access to all content shared through the campaign on Avrae.
awesome, so ill just make sure they link their accounts, thank you!
I bit the bullet and bought the core books. Now, how do I import a bestiary into avrae?
Any monsters from the Monster Manual are now available for you to use in Avrae. !bestiary is used to bring homebrew and "homebrew" monsters into Avrae for you to use. ("homebrew" being a monster that you own a book for and have made a personal copy of. Not for sharing.) This actually involves a third website, CritterDB. You'll have to make a book of monsters on that website and import those into Avrae when the book is done.
if i create a snippet can any player on my server use it?
Not a !snippet. If you make it a !servsnippet then anyone on the server can use it.
aaaah ty very much @fickle salmon
i feel like someone would have typed up documentation of all this knowledge base(i know i am)
wonderful ty
Is it possible to add creatures to an initiative group that already exists
like I make a group of four imps, one dies, now there's three imps
two more imps come, now there's 5 imps
!init madd "imp" -n 2 -group "Imps"
oh, so
the groups stays there
repeating adding things to the group, just puts them into the one group, instead of making two groups of the same name
nice
How do I cast rage
It depends. Are you using !init?
you don't cast rage
but, on the Avrae Workshop, you can subscribe to barbarian basics
so while in initiative you can do the rage alias and get your resistance and damage
the advantage on strength checks and saves is manual, though
I've noticed that sometimes Avrea multiplies damage by 2, why does this happen? It happens even when a crit was not rolled. How do I stop it.
Vulnerabilities are taken into account automatically. Use monsters without vulnerabilities to keep it from happening.
Oh, just figured that out. Cool
Avrae will also take resistances and immunities into account.
I've been doing mock combat with a cleric with a mace and a skeleton, totally forgot about Skeletons and bludgeoned damage
I'll let you get back to your mock combat. I feel the best way to learn Avrae is to use Avrae.
Is there a way to link a dnd beyond sheet without linking account
Yes. You'll just have to set the sheet to "Public" visibility and Avrae can see it without linking Discord accounts. However, that person won't have access to any of the spells they have purchased on DDB.
How do I add hex damage to an attack with the bot?
You can make a snippet!
I shall explain
Snippets are basically packaging and condensing some code packets into a little word.
So, if I wanted to add 1d6[necrotic] I would make it a snippet instead of typing that every time
!snippet hex -d 1d6[necrotic]
that would make a snippet called hex, and what it does is read as -d 1d6[necrotic] and adds a d6 of necrotic damage to whatever it is. It also interacts with resistances or vulnerabilities automatically!
You can also simply add -d 1d6[necrotic] to your attacks. -d is used to add bonus damage for attacks and spells. Granted, you'll probably be using hex a lot, so a snippet is the best way to go, but if you ever run into a spot where you're dealing bonus fire damage because someone lit your weapon on fire, you can do it on the fly and do !attack sword -t bob -d 1d4[fire] hex
because when you put in hex, it puts in what you have in it
so that attack, to avrae, reads
attack sword -t bob -d 1d4[fire] { -d 1d6[necrotic] }
where the wiggle brackets are what Hex reads
Ah cool. Thanks!
Also the bot doesn’t give my warlock his spell slot back on a short rest. Is there a way to fix that
That's an easier fix !csettings srslots true
Thank you!
But multi-classing is an optional feature... and nobody ever uses those. 😜
how can you get avrae onto a different server
thanks
How does one activate rage? Our barb player is trying to figure it out
Hey guys! Is Avrae down?
There's the hard way and then there's an easy way. The hard way is through an !init effect "<barbarian name>" -d 2 -resist bludgeoning -resist piercing -resist slashing -dur 10. And even more -resist for Bear Totem barbs.
The easy way is to look on the Avrae Alias Workshop for the Barbarian !rage alias.
We are trying to determine if it's an Avrae problem or a Discord problem. Initial guess is #blamediscord
Thanks!
It's back! Thanks again! ❤️
Back again! Is aliasing not working for Avrae right now?
Tryna make some new aliases but it keeps saying: Invalid alias subcommand
However, when I do it privately via DM with Avrae, the alias is saved?
Sorry, was AFK for a bit. (Life happens even when you want to be sitting on Discord.) The best way to check is to run !alias just by itself. That will list all the personal aliases you have active.
Okay, thanks!
I'm encountering a problem for rule lookups that involve sight or lighting. I think perhaps I'm doing it wrong. Does anyone else have this problem?
Hmmm, you're not the only one. !rule light, !rule vision, and !rule sight all bring up the dialog box of options that don't cover it. For now, use: https://www.dndbeyond.com/sources/basic-rules/adventuring#VisionandLight for reference. And I'll see if clarification can be added to the !rule command.
There is a !rule lightly obscured (and heavily, too).
You can use just !rule by itself to get a list of what's available.
Blindsight, Darkvision, and Truesight might be good ones to add there, too.
Yeah, I looked through them. It looks like this whole section may not have been included as a lookup.
How do you view monster spell list
How do I use
-dodge
-dash
-disengage
basically, manual
but it'd be helpful to put an effect on for dodge, to remind 'hey they used dodge'
otherwise, dodge dash disengage is all manual.
There's a set of aliases in the workshop you can subscribe to which shows that you've dodged, dashed, or disengaged.
https://avrae.io/dashboard/workshop/5f88d637f2d59b2718721a9a
my char preview just became blurred,..how do i fix it?
portrait?
Oh yeah, that happens.
👁️m👁️
yeah that
No idea why Discord does that.
its the same with fb
how do I change the main damage type of a weapon attack?
I mean for all dmg coming from one weapon.
-dtype NEWDAMAGE
thank you
Hello!
just finished session zero using avrae
ran into an issue where the bot isn't recognizing official spells, marking them as homebrew
turned off homebrew in dndbeyond and reloaded into discord, same thing. is this an known issue with a known fix?
Is your D&D Beyond account linked to Discord?
yes, mine is, but I am not sure about my PCs that were having the issue