Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Can players use macros the GM has shared in their own macros?

As the title says. I've got a couple macros (such as "Cast-Lvl-1-Spell", "Cast-Lvl-2-Spell") which have the commands for an API script I'm using to track spells per day. I've set them to be visible to my players, who can see them and use them just fine. However, when they try to reference them in a macro (like so: #Cast-Lvl-1-Spell) it doesn't seem to work, and just outputs the raw text (the # and macro name). Is it possible to get this to work, or would they have to make their own version of the macro/use the command directly?
1421463607

Edited 1421463647
vÍnce
Pro
Sheet Author
Hi Travis. What you want to do( Nesting Macros ) should work. Can you give an example macro they are using to pull the other macros (#Cast-Lvl-1-Spell)? Some things to check; are the macros created on the macro bar and seen on each players macro bar? Can you run the macro directly in chat using #Cast-Lvl-1-Spell? Are you using a separate line(carriage return) for each macro you are trying to pull inside your macro?
When you say "macros" are you meaning macros (the ones in the setting tab) or Abilities (The one in character sheets). Because if I remember this correctly, in Abilities the syntax was a bit different. But not sure anymore how it was.
Vince said: Hi Travis. What you want to do( Nesting Macros ) should work. Can you give an example macro they are using to pull the other macros (#Cast-Lvl-1-Spell)? Some things to check; are the macros created on the macro bar and seen on each players macro bar? Can you run the macro directly in chat using #Cast-Lvl-1-Spell? Are you using a separate line(carriage return) for each macro you are trying to pull inside your macro? Sure. For example: /em : Akai'zhar raises his hand and out shoots a small orb composed of pure ?{What type?|fire} energy at @{target|token_name}. Touch attack: [[1d20+7]] Damage: [[4d8+12]] ?{What type?|fire} dmg. -4 dmg if sonic Save: none #Cast-Lvl-1-Spell The macro above is actually a character ability, if that matters. The character in question is controlled by a player other than the GM. The macro Cast-Lvl-1-Spell was created by the GM and shared to the players. welp. Just noticed that particular macro was not properly shared, because I missed one spell level. That is probably my issue. Since I'm here though, I take it that players cannot use macros that have not been shared with them? Quatar said: When you say "macros" are you meaning macros (the ones in the setting tab) or Abilities (The one in character sheets). Because if I remember this correctly, in Abilities the syntax was a bit different. But not sure anymore how it was. Actual macros. We've gotten the character ones to work right. Syntax is % instead of #.