#ddb-avrae-help
1 messages · Page 8 of 1
Monster casting out of combat is one of the next things I plan on working on, you can track its progress or leave comments at https://github.com/avrae/avrae/issues/822
Let me test
Im sure I did that and it wasnt working
Ooooh, I wasnt using init at the start
Was trying to just use !cast
Is the cast feature under the init section in the commands list?
It is and Im blind.
!sheet cult fanatic
derp wrong server
Okay - next question, if i have a monster cast a spell, its coming up with no spell slots
and cancelling the command
Should I just use the -i to ignore?
...huh! That's a new bug. Yeah, since monster slots aren't tracked yet (that's https://github.com/avrae/avrae/issues/790), just use -i and I'll log that bug
Ahhh, thanks!
Trying to get used to Avrae for full combat tracking since I have a group that faint at the thought of using Roll20...
Hello, im having a problem with the staff of striking. Avare doesnt consider it a weapon so its not included in my list of attacks.
Staff of Power also has the same issue - it might be an issue with magical staffs?
Probably
yeah its an issue with all staffs. i do still get to use any spells that said staff would give me, but when i try to attack with said staff it doesnt let me.
Probably need zhu or one of the team to take a look
while their at it should probabably fix the spellbook command for classes that prepare spells.
You could set up an attack with the staff manualy
Or maybe add a magical quaterstaff to your inventory as a workaround
Yeah i did that, but its still kind of a pain. Ill live with it until its fixed
Is there an ETA on getting account integration?
DDB doesn't announce ETAs, but it's planned for the long term. I wouldn't expect it next week or anything.
thanks 🙂
has anyone had an issue with using gunslinger and avrae where the to hit on the pepperbox attack doesn't have proficiency added to it with avrae's roll but it does on the beyond character sheet
it also doesn't add the archery bonus on avrae but on beyond its got it.
I tried using a longbow and bad news, Long bow had the full +6 to hit but bad news was missing the prof and archery bonuses and was only +2 (dex). however on D&D beyond all 3 attacks are +6 to hit
@vapid dirge all guns in avare are glitched to my knowledge so they dont add your profficiency bonus to them. Go to the weapon stats and override the to hit modifier to what it should be and that should resolve the issue.
Same goes for the damage bonus
Hmm, it may help if you went to the dev server and made a bug report
...No? Not sure what you mean or where you saw it
I don't think it's ever supported roll20, but it lists Beyond right on the site.
Avrae was acquired by D&D Beyond, and they hired the dev. Full integration with DDB is eventually planned for being able to access/lookup anything you own on D&D Beyond using the Discord bot, but in the meantime, you can (as always) import a D&D Beyond character sheet into Avrae as long as the character is public.
(the dev being @mental citrus )
Huh - well, that's certainly not true, Avrae can still import DDB characters, and V2 has the full story 😛
😄
what site are you looking at?
Avrae can read character sheets from Dicecloud, a Google Sheet, or D&D Beyond,
Also scroll to the bottom and "© 2019 D&D Beyond | All Rights Reserved"
What Arenlor said. Click here: https://avrae.io/commands
Then click "SheetManager" in the left sidebar; it'll scroll you down to the relevant bit
👍🏾
Although @mental citrus would be nice to have DDB also hyperlinked ;)
gimme... five minutes
(I'm only looking at the front page in reference to that)
(yeah, never added an anchor here, I can push that out pretty quickly)
(should change that to gsheet2 maybe?)
Happy to help!
As a note reading back on the issues on magical staves and gunslingers - we're aware that there are a few issues when importing DDB sheets (specifically centered around nonofficial classes and magic items); we're working on rewriting the entire way Avrae reads DDB sheets that should take out all those bugs in one fell swoop, but it might take a little bit!
(Also, I do tend to pay more attention to the Avrae Dev server, you can join us at https://support.avrae.io)
(Aye, you'll definitely get a faster response in regards to Avrae there)
There's only the !beyond command, further integration is definitely upcoming though.
Thanks.
Is there a manual on how avrae works?
You can use !help or https://avrae.io/commands
but is there something that guides me into how to use it? Like how to add my char and so on, because I am kinda clueless
I presume you have it on beyond so I'd use !help beyond if you're looking to DM with it I'd suggest reading through !help to see a list of common commands. Also feel free to ask about any specifics.
Check the pinned posts here if you haven't.
!help beyond
I have sent help to your PMs.
Also, keep commands to #ddb-avrae-commands 😉
is there a way to delete a character sheet that has been saved with Avrae?
!char delete <name>
should be that ^^
sweet thank you so much
Hi I'm currently having an issue downloading a character using avrae, it doesn't pick up the correct max health? Any ideas on how to correct that?
No worries, sorted it!
Quick question I did a test with importing my dndbeyond character sheet into Avrae a couple months ago. But don't see the option now?
Hey, what do you put in for jack-of-all-trades on the skills bit?
I know 1 is proficient, and e is expertise
NM, figured it out
Can you turn effect off on melee attacks?
@stray coral :game_die:
Result: 1d8 (3)
Total: 3
I think I found a Avrae bug. Where can I talk to the developers or support?
Literally this channel, alternatively there is an Avrae discord as well
So I create a tortle monk on ddb and it has a AC 17, but when I load it with Avrae it shows a AC 20. Natural armor = AC 17, Unarmored defense = AC 17. this is the character https://www.dndbeyond.com/profile/ae3erdion/characters/19931755
The only possible calculation is that is using natural armor + Wis mod
As far as I know is the wrong calculation
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.
Loaded and saved data for Shingzu!
yes
Tortle Monk 3
Proficiency Bonus: +2
AC: 20
HP: 21/21
Initiative: +4
STR: 13 (+1) DEX: 18 (+4) CON: 12 (+1)
INT: 14 (+2) WIS: 16 (+3) CHA: 10 (+0)
Save Proficiencies: Strength +3, Dexterity +6
Skill Proficiencies: Acrobatics +6, History +4, Insight +5, Religion +4, Survival +5
Senses: passive Perception 13
Claws: Attack: +6 to hit. Hit: 1d4+4[slashing] damage.
Quarterstaff: Attack: +6 to hit. Hit: 1d6+4[bludgeoning] damage.
2-Handed Quarterstaff: Attack: +6 to hit. Hit: 1d8+4[bludgeoning] damage.
Dart: Attack: +6 to hit. Hit: 1d4+4[piercing] damage.
Unarmed Strike: Attack: +6 to hit. Hit: 1d4+4[bludgeoning] damage.
@sonic pasture - avrae commands should go in #ddb-avrae-commands
Is not a command. It is to show the bug AC is different from the character sheet on ddb
@mental citrus - FYI
Yup, it's been added to the issue list; it looks like one of the bugs that'll get fixed when the DDB import rewrite gets finished 😄
I added to the github page after I asked here
Our recommendation for now is to click on your ac on beyond, and set the ac override to the correct amount (even if beyond is already reading the right amount)
@sonic pasture
yup, if you !update after
Thanks, hope that bug can be fix soon
hello! im having trouble using a homebrew spell in the tome function. I've made the tome, added the spell in the tome. and when i type !tome it displays the tome name and information. how do i add the spell to my character?
@grim narwhal !spellbook add <spell_name>
thank you!
Is there a way to get the bot to use spell attacks like booming blade or greenflame blade? i use them alot but i always have to make a normal dagger attack and add the modifers to it myself by rolling extra rolls afterwards. same with sneak attack is there something i am missing here?
I think snippets will work with what you're talking about. in their example they make a sneak attack macro https://avrae.io/commands go here then look at the snippet section under customization @sick dew you could probably add the spells onto attack rolls too, idk if you could macro it using a spell slot though. might have to cast then use the snippet
Speaking of macros. Does anyone have an idea of how to make a macro for people to roll a breath attack with the Dragon's breath spell? I know you could add a custom attack to everyone's character sheet, but could there be a server attack made for it?
hey, avrae seems to be failing to read properly from dnd beyond - i'm trying to load a new character, but every time i try two of her ability scores are incorrect (and all other stats are recalculated with the incorrect scores)
i've tried updating, deleting then reloading the character even making an entirely new sheet and loading it
every single time the dexterity and intelligence scores are wrong
Hello @spare spire! Do you have a link to your character on D&D Beyond?
https://www.dndbeyond.com/profile/MaidofHeart/characters/20196151 - ive since temporarily fixed it by setting manual overrides for all the stats on beyond
Thank you! Taking a look here, it appears that the homebrew race is not quite configured correctly, which may be the cause of this issue. Are you the creator of the homebrew race? I'm happy to explain the fix. 😄 (Either way, you should be able to reload your character into Avrae and see the correct stats now!)
i think i've worked out what i did wrong seeing what's been changed - thank you !
Does anybody know if Avrae has a command to long/short rest? Whenever I cast spells, it uses the spell slot, but it doesn't show that in Beyond for me to recover them when I rest. Is there a command in Avrae I should be using to do this?
I believe the commands are !g lr for a long rest and !g sr for a short rest. There is an additional thing to add on to the short rest commands to use hit dice, but I don't know what it is.
Not a problem!
The hit dice thing is not build in, you need the hit dice counter (granted by the !level alias if used) and then either use the !hd alias or get the !sr alias to use the hitdice (best grab both as for certain class combos its importand to do !sr only once and then use !hd if mor hit dice are to be used.
Then also grab the !lr alias, which for example also recovers the correct amount of Hit dice per long rest.
All those things are to be found on the avrae dev server.
is it possible to export a random character generated in avrae to dndbeyond?
how do I change a combatant's initiative manually?
!i opt "combatants name" -p #
!help init gives insight on all the things to do with init
Big update to Avrae today! Here's a copy-paste from the Avrae Development server:
Chromatic Green 2: Monster Spellcasting!
v1.5.0, Chromatic Green 2, adds the ability for monsters to cast spells outside of initiative, and tracks monsters' (both official and homebrew!) spellcasting resources inside initiative. Additionally, lots of minor QoL changes were added:
Note that you'll have to reimport your bestiaries to make homebrew monster spellcasting work, and monsters in existing combats will not be able to use the new system until the combat is restarted.
New Features
AFR-439 Added the !mcast command
AFR-417 Added monster spellcasting resource tracking in initiative
Dicecloud: Added support for multiple spell lists with different DCs/SABs
GSheet 2.1: Added support for sheet vulnerabilities
AFR-436 Added -h argument to !monster
AFR-199 Monsters with legendary actions now display what legendary actions are
Aliasing: Made the alias added confirmation message look better
Docs: Added a Getting Started cheatsheet, moved cheatsheets to ReadTheDocs
Bugs Fixed
AVR-461 Monsters can now cast levelled spells in init without having to use -i
WEB-044 Added missing reference to SimpleCombatant.note to the aliasing docs
AVR-467 Fixed cases where AnnotatedStrings in IEffects would only ever calculate once
AVR-468 Fixed an issue where users could not subscribe to packs
Draconic: Variables referring to classes with a space in them will now be valid identifiers
AVR-473 Fixed an issue where deleting a homebrew object would make it impossible to look up other objects
GSheet 2.x: Base ability checks now take Jack of All Trades into account
You can read the full changelog here: https://github.com/avrae/avrae/releases/tag/v1.5.0
👏🏾
Is there a reason why I try to cast any spell it only casts 'light'? My char sheet is linked
Hi there, I was looking online for why my character sheet wouldn't update and I found something telling me to go here. I know my issue is on dicecloud but thought I might aswell ask.
I get this when I try to update currently: "Error loading character: list index out of range"
The character is not set to private.
https://dicecloud.com/character/oA7HrHJDDJ3iNzzT7/Bianca-Flora
(found the issue, not having any spells, it's a bug)
Yup, we're tracking it at https://github.com/avrae/avrae/issues/943 - I'll aim to have a fix out by tomorrow
Edit: If you're reading this it's too late - this has been fixed 😄
Did they ever figure out if you can link Avrae to a DDB account with more than just the SRD content unlocked? I haven't been keeping up in a while
Its in the works
Okay that was where it was last I checked. but it was a while ago and I didn't know if that status had changed.
Thanks for the answer.
Yeah, it's still planned 🙂
I have a multiclass 3/3 sorcerer artificer. Beyond says that i have 2 3rd level slots, but avare doesnt relect that.
character link?
Is there a way for me to get avrae on my own server?
@cold linden http://invite.avrae.io/
Cool thanks
!help
I have sent help to your PMs.
How do I remove all the effect text after an attack?
!help
I have sent help to your PMs.
not what I thought it was
Still haven’t gotten my original question answered - How do I remove all the effect text after an attack?
Also, how do I create an alias in avrae for a char with a long name?
It happened again. My artificer has the wrong number of spell slots.
My character is a 5/5 sorcerer artificer (do not reccomend personally) and has the wrong number of multiclassing slots.
Beyond says that i should have 2 slots at 4th level, but avere only lets me have one.
I think i know why this happens though. As far as multiclassing is concerned, artificer is a half caster, and you round up their level for multiclassing, where as with other classes you round down (like ranger and paladin.)
This was fixed last time when i went from 3rd level artificer to 4th level artificer. Sorc levels worked properly.
https://www.dndbeyond.com/profile/The_Herobriner/characters/20635093
This is my character sheet.
I’m having an issue with a Warforged Artificer, my DDB character sheet has an AC of 19, while Avrae has the AC at 21.
I’m not sure what the difference could be.
What's the command to add an effect, eg Haste, to someone in the initiative tracker?
or for haste specifically, !cast haste -t <target> 😛
!help
I have sent help to your PMs.
Are there any further integrations into DnD Beyond at this point? I can import a character. I'm a DM and would love to import critters etc.
I recently saw someone modify the !randchar command to get at least one really high roll, a bad roll and a total of above 70. What are the snippets for that?
@plucky plover It's planned eventually. Hasn't happened yet.
My character wont update and it wont let let me use the !beyond to change
Error loading character: unsupported operand type(s) for +: 'int' and 'NoneType'
How do you do multiple iterations in one roll?
Similar to randchar, but I'd like to reroll 1sa
1s*
Is there an Avrae command to display my selected character's current inventory and/or gold?
I don't believe there's an inbuilt one, but there may be an alias someone made available over at the big server: https://discordapp.com/invite/pQbd4s6
!help
I have sent help to your PMs.
!help
I have sent help to your PMs.
How do I use the off blade of the Revenant Double-Bladed Scimitar with avrae? 1d4 instead of 2d4
Is there a way to say, for instance....
*!attack Revenant Double-Bladed Scimitar adv ea -d (-1d4)
Is there someone who might know?
Ok, maybe ask that as well for me then, please
what do ytou mean effect text
i dont know anything about that being possible
We don’t need to see that every time
at least i never seen him do it without text
After about the 10th time it’s annoying
yerp lol
i think hes offline so, by the time he gets up ull more likely have a awnser
lol
!help
I have sent help to your PMs.
@narrow aspen In my group, we just had the player set up a separate attack.
!attack add "scimitar bonus" -b proficiencyBonus+strengthMod -d 1d4+{strengthMod}[slashing]
Note that hers was the standard DBS, not the revenant one. With yours having finesse only when two-handed, things get even more complicated.
@viscid kernel “With yours having finesse only when two-handed, things get even more complicated.” How do you mean?
Thx, BTW.
The biggest problem is that Avrae won’t know if it’s being held in one or two hands.
So you can mimic finesse easy enough. You could even set up a cvar to track if you’ve got it in one or both hands and apply finesse conditionally.
But honestly, the simplest solution might be to just add two attacks: “scimitar bonus str” and “scimitar bonus dex”, for example.
I don’t use it one handed & it’s my Pact/hex weapon so it uses charisma regardless
You did help for sure, I made this...
!attack create rdbs2 -b proficiencyBonus+charismaMod+1 -d 1d4+{charismaMod}+1 [slashing]
How do i -5 the attack roll in avrey?
for the great weapon master feat as the example
@toxic hollow !a <name> -b -5. For GWM specifically, you’d want to add a -d 10 as well.
For a more reusable option, you can set it up as a snippet instead (!snippet gwm -b -5 -d 10). Then your attack would be !a <name> gwm
lemme try that
so with GWM in play
how do i make multiple attacks in avery
using two attacks as a example
!help
I have sent help to your PMs.
@toxic hollow Adding -rr 2 would do it twice.
ty
Or if you set two different targets. (-t <enemy>)
But two targets AND a -rr would end up with four attacks.
Each target twice
tyvm
How do you create an alias for a weapon? For instance I have a Halberd I have rebranded a Scythe.
!help alias -here
Adds an alias for a long command.
After an alias has been added, you can instead run the aliased command with !<alias_name>.
If a user and a server have aliases with the same name, the user alias will take priority.
delete - Deletes a user alias.
deleteall - Deletes ALL user aliases.
list - Lists all user aliases.
An underlined command signifies that the command has subcommands.
Type !help <command> for more info on a command.
You can also type !help <category> for more info on a category.
That’s not helpful
@narrow aspen It’s probably easier to create a custom attack with the same stats.
Alternatively, that’s a pretty simple homebrew on DDB that you could then import.
does avery read a blood hunters Rites?
1d100 = 48 - Potion of Healing
1d100 = 43 - Potion of Healing
1d100 = 83 - Philter of love
1d100 = 47 - Potion of Healing
might wanna roll those in commands chat pichu
Your snippets:
arrow, flurry
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!
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. 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!
Does Avrae have a link to where I can add it to my own Discord server?
Thank you
two weapon fighting automation?
I'd recommend asking at http://support.avrae.io/
!beyond URL
This is not a D&D Beyond link.
#ddb-avrae-commands, not here. but also you need to paste the URL itself in there, not the text URL.
is there a way to make 1d20 (4) - 2 = 2 add a -3 to the roll (it is a ,!c deception)
tried -3 but doesnt seem to do
@toxic hollow !c deception -b -3
lemme try that
yep
ty
my cleric i tested that whith has a flaw where he cant lie (-3 to deception checks)
i always forget that -b tho
You may want a snippet for it.
🤥
i have a gwm snipped
i dont think he would lie enough to warrent snippeting it
ty tho
is theere a way to lower max hp in avery temporarily?
for BH rites
i could do ,!g hp -3 but thats not lowering max hp
@toxic hollow In initiative, you can -- !init hp <name> max <value>
@limber wind Not yet, but soon. 🤞
If you currently try to reference something outside the SRD, you'll get the following message:
In the near future, you will be able to connect your D&D Beyond account to Avrae to view the non-SRD content you own on D&D Beyond; stay tuned!
is there a way for the DM to tweak a roll to roll a specific number?
You can just use the roll command and type a number instead of the typical xdy format, and Avrae should give back that same number you just typed, I think
You can also use Avrae as a calculator by using the roll command and simply type your equation
I've been doing that for quite some time
How would I use stones endurance with avrae? Incan roll the d12 but how can I get it to add the proper modifier? Thanks!
The simplest solution is to just manually add the value, e.g. !roll 1d12+3.
You could set up an alias if you want it to look up that value instead.
Something like !alias stones-endurance roll 1d12+{charismaMod} first, then use it with !stones-endurance
None of the Path of the Beast attacks info is working. <See below>
To Hit: 2d20kh1 (7, 2) + 6 = 13
Damage: 1d8 (2) + 4 [piercing] = 6
Your mouth transforms into a bestial snout or great mandibles (your choice). Your bite deals <strong>1d8</strong>{{modifier:str#signed}} piercing damage on a hit. Once on each of your turns when you damage a creature with your bite, you regain {{modifier:con#unsigned}} hit points.
The bot is offline in my server...anything I can do to bring it back online?
So I created a character in Beyond, and the sheet on beyond shows her correct hp. Discord / Avrae keeps pushing that it's 6 (her Cn bonus only). What am i doing wrong?
(she's L3 so it should be 18+6)
Have you ran !update?
!g hp set 24
@viscid kernel thank you! That helped me a lot.
@limber wind :game_die:
Result: 1d12 (3) + 3
Total: 6
@limber wind :game_die:
Invalid input: No dice found to roll.
@limber wind :game_die:
Result: 1d12 (11) + 3
Total: 14
Rolled with Advantage
@limber wind :game_die:
Result: 1d4 (2) + 5
Total: 7
Rolled with Disadvantage
@limber wind :game_die:
Result: 1d4 (4)
Total: 4
I found the cause. My DM allowed me to switch Religion from hermit to 2 narrow focus proficiencies. Keeping that proficiency unselected caused the failure to propigate HP. The two narrow focus ones are still on the sheet.
What is the command to remove an alias?
@heady geyser !alias remove ALIAS_NAME
It added a new alias called remove
new to discord and DDB and haven't played D&D for 10 years, have made some characters so need some assistance getting started....
This channel is specifically for help using the Avrae dice/D&D bot (see the pins for more info).
If you want to ask questions about D&D in general, you can use one of the relevant channels in the General category (e.g. #character-discussion for character-building or #dnd-rules for D&D rules questions).
If you do have questions specifically about Avrae, feel free to ask!
And you can test out the Avrae bot's commands in #ddb-avrae-commands.
i want to join a game and some require the avrae bot so figured i needed to figure out how to use it before i join a game?
have CH's alread made in DDB so how can i bring them to the bot?
@warped marlin Here’s their documentation. https://avrae.readthedocs.io/en/latest/
!help is a great place to start, too. 🙂
But for importing specifically, you’d use !beyond <character_url>
Where would I use the "! beyond <character_url>"?
question
im new to this buy do i need to buy the dice or the the dm is the only one that needs it?
@warped marlin Anywhere the bot is present, like #ddb-avrae-commands . You could even just DM the bot.
@young arch No one “buys” dice for Avrae. Just use a command like !roll 1d20+3.
(In the event you wandered into the wrong channel and that answer makes no sense, yes, you’ll want your own dice.)
What happened to !chargen?
@rugged trellis You mean !charref?
Oh, maybe it's an old featue that had it's name changed? !randchar is the new one with the same function
👍🏻
Does D&D Beyond integrate with Avrae based off of what you have purchased?
Not yet. That is being worked on.
@bleak mango
I have sent help to your PMs.
Help how?
Hey guys, any idea how I link my character on DDB weigh Avrae? 🤔
I assume the last 2 words were supposed to be "with Avrae"
Type !beyond and then the link, I believe
see the avrae.io site for a fuller list of commands
Hi
Ok
I tried to update my character sheet with avrae
I got this message
Error loading character: 'NoneType' object has no attribute 'lower'
I deleted the character from avrae and tried to reupload it via the dnd beyond link as by the command !beyond
I got the same message and the character didn't upload
A different character uploaded no problem.
I copied the problem character and tried to upload the copied sheet but I got the same error.
Idk what's wrong
@sly orchid Can you share a link to the character?
anyone know the initiative command to set ac?
@pearl folio !init opts <name> -ac <number>
Hey guys, Anyone here good with Avrae commands? I'm trying to figure out how to add sneak attack to my damage.
Also, is there any way to show my character sheet from d&d beyond after i've already imported?
Hey @urban stump!
For sneak attack, there's a few things. If you have advantage, you can add adv to the command. For the damage bonus, you'd add it with -d <value> (in this case, -d 1d6). All together it would look something like this:
!attack dagger adv -d 1d6
Meanwhile, !sheet will show your raw stats. !game status will show your current HP and counters.
hmm, I got an error....
Zazie Fatrabbit attacks with a Dagger!
Meta
To Hit: 2d20kh1 (14, 19) + 6 = 25
Invalid input: No dice found to roll.
Effect
Proficiency with a dagger allows you to add your proficiency bonus to the attack roll for any attack you make with it.
Ah. If you copy/pasted, I had a typo in there. It's fixed now.
Back to the character details, though, there's also !attack list and !spellbook. You can probably guess what those do. 😛
Last question for now. Is there a way to add flavor text? Say I wanted to put "sneak attack in there"?
!csettings reroll 1
Operations complete!
✅ Reroll set to 1.
There’s a few options, depending on what you want.
Sweet! I can even have it use Halflings luck!
!a dagger -title "[name] makes a sneak attack with [aname]" -phrase "Sneaky sneaky" -f "Sneak Attack|Insert rules here"
You can use !help attack if you want to see everything that's available. 🙂
@viscid kernel thanks man, you're the best.
Glad to help!
One other thing worth pointing out...
Once you've figured out what options you want for your sneak attack, you can create something called a snippet.
!snippet sneak -d 1d6
You can add other things in there like those text changes if you want.
But then when you attack, you don't have to remember or retype all the specifics. You just use the snippet instead.
!attack dagger sneak
Again, you can use !help snippet if you want more details.
Is it always going to show "Effect
Proficiency with a dagger allows you to add your proficiency bonus to the attack roll for any attack you make with it."? Seems a little unnecessary.
Unfortunately, yeah. It just shows whatever DDB has for the description.
More useful on magic items; less so on the mundane.
!monster sprite
Tiny fey. neutral good.
AC: 15 (leather armor).
HP: 2 (1d4).
Speed: 10 ft., fly 40 ft.
STR: 3 (-4) DEX: 18 (+4) CON: 10 (+0)
INT: 14 (+2) WIS: 13 (+1) CHA: 11 (+0)
Skills: Perception +3, Stealth +8
Senses: passive Perception 13.
Languages: Common, Elvish, Sylvan
CR: 1/4 (50 XP)
Longsword: Melee Weapon Attack: +2 to hit, reach 5 ft., one target. Hit: 1 slashing damage.
Shortbow: Ranged Weapon Attack: +6 to hit, range 40/160 ft., one target. Hit: 1 piercing damage, and the target must succeed on a DC 10 Constitution saving throw or become poisoned for 1 minute. If its saving throw result is 5 or lower, the poisoned target falls unconscious for the same duration, or until it takes damage or another creature takes an action to shake it awake.
Heart Sight: The sprite touches a creature and magically knows the creature's current emotional state. If the target fails a DC 10 Charisma saving throw, the sprite also knows the creature's alignment. Celestials, fiends, and undead automatically fail the saving throw.
Invisibility: The sprite magically turns invisible until it attacks or casts a spell, or until its concentration ends (as if concentrating on a spell). Any equipment the sprite wears or carries is invisible with it.
!monster flumph
Unfortunately, Flumph is not available in the SRD (what Wizards of the Coast offers for free). You can see everything that is available in the SRD here.
In the near future, you will be able to connect your D&D Beyond account to Avrae to view the non-SRD content you own on D&D Beyond; stay tuned!
Yeah sorry about that, I just saw Avrae and mistook it for the command channel,
hello is there a guide anywhere for writing homebrew spells
thanks
What is it you’re trying to do?
Huh. That link really only talks about spell automation, not how to add custom spells to begin with. 🤔
Short version is to go here:
https://avrae.io/dashboard/homebrew/spells
Create a tome. Add your spells (with or without automation).
And then use !tome subscribe <tome_url> to access them from Discord.
!stats
Avrae, a bot to streamline D&D 5e online.
Check out the latest release notes here.
664318 total
534055 unique
1 day, 0:26:58
66358215 total
33359962 dice rolled
2669117 spells looked up
1326867 monsters looked up
823822 items looked up
378135 rounds of initiative tracked (2244283 turns)
26061 on this cluster
78323 total
2003.04 MiB
Made with :heart: by zhu.exe#4211 and the D&D Beyond team
Join the official development server here!
thanks tuna
what does the "ticks on end" checkbox in the homebrew spell editor mean? Does it mean it counts down effects from the end of your turn or something?
@pearl folio Yeah, it's for effect duration. Say you've got an effect that lasts 10 rounds. By default, that turns to 9 at the start of your next turn. Check that, and it'll happen at the end instead.
thank you
1st level divination. (Ranger, Paladin (Vengeance))
1 bonus action
90 feet
V
Concentration, up to 1 hour
You choose a creature you can see within range and mystically mark it as your quarry. Until the spell ends, you deal an extra 1d6 damage to the target whenever you hit it with a weapon attack, and you have advantage on any Wisdom (Perception) or Wisdom (Survival) check you make to find it. If the target drops to 0 hit points before this spell ends, you can use a bonus action on a subsequent turn of yours to mark a new creature.
When you cast this spell using a spell slot of 3rd or 4th level, you can maintain your concentration on the spell for up to 8 hours. When you use a spell slot of 5th level or higher, you can maintain your concentration on the spell for up to 24 hours.
Selection timed out or was cancelled.
Use #ddb-avrae-commands for testing commands.
@toxic hollow !game spellslot [level] [value]. Removing a level 1 slot specifically would be !game spellslot 1 -1
Is there a way to incorporate great weapon fighting in the roll? Like...
"!roll 2d6ro<2+4"? I mean a simple fighting style should be incorporated right??
That great weapon master not great weapon fighting
Oh! My bad.
Great weapon fighting is the fighting style that allows reroll of 1s & 2s in dmg
I don't think there's a way to add it as-needed to an existing attack.
You might be able to use Avrae's website to automate something, but I'll admit, I'm not sure if those tools would cover this scenario.
Fighter, ranger, paladin all get this as a fighting style, how is it not available, this is insane.
I'd try asking in the Avrae dev server. They can definitely point you in the right direction.
https://discord.gg/8DZtXC
Requires a phone and it won't accept Google voice so I'm not using it.
Well, hopefully someone else on here can step in and lend a hand, then.
Unreal
@narrow aspen :game_die:
Result: 2d6ro<3 (3, 6) + 4
Total: 13
ro = roll once btw
Okay. Sure.
Then you can just create an attack, then.
!a add axe -b 4 -d 2d6ro<2+4
so if i was great weapon fighting using just a normal greatsword
how would i write the command?
,!a Greatsword ???
Like I said, I don’t think you can just add it to an existing attack like that, but I could be wrong.
But you can create it as its own attack, at least. Something like...
!a add "GWF Greatsword" -b 4 -d 2d6ro<2+4
lemme see if that command is right
Then you’d use !attack "GWF Greatsword" instead.
that damage isnt right though
Oh, I didn’t actually look up the stats for a greatsword.
Yeah, I don’t know. This isn’t a problem I’ve faced before. 😛
Like I said earlier, the Avrae dev server is probably the best place to ask.
anyone know how to use the commands !camp !wounded and the like
@hollow irisy33#6831 Those aren’t official commands, but aliases someone homebrewed. You’d have to ask whoever you got them from.
You can use !help for a list of official commands and their usage.
question re the discord bot - how is it set up so it ignores commands other than in #ddb-avrae-commands ? (is there a better way than just denying it Send Messages everywhere else?)
trying to do it with Roles but seem to be missing something.
Edit the category to deny the role the ability to read the text channel of any category you don't want it to be in. Once you get it denied in all of those categories, in this category (where the #ddb-avrae-commands channel is located) you will have to deny the role's ability per channel.
@granite tulip Let me know if you need more explanation, but this should roughly get you where you need to be.
thanks @young arch - had forgotten categories can have permissions 😄
Hello, I am very new to Using Avrae, can I somehow Integrate my DDB campaign with the Discord Bot
Ok so I have done somethings
and wanted to ask is there some way I can implement party wide actions
Like a party wide Long Rest
or A Dex Save
Hello again, Is there a command to handle two weapon fighting
!servalias list
This server's aliases:
curdate, deck, deckofmany, faq, hb-help, hoard, mitable, quickstart, treasure, wmsurge
@young arch A simple way to handle Two-weapon fighting (for not two weapon fighting fighters) is to set up a snippet for offhand attacks like this !snippet offhanddex -d -{dexterityMod} or this !snippet offhandstr -d -{strengthMod} Two handle the "no ability score added to offhand attack" rule
For party wide actions such as saves, you can run a command that looks like this !use -save [save type] -dc [dc] -t [PC1] -t [PC2] -t [PCn] provided you have the !use alias on your server. Long rests as far as I know have to be handled by the player themselves @young arch
Thanks a lot mate
yoyo, so when ever i try to load my ddb character to avrae it doesnt work, it says i dont have a character active. Iv made sure the charactersheet isnt private, reloaded the link a few times. Deleted my other characters, i dont know what else to do.
Can you post the link here?
Huh. Worked just fine for me. 🤔
!beyond https://ddb.ac/characters/23081000/z9F6W6
No, the upload worked for me, too.
Drow Half-Elf Sorcerer 4/Warlock 3
Proficiency Bonus: +3
AC: 11
HP: 57/57
Initiative: +1
STR: 7 (-2) DEX: 13 (+1) CON: 18 (+4)
INT: 10 (+0) WIS: 17 (+3) CHA: 20 (+5)
Save Proficiencies: Constitution +7, Charisma +8
Skill Proficiencies: Arcana +3, Insight +6, Perception +6, Religion +3
Senses: passive Perception 16
Unarmed Strike: Attack: +1 to hit. Hit: -1[bludgeoning] damage.
am i doing the command right?
.characters active https://ddb.ac/characters/23081000/z9F6W6
!characters activate https://ddb.ac/characters/23081000/z9F6W6
No, you’re not. 😉
What the heckers
!beyond https://ddb.ac/characters/23081000/z9F6W6
Loaded and saved data for Carlyle Witherstone!
Drow Half-Elf Sorcerer 4/Warlock 3
Proficiency Bonus: +3
AC: 11
HP: 57/57
Initiative: +1
STR: 7 (-2) DEX: 13 (+1) CON: 18 (+4)
INT: 10 (+0) WIS: 17 (+3) CHA: 20 (+5)
Save Proficiencies: Constitution +7, Charisma +8
Skill Proficiencies: Arcana +3, Insight +6, Perception +6, Religion +3
Senses: passive Perception 16
Unarmed Strike: Attack: +1 to hit. Hit: -1[bludgeoning] damage.
🎉
Remember to equip your weapons, and if applicable, your armour
im almost sure they're equipped.
wait no
its fine
i have no armor and i will only ever stab with my daggers i guess
i did it anyway, thanks ya'll
Avrae will only import attacks for your equipped weapons. You can go to the character sheet and hit the checkbox next to an item to equip it, then use !update to pull the changes in to Avrae.
You can use !attack list to verify.
!a list
Carlyle Witherstone's attacks:
Unarmed Strike: Attack: +1 to hit. Hit: -1[bludgeoning] damage.
^ No weapons yet
Carlyle Witherstone's attacks:
Unarmed Strike: Attack: +1 to hit. Hit: -1[bludgeoning] damage.
wth
Did you use !update ?
Updated and saved data for Carlyle Witherstone!
!attack list
Carlyle Witherstone's attacks:
Dagger: Attack: +4 to hit. Hit: 1d4+1[piercing] damage.
Crossbow, Light: Attack: +4 to hit. Hit: 1d8+1[piercing] damage.
Unarmed Strike: Attack: +1 to hit. Hit: -1[bludgeoning] damage.
Keep Avrae commands in #ddb-avrae-commands please ;)
I’m still not seeing any equipped on your sheet.
!g lr
oh thank you
!game longrest is probably easier to remember. 😛
is there a way to track uses of sorc points?
i don't mind doing it manually, just curious
You’d have to set it up manually. You can use !help customcounter create to see how.
aight, thanks
!customcounter create "Sorcery Points" -reset long -max 4 -min 0 -type bubble
now how do i take them away?
!customcounter sorcery -[#]
You can also use !help to get a full list of commands (and how to use them).
anyone know if there is a good way to roll multiple attacks?
trying to figure out an insane round for samurai
!a [weapon] -rr [number of attacks]
thanks!
is there a command to multiple dice rolls? like roll 4d6*2?
or is that it?
.!r 4d6*2
thank you!
do i have to manually add gwm to attacks?
or can i make that automatic in the damage calculation?
@gleaming apex You can make a snippet, which is a little of both. 😛
Normally you'd add the damage like so: !attack axe -b -5 -d 10
Instead you can create a snippet to hold those extra arguments. We'll call it "gwm". !snippet gwm -b -5 -d 10
Then you can call the snippet when you attack instead. !attack axe gwm
I'll give it a shot. Thank you.
Any word on avrae/dndb integration and release?
@chrome mirage Still in progress. You can follow the status on the DDB feature roadmap.
https://trello.com/c/vSZbkiLj/47-avrae-discord-bot
If they're following that checklist in order, accounting linking and non-SRD lookup are next up.
What "Status Cake" is is anyone's guess. 😂
Grasp of the deep, help setting up for avrae please
if character doesnt have it on beyond?
You can import from Dicecloud instead. Try !help dicecloud for more info.
Or you can upload a spreadsheet. Use !help gsheet for that one.
Haven’t actually used those options myself, though. ¯_(ツ)_/¯
How do you change the active character? Not in a campaign or anything, just loaded 2 characters to test and everything now seems to run / test against the 2nd character. Tried reimporting the original (first) character and it said it was about to override the character so it obviously still exists on my server.
!char
Thanks. Was doing that but was only showing the active character (2nd one). Managed to find it by doing the help function on char. Thanks!
I have a homebrewed weapon with the finesse property that displays as expected on the DDB character sheet (attack and damage rolls with DEX bonus), but Avrae seems to be ignoring finesse and using STR; does anyone know what I can do to fix this?
Easiest way to do that would be with a snippet that detracts strength snd uses dex:
!snippet finesse -b +{dexterityMod}-{strengthMod} -d +{dexterityMod}-{strengthMod}
I think that should work.
@SagaTympana (Sorry for the late reply)
@shrewd spoke
I'll give that a try, thank you!
It seems to work, thank you; I'm still not sure why it isn't just automatically using the weapon's finesse property. Scimitars work just fine in Avrae.
Avrae messes up my stats, but only the Charisma stat? The rest is correct.
On dndbeyond my Charisma stat is 20, but when Avrae transfers it to discord it shows 23... 🤔
Can you pull up your sheet? With !vsheet
In here?
Yeah, sure.
please use #ddb-avrae-commands for commands, thank you in advance!
Uh. What is the whole command there?
when using avraes combat tracker, and its a monsters turn, how do i tell av to roll the monsters att/action? and target an active character. im new to being a dm using ava
!init attack bite -t Frodo
Same syntax as a regular attack. You just have to put init first.
its saying attack not found. is that because of how the stat block is for the monster in the bestiary?
i didnt use bite. so the monster im using for test in my server is a twig blight. its attack is claw. but i cant even get avrae to list any actions/attacks the twig blight has
but i can use !a and it list my pc attacks (all available attacks) and lets me chose them
You added that through homebrew, I take it?
Try !monster twig blight to get a list of its attacks.
You said it is the monster’s turn, right?
yes, using 2 criter packs for the combo adventure im going to try running, dragon of icespire and lost mine of phandelver. they share same low level starting region of town of phandelver and region
yes, i have init order set for twig first
If you do !i list, is there a # next to its name?
this displayed in my test. urrent initiative: 9 (round 1)
9: TW2 <Healthy>
5: Merrick the Cleric <23/23 HP> (AC 18)
3: TW1 <Healthy>
when i did that command, av pm me with TW2's attacks:
Claws: Attack: +3 to hit. Hit: 1d4 + 1[piercing] damage.
its because i called it claw, not claws thanks
Guess that one doesn’t partial match. 😅
so i use !i attack list to get a monsters attack list first then use proper name ;p thanks, is there anything different to using an acttion instead of attacks? i dont have an example in mind but maybe like a lair action etc
There’s an !init cast for spells.
!monster_check and !monster_save
But I don’t think there’s anything for lair actions... 😕
You can see all the available commands here: https://avrae.io/commands
ok thanks very much for help.. just tried a vampires charm against my pc and avra rolled for me just fine ;p
ok, next question, i rolled vampires charm until it succeded on my pc, how do i see active conditions on pcs? or if it is the pcs turn does avrae know to follow the condition and or reroll save fore them?
If you use !init list again or !init status Merrick it should show them as charmed.
I doubt it automatically repeats the save, though.
You probably have to do it manually. On success, you can use !init re Merrick charmed to end the condition.
and i just noticed the pinned tracker shows the status and # of rounds. thanks agin for help
i take it re is remove?
kk thnx
Is there a way to show a fudged dice roll?
can you elaborate a bit more, as far as i have seen, avrae shows all rolls and doesnt hide any rolls, so the only way it can "fudge" is if the information given to avrae is incorrect, ie ac, spell dc, etc is changed and avrae hasnt been changed to reflect new info
Hi, sorry if this has already been asked, but is there a bit i can get to add rune knight subclass to my .!level?
how do i add the avrae bot to my discord server?
Search on disboard i believe
Yep
im on there, but i dont know how to get it added
Search 'avrae' and then click invite to server. Choose your server and it should be added
Cool! how do i get avrae to output a list of commands? I want to pin instructions
(!help)
But a more extwnsive list can be found online at https://avrae.io/
Thanks!
I just wish I could get the pinned message from here
The one about getting started with DDB
Is there a way to roll advantage or disadvantage?
Yea, at the end of yohr command use adv or dis.
Example:!i a longsword -t Kule adv
Thanks man...appreciate it
No problem 👍👍
hello, im running a goblin encounter from a premade adventure, I want to roll a stealth check for each gob, i have found this command works, !rr 4 1d20+6 is there a way to have avrae hide that roll so only i see results?
You can DM the bot, or set up a private channel.
is there a command to see a monsters current hp or ac? i used !i madd Goblin -n 2 -group Goblin -hp 12 -ac 17 for an ambush with half cover bonus. I wanna make sure it worked as intended. goblins ussual ac is 15
@woven belfry !i status goblin -private
Hello, is there any way to display my spellbook so it only shows spells I have prepared?
I'm playing a sorcerer/cleric multiclass and whenever I access my spellbook it shows all possible cleric spells.
There is an avrae alias called !prep. That let's you prepare your cleric spells. Sadly, you won't be able to access a list of just your sorcerer spells. I can send you the alias if you want to.
Just copy paste the following into Avrae DMs:
!alias prep {{G,C=load_json(get_gvar("15d67d2d-3515-4a03-a852-a28d77e0978a")),f" -color {color} -thumb {image}"}}{{M,r,T="&1&",get_raw(),0}}{{s,a,y="&2&",[x for x in r.levels if"L"in x],["help","list","add","remove","cast","always"]}}{{a=a+[x for x in r.get('cvars',{})if x.endswith("Level")and not x in r.levels]}}{{c=[x for x in a if'Wiz'in x or'Dru'in x or'Cler'in x or'Art'in x or(('Pala'in x or('Hunt'in x and not'B'in x))and int(get(x))>1)]}}{{l=[int(get(x))for x in c]}}{{L=[max(1,l[c.index(x)]//(2 if'P'in x or'H'in x or'A'in x else 1)+(intelligenceMod if'z'in x or'A'in x else charismaMod if'P'in x else wisdomMod))for x in c]}}{{t=[set('T',T+x)for x in L]}}{{T=T+int(get("bonusPrep",0))}}{{m=([x for x in y if M in x]+["help"])[0]}}{{b,O=r.spellbook.spells,y.index(m)}}{{b=[x.name if"name"in x else x for x in b]}}{{S=[x for x in b if s.lower()in x.lower()]}}{{S=(S[1]if len(S)>1 and s.lower()==S[1].lower()else S[0])if S else""}}{{g=&ARGS&[2:]}}{{p=load_json(get(G.p,"[]"))}}{{v=[x for x in p if S in x]if O>2 and p and S else[]}}{{y=len(p)<T}}{{(p.remove(S)if O==3 and S in p else p.append(S)if not S in p and y else"")if 4>O>1 and S else""}}{{p.sort()}}{{b.sort()}}{{('cast "'+S+'" '+' '.join(g)if v or'-i'in g else'embed -title "'+(S+G.nop if S else s.title()+G.nosb+G.addsb)+C) if O==4 else 'embed -title "'+(G.bop+(''if s.isdigit()else' cannot be')+' set to '+s if O>3 else s.title()+G.nosb if not S and O>1 else(S+((""if y else" couldn\'t be")+" added to "if O<3 else" removed from ")if 4>O>1 and S else "")+(name+"'s "if O else "")+("Prepared Spells"+("!"if O>1 else":")if O else G.title))+'" -desc "'+('Spellbook: '+', '.join(b)+'"'if not S and O==2 else(', '.join(p)+f'" -f "Total Spells Prepared|{len(p)}/{T}"'if O<5 else (G.bon if s.isdigit() else G.nob))if O else G.help)+C}}{{(set_cvar(G.p,dump_json(p))if p else delete_cvar(G.p))if 4>O>1 else ""}} {{Ffff=s.isdigit() and O==5 and set_cvar("bonusPrep",s)}}
You can then pull up the individual commands by running !prep. It's fairly self-explanatory.
@wary anchor
okay...will tell my DM!
Any tips on using wildshape with Avrae?
@daring zinc There is a wildshape avrae alias that lets you transform by using !wildshape <beast>. It works in the Avrae initiative system. If you want to pull up statblocks of those beasts, you can do that by using !monster <beast> but you'll need a DM role on your server. Additionally, you'll need the !level avrae alias to create wildshape counters by using !level druid <subclass> <level>
Ping me if you want the stuff.
Never mind, I saw you already got help.
how does avrae handle rogue and sneak attack?
@woven belfry There is a snippet called sneak that you can add to an attack command, provided that you previously set up your character with the !level alias.
!snippet sneak {{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."
Basically, if you use the !a shortsword sneak command, it automatically adds your sneak attack damage.
Go ahead and copy/paste the snippet into Avrae DMs
You'll also want to add !level rogue levelnumber after copy pasting this here to Avrae DMs:
Ok sneak added. We are using beyond sheets. So how do I tell avrae to get our rougues lvl
{{f'''{'{'*2}defaults=["e96aedd1-4193-4e1e-9866-93f1d8ce1cd2"]{'}'*2}'''}}
{{get_gvar("8e128be3-9648-4d81-9148-316d458ede9e")}}```
Ok level added. So when the rogue uses his attack bow or fines weapon he adds the argument sneak ? And avrae takes care of rest?
Correct. Send this stuff to the rogue and tell him to repeat what you did. It's currently set up to you.
Oh ok. Yes I'm not player I'm dm. Will avrae accept these from him as or do I have to escalate privilege for him?
If he uses Avrae DMs to activate the stuff, he can easily activate himself and then use it without issue.
Rgr. Thanks for the help storm
No problem
Are there any useful tools or snippets for a paladin using smite?
{{slot,pclass,cr,exf,exu,target = a.last(arg='l', default=1, type_=int),P >= 2, 2 if 'crit' in a else 1, 'fiend' in a, 'undead' in a, a.last("t")}}
{{sl,mslot,target = get_slots(slot), min(4, slot), c.get_combatant(target) if c and target else None}}
-title "Divine Smite!"
-color f8f8ff
-thumb <image>
{{f'-desc "{name} attacks {"a Fiend" if exf else "an Undead" if exu else ""} with a Level {slot} Divine Smite!"' if pclass or i else err(f'You do not have this Ability!\n **{Help}**')}}
{{sroll ='2d8'+(f'+{mslot-1}d8' if slot >= 2 else '')+('+1d8' if exf or exu else '')+'[radiant]'}}
{{'' if i else use_slot(slot) if sl else err(f'No spell slots of Level {slot} remaining.\n **{Help}**')}}
{{droll = target.damage(sroll, crit = cr == 2).damage if target else vroll(sroll,cr)}}
{{f'-f "{target.name} | {droll}"' if target else f'-f " "Meta" | **Damage{" (CRIT!)" if cr == 2 else ""}:** {droll}"'}}
{{f'-f "Spell Slots {"(-1)" if not i else ""}| {slots_str(slot)}"'}}
-footer "{{f"{target}\n" if target else ""}}!smite [-l #] [-i] [-t target] [crit] [fiend|undead]"```
Works with !smite
And you can add -l x to it, x being the level of a spell slot you want to use
so im not sure, I sent the snippet to ave, changed to my pallie, and it says i dont have that ability
You need to set up with !level paladin first to make it work
nvm im an idiot, im using my active char from a different game, hes not pallie lvl 3 yet. no smite ;p
does avrae have any blood hunter automation?
@toxic hollow Head to the Avrae dev server and search for:
blood hunter in:lookup-aliases from:RiptideMatt#7191
https://discord.gg/hJc3A8
Too many to try and copy/paste them from my phone...
You can use !hunter in that same channel to get a rundown.
(as a note: !hunter has nothing to do with blood hunter)
Well, not nothing...
But yes, !hunter itself is not what you need to run Blood Hunter commands.
It essentially just lists the aliases you do need.
Ohhh. He set up a personal alias that happens to share a name with an unrelated servalias.
So yeah, the !hunter you’d get really does have nothing to do with Blood Hunter.
My bad
is anyone here running games on Avrae that are geared towards teaching competence with the bot?
Hello, I'm having running into an issue regarding custom race languages on the Avrae GSheet 2. When adding languages to the Race Info tab, it doesn't update the languages on the v2.1 main tab, and instead leaves it blank with a " - ".
Case solved. Adding in " - " to the locations where not present to the left of the languages fixed the issue. I didn't realize that they were queued in order of entered information. Thanks to all the folk pointing me in the right direction.
Hey yall, is there a how to for importing all the D&D byond stuff for Avrae?
Thanks in advance @fickle salmon!
It depends on what you mean. If you're asking about importing a character from D&D Beyond, it's fairly simple. See !help beyond for more information.
If you're asking about importing homebrew items, content you've paid for or things like that, that's not available yet.
I ran into an issue last game, a wolf nocked my player prone. I looked and didnt see how to remove prone from my player. what is the command to remove conditions from players, and for furhter use monster? thanks for help
!init re PlayerName prone
so !i (re)removes (pc) (condition)?
it would be same for monster ie !i re go1(goblin) stun?
You got it. 👍🏻
thanks appreciate it
You can also use !i re name to remove all effects.
Just don’t confuse it with !i remove name, which removes the combatant instead.
I'm not seeing a command to remove a character from the avrae bot, can anyone help me out?
disregard, found it
how do i make a monster cast a spell. a priest using sacred flame for example
If you're on the priest's turn in initiative, you should be able to do !i cast [spell] Like with a normal player character
whats the avrae command for autoing deathsaves. like adding passes.
not making the deathsave itself
!game deathsave success
ty
Could you specify that more?
Is there any way to use the dndbeyond encounter builders run encounter through Avrae?
Is that a spell or an attack?
an attack
from Shadows
Amorphous. The shadow can move through a space as narrow as 1 inch wide without squeezing. Shadow Stealth. While in dim light or darknes...
Ah, you would most likely have to input that onto your character sheet, or just say while fighting, "I attack using strength drain" and do a roll yourself
No prob!
How do you use Avraes initiative tracker? seems pretty complicated...
It's not, you use !init begin then !init madd for each monster. Each player just uses !init join Once you are setup just use !init next until combat is over. At that point !init end. You can use !help init for more information, and for information on more advanced uses of each command.
@young arch Their online documentation has some helpful "getting started" guides, too.
https://avrae.readthedocs.io/en/latest/
Thanks!
Is the CritterDB down?
Hello! CritterDB is currently experiencing issues at the moment. Please rest assured that the issue is being worked on on the CritterDB dev's end, and CritterDB's services will resume as soon as they are able to.
ty
When will there be more content than just the SRD?
Some day, i think there is no estimated date for delivery.
It probably isn't that easy to correctly link to beyond and considder subscriptions and methods of sharing ect.
Honestly it shouldn't be that much different from the website's ability to lock content that you don't own
@buoyant raft
Everything is tied to your beyond account
well Avrae does function a bit diffrent, and its still recent that the integration begun
is there an alias and snipped for great weapon amster feat?
Yes there is:
!snippet gwm -b -5 -d 10 -f "Great Weapon Master allows you to take a -5 penalty to hit in exchange for 10 bonus damage"
so how does my barbarian use that exacly? an example for avrae to understand that
!a greataxe gwm
where do i put that snippet then
Just copy/paste it to Avrae DMs
Oh, yeah, the player in question does it. Or you could replace snippet with serversnippet and add it to the server
ok thanks again
next barbar question, how do i add rage damage or reduce damage because of rage
There is an !rage alias that deals with all of that, provided the character is set up with the !level alias (which I believe I have already given you).
Anyway, here's !rage:
!alias rage embed {{set_cvar_nx("rage",'["acid","bludgeoning","cold","fire","force","lightning","necrotic","piercing","poison","radiant","slashing","thunder"]')if"Bear"==get("l3totem","")and'"BarbarianLevel": "Totem'in get("subclass","")else""}}{{args=argparse(&ARGS&)}}{{i,c,cc,lvl,r,b=args.get("i"),combat(),"Rages" if cc_exists("Rages") else "Rage",int(get("BarbarianLevel",0)), args.last("t") if "t" in args else name,load_json(get('rage','["bludgeoning","piercing","slashing"]'))}}{{C,v=c.get_combatant(r) if c else"",(cc_exists(cc) and get_cc(cc)>0)or i or lvl>=20}}{{tname = C.name if C else r}} -title "{{f'{tname} {"Rages" if v else "tries to Rage"}!'}}" -desc "{{"You have advantage on Strength checks and Strength saving throws, and are unable to cast or concentrate on spells. Your rage ends early if you are knocked unconscious or if your turn ends and you haven't attacked a hostile creature since your last turn or taken damage since then, or as a bonus action on your turn." if v else "You must finish a long rest before you can use this ability again." if cc_exists(cc) else f"""You do not have this ability {'(Missing a custom counter named `Rage`)' if lvl else ''}"""}}" {{mod_cc(cc,-1) if v and not i and lvl<20 else ""}} -f "Rages{{f" (-1)" if v and not i and lvl<20 else ""}}| {{"Unlimited"if lvl>=20 else cc_str(cc) if cc_exists(cc) else"*None*"}}" -footer "Barbarian | PHB 48" -color <color> {{mod_cc("Fanatical Focus",1) if cc_exists("Fanatical Focus") else ""}}{{"-f 'Fanatical Focus|"+cc_str("Fanatical Focus")+"'" if cc_exists("Fanatical Focus") else ""}}{{t=C.resists.immune if C else ""}}{{T=["-resist "+x for x in b if x not in t]}}{{C.add_effect('Rage',f'-d {2+(lvl>8)+(lvl>15)} {" ".join(T)}',args.last("dur") if "dur" in args else 10) if v and C else ""}} {{f'-f "Effect|{C.get_effect("Rage")}"' if v and C else ""}}
@woven belfry
ok so then its !a att gwm rage?
Does your server use Avrae initiative tracker?
yes... very basic right now
i just use basic I madd, i join and notiing else complicated yet\
I'm waiting for the rewrite before I use avrae
I've been using the combat tracker recently and it's amazing
Basically, when your barbarian uses their bonus action to rage, they use !rage and when they attack later, it auto adds the bonus and calculates in the resistances, if they get hit
Also, you might want to use !i a instead of !a while in initiative tracker
? how does that change?
Nevermind, it's irrelevant. I wasn't sure if the bonus damage was added if you simply use !a, but (as I just tested in #ddb-avrae-commands) it does
ok, my barbar sent !level and !rage, we are in test rounds, he tried using !rage and it says hes missiing the ability or custom counter rage
Would you mind sending me a DM with an invite to your server so that I can check it out quickly? (I'll leave again after)
that sounds, that he has not used !level to set up his barb counters
https://avrae.io/ yeah?
Yes.
Is there a way to get the bonus damage from magic items to work?
You would use -d for that, there may be an alias at the Avrae discord server though.
ty i'll check
Whats the best way to handle non-SRD spells like Zephyr Strike or Hex?
@hushed harbor You can set them up as homebrew spells here. The automation takes some work, and some spells are easier than others.
https://avrae.io/dashboard/homebrew/spells
In the future, though (no ETA), Avrae will be able to read the purchases from your DDB account and let you use any spell you can access. 🙂
Is the !xp command broken?
You can still add and subtract xp, though for some reason you can't see your current xp value
Tis because !xp is an alias, not a base Avrae command. And there was an update to the scripting language that... interrupted the proper functioning of several useful aliases.
@fickle salmon what aliases are impacted?
!bag and !coins were affected, but were fixed with a backend change to the alias. !xp and !sr aliases have also been fixed and can be looked at on the Avrae Developer Discord.
Hello, I am hoping someone might be able to answer a few questions for me about Avrae. My group is trying to move onto Discord so we can keep playing, but I am trying to figure out how I as the DM can look at their characters
Is there a command that allows me to review the other players character sheets?
We are importing from D&D Beyond
I have a tab open to my campaign on DnD Beyond to review my player's sheets, keeping a little notepad on the monitor with things like passive perception, saves and AC
AFAIK, there is no native command to view another character's SheetManager in Avrae. Nez's solution is the easiest. (There is a small possibility of pulling another person's information with a complex alias, but that'd best be discussed on Avrae's Development Discord.)
Thanks for the update, i will give that a shot. it is better than nothing that is for sure.
yea, kinda cumbersome if you don't have multiple monitors, but you can keep it up on a cellphone or tablet and again assuming you are using the campaign feature on DnD beyond you can see/adjust the character's full details.
Is it possible to look up the spell table for a class?
,!init effect Inkana Assisted -parent RA1 Help_Action -dur 1 what am i doin wrong with this command that it keeps saying no choices to choose from
Try -parent "RA1|Help_Action"
lemme try
How to add Avrae to your discord dnd campaign ?
!invite
You can invite Avrae to your server here:
https://invite.avrae.io
How do I add monsters from sources I own on DNDBeyond that arne't in the SRD?
Please don't ask questions in multiple channels.
You would have to use Avrae's built-in bestiary functions to homebrew equivalents of them.
Okay. I'm new to Avrae and new to running on Discord, so this is all new and confusing
Our normally in person game is switching to online.
@haughty oracle
- Go to CritterDB. https://critterdb.com/#/index
- Create and publish a bestiary.
- Add monsters to the bestiary.
!bestiary import <bestiary_url>
Thanks
A reminder, doing so publishes the content, and you should not publish works that are not free.
how do you tell avea that you are using two-weapon fighting, (not using ability mod for damage)
Create a new attack.
attempted to, avrae is still adding ability mod to damage
What command did you use to add it?
beyond character sheet. 1dx str with overide of -4
You need to add it to Avrae.
!help attack should show you how to do it.
Please run commands over in #ddb-avrae-commands
When the dev work is done.
ballpark? I love everything you all are doing BTW!
We don't give timeframes.
alrighty, well thanks again.
Sometime between now and the heat death of the universe 😛
Just starting to use this. As a check to be sure I understand things, if one of my players wants a non-SRD spell, do they need to add it to their tome, or will it allow them to cast it if I add it to my tome and it's on their character sheet?
If the tome is set to be server wide then anyone with it in their sheet can use it.
That makes sense, thanks!
Is there a website like critterdb but for spell tome?
would this be the right way to put create bonfire in Avrae? Want to make sure I have the code right
If it's a set dc of 13,yeah
If not, you can uncheck the custom dc, and it will use your spell dc
okay ty
also how does cantrip scaling work
like what does the bot do when you check that?
How does one make avrae read a weapon as magical
Damage: ( 2d6 (3, 3) + 2 ) * 0 [slashing] cause this damage to a lich should be magical slashing damage
but its not reading as magic
or would i just have to manual roll it
i found manual rolling easier so im good
Hey I scripted some homebrew spells to replace the ones not in the SRD and some of them aren't showing up when a player runs !spellbook
player is subscribed to tome, bot says so when they try to do it again
top is screenshot of tome in avrae dashboard, bottom is bot output
and tome is also active
Hey everyone, how do you copy a post?
I want to copy the instructions for tying avrae to a ddb account for my players
Anyone know a replacement for Thunder step
this makes no sense
and I havent slept in 40 hours
@mellow void Cantrips scaling multiplies the starting die when your character reaches certain levels: 2x at 5th, 3x at 11th, and 4x at 17th.
@toxic hollow One option is to add something like -neutral piercing to your attack command to temporarily ignore their resistance.
But I haven't found a way to just add [magical] to an existing attack.
@serene lion Not sure where you're getting hung up, but you can give them this link as an alternative.
https://avrae.readthedocs.io/en/latest/cheatsheets/get_started.html#step-2-add-a-character
@umbral spade You can add your own spells here, then use !tome subscribe <url> to import.
https://avrae.io/dashboard/homebrew/spells
Is there a way to import an encounter from the encounter builder easily?
There is not. 😕
Next up for DDB integration is account linking and non-SRD lookups.
The D&D Beyond team has just posted a quick video on the basic use of Avrae. I felt it was helpful for those who are looking to start using the bot for playing with their friends online. Link is here: https://youtu.be/IhdxML6xZB8
Avrae is the most comprehensive DnD bot designed for Discord, with everything players and DMs need to run a game over text.
Get started at invite.avrae.io
Versatile Dice Roller, D&D Beyond Character Sheet Import, Full 5e Lookup/Integration, Automated Character Sheet Macros,...
Just wondering if the bot can check your owned non-srd content yet.
no
video's private now 😦
aww avrae lost her profile picture
😮
Probably been asked and answered a gazillion times... what's the command to roll for stats with Avrae.
Like, 4d6, drop the lowest number kind of thing?
And... is there a comprehensive help-list somewhere? 😄
Wait.... wait! I found it. >_>
Ignore me!
How do I actually make spells though @viscid kernel, I dont know how to make it
how would I roll damage for a character withe the Savage Attacker feat? They are wielding a longsword two handed and have a plus seven to damage. They get 2 attacks per round. Is it "r2d10+14rr1,2"?
can I have avrae roll the two seperate attacks and generate the damage individually?
Thanks
Is there a way to have Avrae join another server?
Awesome, thanks,
@woven blade This is the prettiest command, but you can roll damage by using !rr 2 2d10kh1+7
Thank you
How do I link avrae to my ddb account so that I can use non srd content?
You can't yet
It will be possible in the future, but dndbeyond hasn't specified yet when
OK I thought something changed when ddb posted that avrae youtube video. Thanks @whole root
Hey quick question is it possible to change DDB Avrae's command prefix?
is there an alias/snippet for Dread Ambusher?
Which aspect of it? You could make a snippet along the lines of !snippet dread -b +{wisdomMod} for the initiative thing (But I think ddb does that by itself)
@steep zenith Use !prefix
@viscid kernel thanks I figured it out! :)
@whole root the portion that adds 1d8 to weapon attack, whanting to add something like sneak, !i a (att) -t (tar) dread
and yes ddb already added wis to init so thats not needed at all
Can we get better documentation for the bot? I feel like the current docs were just kinds thrown together with no real explanation.
Hey Lothsun. Did you any have specific suggestions on how to improve the documentation? What would you like to see?
@young arch
Ignore my comment, I didn't realize the cheatsheet had been added recently
The actual website commands page is not mobile friendly at all as it sits
the entire website in general isnt very mobile friendly currently
its a lot better than it had been, but yeah
If you have any suggestions on how to improve the documentation don’t be shy. Avrae is always looking for ways to improve!
@woven blade
Rolling 2 iterations...
2d10kh1 (4, 4) + 7 = 11
2d10kh1 (5, 3) + 7 = 12
23 total.
Please use commands in #ddb-avrae-commands
Will do
@woven belfry You could make a snippet !snippet dread -d 1d8
worked like a charm, thanks again for assistance
I have a user trying to import a DDB sheet that they have a homebrew subclass in, it gives the error in attached screenshot. Here is the character sheet: https://ddb.ac/characters/16608199/SmmQbZ
I've replicated the issue, and other users on our server can import without issue--my best guess it's something to do with the homebrew? Avrae should probably either a) work with any homebrew, or b) give a user-friendly error to tell them "sorry, this doesn't work because it has homebrew" 😅
Is there something she can do to fix it, or is this a known issue?
I tried asking in the Avrae discord and the answer I got was basically 🤷♀️
trying here in case y'all know more info.
I believe Weni, the user, is doing so.
Thats the best way to get the bug fixed 👍
@full crater did you try removing the quarterstaff?
I'll ask her, thanks
and
Avrae should probably either a) work with any homebrew, or b) give a user-friendly error to tell them "sorry, this doesn't work because it has homebrew" 😅
I wish it was that simple
Unfortunately, due to the way that Avrae (currently) has to access the character sheet
it isn't as simple for her to just work with everything
or to just tell you exactly whats wrong
and it was less of a 🤷♂️ and more of a "we've done what we can to figure it out, the next step is to make a bug report" :-(
no worries! I guess I more meant I hope it gets to that point (and possibly gives users instructions on "got an error? you can report it here! <link>" because as this becomes more mainstream, not everyone using it will have a mod on server that knows how to track down error reporting information in the instructions)
She removed the quarterstaff, error persists
no worries! I've asked her to file a bug report, was just trying to be intermediary and see if there was a straightforward answer since the more technical stuff intimidates her
appreciate your help. We've used Avrae for years and I'm glad to see it being integrated with DDB. Looking forward to non-SRD lookup from accounts that own the content 🙂
meee tooooo
im using averae now but im woundering how i can attack with a weapon using its two handed property
Hey, so I just got avrae set up but having troubles trying to get some things set up. How do I link avrae to my dndbeyond account so I can access the content I bought and my homebrewed items
How do cast spells using a higher spell slot
There is a -l (lowercase L) argument on the cast command. Should allow you to cast at higher level.
Chaz: from my understanding this is a feature for future implementation.
Hobo: use “!attack list” to see what attacks were automatically created. If it shows there then use the 2h one. If you are talking about a versatile weapon and it doesn’t show you can use “!attack add” to add one for the 2h version.
My turn to ask a question: I've been having trouble adding a snippet to my serversnippets. What exactly am I doing wrong? Here is the snippet I'm using:
!serversnippet sneak {{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."
So, during this Coronavirus thing, my players and I have discussed playing D&D online, and I just found out about The Avrae Bot, which sounds cool. I especially love the part where it can run encounters!
Quick question though, how does it run encounters, exactly? And since I have the Legendary Bundle on D&D Beyond, are all published monsters and homebrew monsters that I have on my account available to be put in combat?
Only the SRD ones so far, although you can create them as homebrew monsters via critterdb.
SRD?
Systems Reference Document. AKA the free stuff.
They’re working on letting you access your purchased content from DDB, but it’s not available yet. No ETA either.
...I just answered a question about an acronym with three more acronyms. Sorry. 🤣
Just in case... “Also Known As”, “D&D Beyond”, “Estimated Time of Arrival”
@whole root Change it to !servsnippet. Other than that, it looks like it works.
Thank you! I thought I'd already tried that, but apparently I can't spell
hi, I have a druid character linked with avrae. How do i make him use wildshape with avrae?
Hi folks! Is there a way to chain a list of commands together?
@warm patio Search for alias wildshape in:ddb-avrae-commands
@wind light Yeah, !multiline.
that worked! Thank you!
@full crater did they end up getting It working?
@lucid lichen I just checked and she hasn't filed a bug report yet. I'll poke her about it. thanks for checking in 🙂
that was my guess, but short of telling her not to use homebrew, lol, I wasn't sure how to direct her to fix it (and figured y'all may want to see what's causing it to hopefully help Avrae parse it). Thanks for taking a look at it--I saw she marked it as a high priority bug, sorry about that 😅 pretty low priority, but we'd appreciate any guidance you can give!
I'll make sure to take a look at it soon - any issue that prevents a character sheet from being loaded is pretty high priority 😄
It seems to be the Aspect of the Storm ability
Its labeled as an attack somewhere
@full crater
Do you want her to try and change that, or leave it as is for now so you can troubleshoot how to keep that error from happening?
¯_(ツ)_/¯
Lol
She's not in a hurry, we can leave it if @mental citrus wants to see it happening
when making a homebrew spell
how do i make Avrae automate a resitance effect
as part of casting the spell
i fund it easier to manualise it for me trought .!init effect
@grave oxide Use #ddb-avrae-commands for testing commands
(also you need a space between !beyond and the URL, I assume)
thanks!!
Have you tried talking to her in DMs?
!help should PM a list to the user. but it's a long list, because there are a lot of commands
@meager depot Is it the Goblin's turn in init?
Yes
Does !init attack list show your attacks or the goblin's?
The Goblin's
And when you !init attack "<attack_name>" -t "<character>" what happens?
Ah, that works
I tried searching the channel but couldn't find an answer, so let's see if anyone else has come across this. My DM and I created a homebrew magic item (basically a variant of the Dagger of Venom created from transmuting the Spider Staff from LMoP). I'm able to attack with it using Avrae, but it's supposed to deal an additional 1d6 poison damage on a hit which doesn't show up in the attack output. Is Avrae capable of rolling the item's modifiers, or is that something that's just going to have to be rolled manually after the attack roll?
Hi, is there a secret way to enable Avrae posts on my Discord server to show up in the Discord OBS chat widget? I can get other bots like Sidekick to show dice roll results, but Avrae doesn't show at all
Neo, add it as a snippet.
I'm not familiar with the widget
Discord streamkit widget: https://streamkit.discordapp.com/overlay
My goal is to use dndbeyond for character sheets, Discord for voice chat and dice rolls, plus some other TBD mapping program to show the combat grid. I would then use OBS to make a display with all of it together in a single view. Only thing tripping me up right now is that Avrae output isn't being picked up by the chat overlay but other discord chat text is.