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

Random Phrase maker Macro

a macro that generates a phrase. such as Gary _____'s the bugbear. something that might help is explaining to me how I could use either results of a die roll to accomplish this. Like if i roll a 1d2 and a 1 leads to another roll of a 1d2 where the results of that lead to another 1d2 and the results ultimately leads to a word to fill in the blank(s). basically the first roll, resulting in 1 leads to the roll of one set of 1d2's where as 2 on the first roll leads to a completely different set of 1d2's being rolled example                                    1d2                       1_______|_______2                       |                             |                        1d2                        1d2              1___|___2              1___|___2                |              |               |              |            Whack      kick          Hit          Hurl Hope this example helps get across what I'm trying to do
This can be accomplished through the use of  Rollable Tables . Ask the GM to make you one if you yourself are not the GM.
See i feel as though this could be done with out Rollable Tables. I just dont have the level of Proficiency with Macros to accomplish it. that aside, I'd like to Completely avoid Roll Tables.
Unfortunately macros cannot do conditionals (If 1 and 1, then whack), so you would either have to use tables or api.
You could use a query for the macro Gary ?{Adjective|whack|kick|hit|hurl}'s the bugbear. But you would pick the word to use instead of it being random.
what about the "[[1d2<1f>2]]"? I dont know how this macro is supposed to work, but on the Wiki it says that its for systems that have a Sucess and fail system. 
Inline rolls can still only tell you a number, in your case 1 or 2. By adding conditional math (like <1f>2) you can only change the border color of the inline roll (red of failure, green on success, and blue for both). This still would not be able to accomplish what you are wanting are you could not automatically see if it was a success and then display the word you want. You could use this calculation as a way for you to then look up the word on the chart manually based on the results you rolled. But there is unfortunately no way to do this automatically without any of the already provided tools (roll tables or api).