dnd 5e – How can I create a Roll20 macro that once prompts the user to enter a backup type, then generates the backup as if you had clicked on the character sheet?

Although you can't make it a macro, it works if you save it as an ability

&{template:simple} ?{Save|STR, {{rname=Strength}} {{mod=@{selected|strength_save_bonus}}} {{r1=((1d20+@{selected|strength_save_bonus}))}} {{r2=((1d20+@{selected|strength_save_bonus}))}}{{always=1}}|DEX, {{rname=Dexterity}} {{mod=@{selected|dexterity_save_bonus}}} {{r1=((1d20+@{selected|dexterity_save_bonus}))}} {{r2=((1d20+@{selected|dexterity_save_bonus}))}} {{always=1}}|CON, {{rname=Constitution}} {{mod=@{selected|constitution_save_bonus}}} {{r1=((1d20+@{selected|constitution_save_bonus}))}} {{r2=((1d20+@{selected|constitution_save_bonus}))}}{{always=1}}|INT, {{rname=Intelligence}} {{mod=@{selected|intelligence_save_bonus}}} {{r1=((1d20+@{selected|intelligence_save_bonus}))}} {{r2=((1d20+@{selected|intelligence_save_bonus}))}} {{always=1}}|WIS, {{rname=Wisdom}} {{mod=@{selected|wisdom_save_bonus}}} {{r1=((1d20+@{selected|wisdom_save_bonus}))}} {{r2=((1d20+@{selected|wisdom_save_bonus}))}} {{always=1}}|CHA, {{rname=Charisma}} {{mod=@{selected|charisma_save_bonus}}} {{r1=((1d20+@{selected|charisma_save_bonus}))}} {{r2=((1d20+@{selected|charisma_save_bonus}))}}{{always=1}}} {{charname=@{selected|token_name}}}

It will ask the user for the backup type, then launch a backup of the selected type for the currently selected token, then output it in the same format as if you had rolled it directly from the character sheet .

It should be recorded as an ability (on a character sheet, under the "Attributes and Abilities" tab) rather than as a global macro, because if you save it as a macro global, each instance of } (HTML replacement for } ) converts by breaking everything.

How can I have a roller macro to display different results in Roll20?

I would throw for the Chaos Bold random damage type.

That means I have to ride 1d8 and as a result I get the damage type of fate:

I guess it should be something like:

&{template:default} {{name=Damage Type}} 

The result should be:

Good to have:

  • if you fly over cold, you see "2"

roll20 – Token with macro on click

I would like to add a token (legend button) to the whole world view, which allows me to click on another token and display a description of the place.

So far, I have created a token (A), which has a token macro (as a character sheet ability):

& {template: default} {{name = @ {target | Select a location | token_name}}}
{{@ {target | Select a location | bar1} (Click here to find out more
More) (@ {target | Select a location | bar1 | max})}}

On the map, I have tokens (B) with the link to a document in bar1_max.

This allows players to click on token B (over which they have no control) and display text in the chat which, when clicked, displays a document.

My current token works like this: click on LegendButton (token A), click on the action of the token (in the token macro bar), click on the location (token B), click on the link in the chat window => open the document with the description of the location.


  • Can I have the same thing, but by clicking on the token B to display the document (no longer display the link in the chat and have to do this additional click)?
  • Can I have token A to activate an onClick macro, so players don't have to select the token and then click on the macrobar action (I'm not a paying customer on roll20)?

dnd 5e – How to make this Roll20 macro work to record throws while asking for the type only once?

When using variables in Roll20 macros, the rule is that each separate variable must match the same string value. For example, when the input variable "Save" is set to the option "STR", this corresponds to the value"@{selected|strength_save_bonus}", and you can't have another variable called" Save "that matches something else.

In your case, you currently have the macro check the user input three times, but you want it to prompt you only once. Instead, you should write the macro so that the "Save" variable affects as much output as possible (or at least as much output as it would affect) in a large consecutive string. Ideally, the macro should query the "Save" variable only once.

I would write the macro as shown below, where it once queries the "Save" variable, then each of the six options corresponds to a different value, which in turn is the macro code I want to perform.

@{selected|token_name} rolls a ?{Save
|STR,((1d20+@{selected|strength_save_bonus}))/((1d20+@{selected|strength_save_bonus})) for a strength
|DEX,((1d20+@{selected|dexterity_save_bonus}))/((1d20+@{selected|dexterity_save_bonus})) for a dexterity
|CON,((1d20+@{selected|constitution_save_bonus}))/((1d20+@{selected|constitution_save_bonus})) for a constitution
|INT,((1d20+@{selected|intelligence_save_bonus}))/((1d20+@{selected|intelligence_save_bonus})) for an intelligence
|WIS,((1d20+@{selected|wisdom_save_bonus}))/((1d20+@{selected|wisdom_save_bonus})) for a wisdom
|CHA,((1d20+@{selected|charisma_save_bonus}))/((1d20+@{selected|charisma_save_bonus})) for a charisma } save!

dnd 5e – Why does Roll20 give me two results for one roll instead of one?

It is for (dis) advantage

You play D&D 5e, there is the rule of (dis) advantage:

you roll a second d20 when you roll. Use the higher of the two rollers if you have an advantage, and use the lower roller if you have a disadvantage

Your spreadsheet has the option "always roll advantage" activated:

enter description of image here

This means that each time you make a throw, the system makes two. You get a higher result if there was an advantage, a lower result if there was a disadvantage or a particular result (the one on the left, for example) every time there was no There was neither an advantage nor a disadvantage. This saves everyone a little time.

If you don't want these double rollers, you can switch the option to "never take advantage" (or ask your DM to do so). There is also a "request advantage" option, when the system asks if you are making a (dis) advantage each time.

Why does Roll20 give me two results instead of one?

When I roll in Roll20 (with my crossbow as an example), I get an exit, as below, in the game log. Why are there two numbers? In the example below, there are the numbers 8 and 25.

enter description of image here

Roll20 Roll Result Numbers

When I roll in Roll20 (with my crossbow as an example), I get an exit, as below, in the game log. Why are there two numbers? In the example below, there are the numbers 8 and 25.

enter description of image here

dnd 5th – How can I fix this Roll20 macro to start Gold after the first level?

Another way for players to do this is to use ((@{selected|base_level} *100 +1d10 *25))

This allows a player or a GM to select the token and toss for gold. It works best when it is configured in the macro bar or / and as a token action. There is an option to show it to-target at the bottom of the "Edit Macros" window, it can be shown to a specific player or to all players (or only to the GM).

publishing – How to make digital content available for Roll20 for an adventure that you published on DMsGuild?

Recently, I sent Roll20 an email about optimizing an adventure for their platform so that it could be published on both DMsGuild and on Roll20.

Roll20 responded that they were very interested in the content of DMsGuild on their platform.

However, DMsGuild states that if you publish an adventure on their platform, you will not be able to sell it elsewhere.

To avoid breaking this rule, you can consider giving your digital content for free on Roll20 – but I've received an email from Roll20 informing me that they do not allow it. free distribution of digital content – you must charge it at a minimum. $ 4.95 (and they get a percentage of that.)

In order not to break the DMsGuild rule that you will not sell your adventure elsewhere, you can then simply create a digital package for sale on Roll20 containing only digital resources (not all adventure) – but I do not want to be able to do so. I received an email from Roll20 that says they only want to have "full adventures" on their platform.

These seem to be irreconcilable requirements: either you put something on DMsGuild and nothing can be made available on Roll20, or you put something on Roll20 and nothing can be on DMsGuild.

We sent an email to Roll20 about this and they said to contact DMsGuild about it. This did not seem a viable solution as it is unlikely that DMsGuild will change its requirements for selling to other platforms.

Has anyone figured out how to launch an adventure on DMsGuild and deliver digital content to Roll20? Has a previously published adventure accomplished that?

We are simply trying to make it easier for people who buy adventure and have digital content to play on Roll20. We wanted it to be free, but if Roll20 wants to load, that's fine too. This scenario seems so common and so simple in the interest of the Roll20 platform that there seems to be a way to make it possible.

dnd 3.5e – How can I create a macro against rabies in Roll20?

I play with Roll20 and I have just passed a barbarian level. I want to save time and create a macro against rabies, the problem is that I have no idea how the macros work and that the 3.5e character sheet hurts my brain even before I start looking at the code . How to create a macro in Roll20 (unless someone has a pre-built macro by chance)? We use the action bar.