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

Using Rolemaster Standard System combat templtes, want to show the number rolled on d100 in the template and specify a number threshold to achieve a critical roll.

I am using the template macros for attacks. As seen below. &{template:RMSSAttack} {{pcflag=true}} {{name=@{character_name}'s @{attack1name}}} {{attackname1=Attack: }} {{attackroll1=@{attack1type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} 1) How can i show the actual number rolled in the template when the macro is used, without hovering over the result? 2) With this macro the d100 critical roll is made every attack. Can i specify a number that will trigger the critical roll only when that threshold is reached such as 96+
1482356930
Diana P
Pro
Sheet Author
1)  You either have the choice of showing the actual number rolled or doing the calculation.  If you want to show the number rolled, you would have to do the calculation yourself.  One way to do that would be substituting something like {{attackroll1= [[1d100!>96]] + [[@{attack1bonus}[Att Bonus]+?{total of bonuses and penalties}[total attack bonuses/penalties]]] }} for the {{attackroll1=@{attack1type} }} 2)  The RMSSAttack template does not have the logic to only show the crit field if a threshold is reached.  This is partially because the spell attack calculations use the critical success indicator to indicate a die roll of 96 or higher (basic and area spell attack) or a natural 100 (directed spell attack).  The other reason is because which number is the threshold that will produce a crit is dependent on what armor is being hit and it feels wrong to have it show a crit for say a total of 80 (the first crit threshold with a whip on a leather jerkin/AT5) when if the whip attack was actually against full plate/AT20 the crit would not happen until the attack was 150 or higher. This can be worked around to a certain extent if you use the RMSSStdRoll template instead though you will only be able to put a single attack into the RMSSStdRoll template and you have to build the attack roll yourself.  The critical success indicator is based on the actual roll so you may have to construct it in an equation to get the results you are looking for.   An attack with a crit highlight there could look something like: &{template:RMSSStdRoll} {{pcflag=true}} {{name=@{character_name}'s @{attack1name}}} {{check=Attack: }} {{checkroll=[[1d100!>96cs>[[80[the crit threshold] -@{attack1bonus}[Att Bonus]+?{total of bonuses and penalties}[total attack bonuses/penalties] ]] ]] + [[@{attack1bonus}[Att Bonus]+?{total of bonuses and penalties}[total attack bonuses/penalties]]] }} {{fumbleroll=Fumble: [[d100]]}} {{critroll=[[1d100cf=66cs=100]]}} In this case, I chose 80 as the crit threshold and subtracted the attack bonus and misc bonuses/penalties from it to calculate what the roll would need to be to hit the 80. There is more information on the individual RMSS roll templates on the RMSS character sheet itself; click on the small diamond next to "Roll Templates" at the top of the sheet.  Hope that helps.
great thanks DP.