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

Wild Magic Surge Table - mancerroll template

I puzzled the idea of utilizing the mancerroll template for sorcerer's Wild Magic Surge Table, but sadly the "mancerroll template" does not show the description when the roll is "option21 or above". I wrote to Roll20 support asking them about the template, but they couldn't help. So... any ideas of getting the template to choose from more than 20 options? Wild Magic Surge Table (working but only showing 1-20 descriptions) &{template:mancerroll} {{title=Wild Magic Surge Table}} {{c1=[[1d100]]}} {{option1=XXX}} {{option2=XXX}} {{option3=XXX}} {{option4=XXX}} {{option5=XXX}} {{option6=XXX}} {{option7=XXX}} {{option8=XXX}} {{option9=XXX}} {{option10=XXX}} {{option11=XXX}} {{option12=XXX}} {{option13=XXX}} {{option14=XXX}} {{option15=XXX}} {{option16=XXX}} {{option17=XXX}} {{option18=XXX}} {{option19=XXX}} {{option20=XXX}} Wild Magic Surge Table (1-100) &{template:mancerroll} {{title=Wild Magic Surge Table}} {{c1=[[1d100]]}} {{option1=XXX}} {{option2=XXX}} {{option3=XXX}} {{option4=XXX}} {{option5=XXX}} {{option6=XXX}} {{option7=XXX}} {{option8=XXX}} {{option9=XXX}} {{option10=XXX}} {{option11=XXX}} {{option12=XXX}} {{option13=XXX}} {{option14=XXX}} {{option15=XXX}} {{option16=XXX}} {{option17=XXX}} {{option18=XXX}} {{option19=XXX}} {{option20=XXX}} {{option21=XXX}} {{option22=XXX}} {{option23=XXX}} {{option24=XXX}} {{option25=XXX}} {{option26=XXX}} {{option27=XXX}} {{option28=XXX}} {{option29=XXX}} {{option30=XXX}} {{option31=XXX}} {{option32=XXX}} {{option33=XXX}} {{option34=XXX}} {{option35=XXX}} {{option36=XXX}} {{option37=XXX}} {{option38=XXX}} {{option39=XXX}} {{option40=XXX}} {{option41=XXX}} {{option42=XXX}} {{option43=XXX}} {{option44=XXX}} {{option45=XXX}} {{option46=XXX}} {{option47=XXX}} {{option48=XXX}} {{option49=XXX}} {{option50=XXX}} {{option51=XXX}} {{option52=XXX}} {{option53=XXX}} {{option54=XXX}} {{option55=XXX}} {{option56=XXX}} {{option57=XXX}} {{option58=XXX}} {{option59=XXX}} {{option60=XXX}} {{option61=XXX}} {{option62=XXX}} {{option63=XXX}} {{option64=XXX}} {{option65=XXX}} {{option66=XXX}} {{option67=XXX}} {{option68=XXX}} {{option69=XXX}} {{option70=XXX}} {{option71=XXX}} {{option72=XXX}} {{option73=XXX}} {{option74=XXX}} {{option75=XXX}} {{option76=XXX}} {{option77=XXX}} {{option78=XXX}} {{option79=XXX}} {{option80=XXX}} {{option81=XXX}} {{option82=XXX}} {{option83=XXX}} {{option84=XXX}} {{option85=XXX}} {{option26=XXX}} {{option87=XXX}} {{option88=XXX}} {{option89=XXX}} {{option90=XXX}} {{option91=XXX}} {{option92=XXX}} {{option93=XXX}} {{option94=XXX}} {{option95=XXX}} {{option96=XXX}} {{option97=XXX}} {{option98=XXX}} {{option99=XXX}} {{option100=XXX}}
1643293184

Edited 1643293314
GiGs
Pro
Sheet Author
API Scripter
If the template doesnt support more than 20 options, you can't have more than 20 options with that template. It can't be done. The only way to alter that would be to manually edit the character sheet, which for most sheets would require a Pro subscription and would cut you off from futture sheet updates. But for that one sheet specifically (assuming its the 5e by roll20 sheet), even that isn't possible, because the sheet code isnt available for users to edit. You could do it with the default rolltemplate, which has no limit on the number of fields you can add, though that'll probably look much less attractive.
1643293700
David M.
Pro
API Scripter
Yeah, without api access a rollable table is probably the way to go. 
The only way I see with this template is to create a macro for the initial roll [[1d10-1]]. This initial roll will give you the tens in the d100 Then you create ten wild surge tables using the mancerroll template but only add option in 10. like the first table would be: &{template:mancerroll} {{title=Wild Magic Surge Table 1-10}} {{c1=[[1d10]]}} {{option1=XXX}} {{option2=XXX}} {{option3=XXX}} {{option4=XXX}} {{option5=XXX}} {{option6=XXX}} {{option7=XXX}} {{option8=XXX}} {{option9=XXX}} {{option10=XXX}} &{template:mancerroll} {{title=Wild Magic Surge Table 11-20}} {{c1=[[1d10]]}} {{option1=XXX}} {{option2=XXX}} {{option3=XXX}} {{option4=XXX}} {{option5=XXX}} {{option6=XXX}} {{option7=XXX}} {{option8=XXX}} {{option9=XXX}} {{option10=XXX}} The roll on the table will act as the unit roll. and then you can use nesting macros to create one table with all the options. Also did you try with rollable tables? apart from API I only see this two options.
My only other thought would be to create 5 mancerroll macros, with each one covering a range of 20 options; then using a roll to select which of the 5 tables to roll on. But that would require creating an API Ability Button , so you'd send that to chat to make the first roll (choosing 1 through 5), then click on it to roll on the specific mancerroll table. There's no way to get a single macro to make both rolls because of the Roll20 Order of Operations .  A rollable table would be a much simpler solution.
Hi GiGs, David, Warlord and Jarren - thank you for your replies! The idea was to make a macro work in itself without being dependent on Rollable Tables or API. I thought I was being clever until I figured the mancerroll template has a limit on 20 options. I've had Roll20 for years but never got into API, though I will keep your ideas in mind and settle with using a Rollable Table in this case.
I think this is the best way using mercerroll template First create a macro with this code &{template:mancerroll} {{title=Wild Magic Surge Table}} {{c1=[[1d5]]}} {{option1=[Wild Surge 1-20](!
#WildSurge1-20)}} {{option2=[Wild Surge 21-40](!
#WildSurge21-40)}} {{option3=[Wild Surge 41-60](!
#WildSurge41-60)}} {{option4=[Wild Surge 61-80](!
#WildSurge61-80)}} {{option5=[Wild Surge 81-100](!
#WildSurge81-100)}} Then you will create 5 more macros. I put the name of the macro and the code: Macro Name: WildSurge1-20 &{template:mancerroll} {{title=Wild Magic Surge Table 1-20}} {{c1=[[1d20]]}} {{option1=XXX}} {{option2=XXX}} {{option3=XXX}} {{option4=XXX}} {{option5=XXX}} {{option6=XXX}} {{option7=XXX}} {{option8=XXX}} {{option9=XXX}} {{option10=XXX}} {{option11=XXX}} {{option12=XXX}} {{option13=XXX}} {{option14=XXX}} {{option15=XXX}} {{option16=XXX}} {{option17=XXX}} {{option18=XXX}} {{option19=XXX}} {{option20=XXX}} Macro Name: WildSurge21-40 &{template:mancerroll} {{title=Wild Magic Surge Table 21-40}} {{c1=[[1d20]]}} {{option1=XXX}} {{option2=XXX}} {{option3=XXX}} {{option4=XXX}} {{option5=XXX}} {{option6=XXX}} {{option7=XXX}} {{option8=XXX}} {{option9=XXX}} {{option10=XXX}} {{option11=XXX}} {{option12=XXX}} {{option13=XXX}} {{option14=XXX}} {{option15=XXX}} {{option16=XXX}} {{option17=XXX}} {{option18=XXX}} {{option19=XXX}} {{option20=XXX}} Macro Name: WildSurge41-60 &{template:mancerroll} {{title=Wild Magic Surge Table 41-60}} {{c1=[[1d20]]}} {{option1=XXX}} {{option2=XXX}} {{option3=XXX}} {{option4=XXX}} {{option5=XXX}} {{option6=XXX}} {{option7=XXX}} {{option8=XXX}} {{option9=XXX}} {{option10=XXX}} {{option11=XXX}} {{option12=XXX}} {{option13=XXX}} {{option14=XXX}} {{option15=XXX}} {{option16=XXX}} {{option17=XXX}} {{option18=XXX}} {{option19=XXX}} {{option20=XXX}} Macro Name: WildSurge61-80 &{template:mancerroll} {{title=Wild Magic Surge Table 61-80}} {{c1=[[1d20]]}} {{option1=XXX}} {{option2=XXX}} {{option3=XXX}} {{option4=XXX}} {{option5=XXX}} {{option6=XXX}} {{option7=XXX}} {{option8=XXX}} {{option9=XXX}} {{option10=XXX}} {{option11=XXX}} {{option12=XXX}} {{option13=XXX}} {{option14=XXX}} {{option15=XXX}} {{option16=XXX}} {{option17=XXX}} {{option18=XXX}} {{option19=XXX}} {{option20=XXX}} Macro Name: WildSurge81-100 &{template:mancerroll} {{title=Wild Magic Surge Table 81-100}} {{c1=[[1d20]]}} {{option1=XXX}} {{option2=XXX}} {{option3=XXX}} {{option4=XXX}} {{option5=XXX}} {{option6=XXX}} {{option7=XXX}} {{option8=XXX}} {{option9=XXX}} {{option10=XXX}} {{option11=XXX}} {{option12=XXX}} {{option13=XXX}} {{option14=XXX}} {{option15=XXX}} {{option16=XXX}} {{option17=XXX}} {{option18=XXX}} {{option19=XXX}} {{option20=XXX}} Just replace the XXX for the appropriate description. It should look like this: