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

Repeating Rolls Without Repeating Notes

Hello, I play D&D 3.5 and make use to Diana P.'s character sheets. I am very fond of putting in notes everywhere! However, there come times when I have to make the exact same rolls more than once, consecutively. For example, climbing a rope to get out of a hole, I may have to make 10 Climb checks to see if I lose my grip halfway through climbing.  If there were notes, I'd like to make a macro where only the FIRST roll will come with the notes, the rest of the rolls (however many may be required) are only the dice rolls. Is this possible with just one macro? Thanks!
1587764156

Edited 1587764175
Kraynic
Pro
Sheet Author
I've never used that sheet, so am totally unfamiliar with that sheet and the roll template.&nbsp; However, you could use a fairly universal trick called a chat menu: <a href="https://app.roll20.net/forum/permalink/5927072/" rel="nofollow">https://app.roll20.net/forum/permalink/5927072/</a> What you would do is create an ability on the Attributes &amp; Abilities tab.&nbsp; We'll say you call it CRNotes.&nbsp; That macro holds the climb rope related notes formatted however you need for that sheet's roll template.&nbsp; Then, in the notes section of your climb rope skill, you would put: [Climb Rope Notes](~CRNotes) That will create "Climb Rope Notes" as a clickable link in place of your current notes text that would call the macro named "CRNotes" to display the notes for climb rope.&nbsp; You would click that when you need to read the notes, otherwise you just have the button on each roll instead of the entire note text each time.
Oh, I did not know that was a thing! Thank you! However... I just realized that I did not word my question properly LOL! What I am looking for is a macro that will ask the user to enter in a number, and said macro will roll the skill X number of times, X being the number that the user entered in. And the very first roll will contain the notes, but anymore after that will not. For example: So ideally, clicking the macro once will give a pop up asking for the number of rolls (6 in the example) and the macro will produce that result, but without all those spaces and purple borders. I was only able to produce that with TWO different macros, and I have to click the 2nd macro five times.
1587767301
Kraynic
Pro
Sheet Author
Well, it would be a little bit of a pain to write out and you would have to decide when to stop... Just the roll part of your macro above could be a query.&nbsp; I don't know what your fortitude calculation looks like.&nbsp; I will just assume it is d20 and a fort bonus. ?{How many rolls?|1,[[1d20+@{fort_bonus}]]|2,[[1d20+@{fort_bonus}]][[1d20+@{fort_bonus}]]|3,[[1d20+@{fort_bonus}]][[1d20+@{fort_bonus}]][[1d20+@{fort_bonus}]]} That would do up to 3 rolls, and have them all in the same line.&nbsp; Expand that out for however many you want to do.&nbsp; I don't think you can have it repeat the entire roll template, but you could do multiple rolls like that.
I figured as much. So without API, dropdown queries and a lot of repetition are the only solution. Would this cause the macro to get bloated? Roll20 already has quite a bit of lag, would such a large macro cause even more lag?
1587769824
Kraynic
Pro
Sheet Author
In my experience, ability macros (macros written on the Attributes &amp; Abilities tab) seem to be handled pretty well. I'm running a system without official support and have created sheets with macros for the different spell casters.&nbsp; Wizards have the largest potential arsenal, so the sheet holding the macros for all their spells has 155 spell macros plus 3 different chat menu macros.&nbsp; That sheet doesn't seem to open any slower than other sheets.&nbsp; Most abilities or spells worked into a sheet have multiple (sometimes well over a dozen) attributes that spawn when you create a new ability or spell.&nbsp; Anything on the attributes and abilities tab is stored in a more compact manner (I think), so doesn't seem to cause as much data bloat. If you have 3D dice enabled, you may very well see some hesitation if you are rolling a bunch of dice at once.&nbsp; I don't think something like what you are doing will be too much of a bother unless you get up to rolling 10 or so at a time.
Thank you.
1587772956

Edited 1587774530
Is it possible to put a dropdown within a dropdown? I am not able to get this to work right. What I am now attempting, is to have a dropdown with multiple saves, and when a save is chosen, another dropdown to select the amount of rolls to be made. Is making 3 different macros for each save the only choice? EDIT: Nvm, found the answer xD Had to add amp; to the code! Duh!
Crazy idea, can you just print out 10 Fort save checks (or whatever you want) and ignore the ones you don't need? Thats as easy as: &amp;{template:DnD35StdRoll} {{saveflag=true}} {{name=@{character_name}}} {{subtags=braces against the attack}} {{check=Fortitude check:}} {{checkroll= [[1d20+[[@{fortitude}]]]], [[1d20+[[@{fortitude}]]]], ..., [[1d20+[[@{fortitude}]]]] }} &lt;-- repeat the roll as many times as you want {{notes=@{fortitudenote} }} Everything goes obviously on the same line.
1587831836

Edited 1587832120
Well, the idea is to NOT clog up chat :D The dropdown I ended up making * cough *copypastinglikeabadstudent* cough * seemed to work out pretty well and DM loved how compact it is now.&nbsp; EDIT: Re-reading your sample code, I suppose that would've looked exactly like my screenshot anyway hah. But I get to choose how many times I want it rolled! I reduced it to 6 atm, since there hasn't been a need for 10 rolls. Even if there was, I could do 5 and 5 I guess. Didn't seem to have much lag at all during testing, but who knows when it's gametime. We'll see!
Yeah, I admit you don't get to choose the number of rolls with mine. But it takes you like 25 second two write it XD. Glad everything works, enjoy your game!
1587891973
Ziechael
Forum Champion
Sheet Author
API Scripter
The 3.5e sheet is super flexible with regards to it's built in macros. If you find yourself having to roll the same check multiple times (and having run a 4 year game using 3.5e here I can't recall a time I &nbsp;ever subjected my players to such a tedious experience) then you would be best off editing the macro on your sheet to remove the {{notes=@{whatevernotes}}} section of the macro. This will allow you to click the roll button as many times as your sadistic GM requires without showing the notes. If they then insist on seeing the notes you can just call those to the chat with a simple @{my character name|whatevernotes} call while rolling your eyes. If you are regularly subjected to such misery, remove the notes from ALL the checks and have a macro to call them as needed: ?{What notes|Saves,?{Which&amp;#124;Fortitude&amp;#44;@{fortitudenotes}&amp;#124;Reflex&amp;#44;@{reflexnotes}&amp;#124;Will&amp;#44;@{willnotes}&amp;#125;|Skills,?{Which&amp;#124;Appraise&amp;#44;@{appraisenotes}&amp;#124;Balance&amp;#44;@{balancenotes}&amp;#125;} etc etc etc
That is actually a pretty good idea! GM isn't really sadistic (though I am haha), the campaign is just hard and if the characters are on Mount Everest in the middle of winter ON PURPOSE, there will have to be consequences :P&nbsp; The notes are honestly just reminders about bonuses. GM is pretty good about remembering those, I'm just paranoid. But I do see that there isn't a point to repeated notes for repeated rolls! I do very much like the idea of separating the notes if they are necessary though! Thanks!
Well, usually when I want to keep close track of various bonuses and their sources I use labels in the tooltip. With the original macro, your fortitude tooltip reads 1d20 + 5 , where 5 is you Fort modifier. With a slight modification: &amp;{template:DnD35StdRoll} {{saveflag=true}} {{name=@{character_name} }} {{subtags=braces against the attack}} {{check=Fortitude check:}} {{checkroll= [[ 1d20 + @{fortitude} ]] }} {{notes=@{fortitudenote} }} you will be able to see the various parts that add up to the bonus, but that's not readable because of the lack of labels Now my question is: is there any way in which one can modify the fort-mod calculation? Or the str calculation? or are those set in stone and untouchable?
I'm not sure I understand your question. Were you asking to change the tooltip or where you asking to change the calculations?
1588167628

Edited 1588167781
To my knowledge, I should be able to control both from the same macro, am I? I would like to modify the current Fortitude save macro (i.e.), which I suppose is something like this @{fortitudebase} + @{fortitudeability} +@{fortitudemagicmod} + @{fortitudemisc} + @{fortitudetempmod} into a more controlled one, more similar to @{fortitudebase} + [[@{fortitudeability}]][Con] +@{fortitudemagicmod}[Magic item] + @{fortitudemisc}[Racial] + @{fortitudetempmod}[Some Spell] + @{myattribute}[Other] This way I should have a totally readable tooltip and even count in some additional modifiers if needed. Is it possible in any way?
Have you tried it? I would assume it does. Though it would look quite messy like it does with the weapon calculations.
No, I did not because I don't know from where I can do it.
The way I first experimented to learn macro making, I copied the fortitude macro from the sheet, made a new macro in the Collections tab, pasted there, added in my characters name @{feathers|fortitudebase} into all of the calls and went from there. That way, I don't mess with the original.
That's a good tip, thanks!