
Okay so, i've been here to the forums before, and everything i've asked about has been generally impossible without the API. I'm hoping this isn't, and...to be honest, I may have already asked this one before. Is it possible to set a macro up so that it detects a natural 20 and then rolls a specific macro?
EI:
/r [[1d20+9]]
/r [[1d8+2d10+7]]
If it's a natural 20, then it also needs to roll:
/r [[3d8+6d10+21]] and add it to the damage, [[1d8+2d10+7]].
My second question...I need to have a...more complicated macro that asks a bunch of stuff and then rolls it twice and keeps the highest roll...it's...a lot easier just to show you what i've written.
?{What type of check is it?} Check
/r [[1d20?{Which Check will you use?|Wisdom, @{Morgran Glintshield|Wisdom|max} |Intelligence, @{Morgran Glintshield|Intelligence|max} |Dexterity, @{Morgran Glintshield|Dexterity|max} |Charisma, @{Morgran Glintshield|Charisma|max} | Constitution, @{Morgran Glintshield|Constitution|max} |Strength, @{Morgran Glintshield|Strength|max} |Sanity, @{Morgran Glintshield|Sanity|max}} ?{With Proficiency?|Yes, @{Morgran Glintshield|Prof Bonus}|No, |Stonecunning Check, @{Morgran Glintshield|Prof Bonus}*2}?{Is it a saving throw and are you conscious?|Yes, @{Morgran Glintshield|Charisma|max}|No, }]] ?{Do you have advantage?|Yes,
/r [[1d20?{Which Check will you use?} ?{With Proficiency?} ?{Is it a saving throw and are you conscious?} ]]|No, }
Basically, I need it to go through all the questions, and then load what the answers were into the second part, that is, if you select "Yes" for "Do you have advantage?", and then group the first 1d20?... with the advantage rolls and keep the highest. Everything I tried told me I had an error in my macro. I already have it so that it asks you the questions, saves it, and inserts the same answers/values into the second part of the macro (?{Do you have advantage?), so when you run the macro, it will take the values you input and run two of the rolls. I just wanted to take it a step further and report only the higher value. Thanks in advance for any help and or replies.
EI:
/r [[1d20+9]]
/r [[1d8+2d10+7]]
If it's a natural 20, then it also needs to roll:
/r [[3d8+6d10+21]] and add it to the damage, [[1d8+2d10+7]].
My second question...I need to have a...more complicated macro that asks a bunch of stuff and then rolls it twice and keeps the highest roll...it's...a lot easier just to show you what i've written.
?{What type of check is it?} Check
/r [[1d20?{Which Check will you use?|Wisdom, @{Morgran Glintshield|Wisdom|max} |Intelligence, @{Morgran Glintshield|Intelligence|max} |Dexterity, @{Morgran Glintshield|Dexterity|max} |Charisma, @{Morgran Glintshield|Charisma|max} | Constitution, @{Morgran Glintshield|Constitution|max} |Strength, @{Morgran Glintshield|Strength|max} |Sanity, @{Morgran Glintshield|Sanity|max}} ?{With Proficiency?|Yes, @{Morgran Glintshield|Prof Bonus}|No, |Stonecunning Check, @{Morgran Glintshield|Prof Bonus}*2}?{Is it a saving throw and are you conscious?|Yes, @{Morgran Glintshield|Charisma|max}|No, }]] ?{Do you have advantage?|Yes,
/r [[1d20?{Which Check will you use?} ?{With Proficiency?} ?{Is it a saving throw and are you conscious?} ]]|No, }
Basically, I need it to go through all the questions, and then load what the answers were into the second part, that is, if you select "Yes" for "Do you have advantage?", and then group the first 1d20?... with the advantage rolls and keep the highest. Everything I tried told me I had an error in my macro. I already have it so that it asks you the questions, saves it, and inserts the same answers/values into the second part of the macro (?{Do you have advantage?), so when you run the macro, it will take the values you input and run two of the rolls. I just wanted to take it a step further and report only the higher value. Thanks in advance for any help and or replies.