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

NPC's with bonus actions

Is there any chance at all that we could get the bonus actions moved to the right side of the npc sheet?  Is there a stylus extension I could install for this or something?  99% of the time the bonus actions are far down there and I normally only think to scroll when I am running a bbeg, sure enough I forget all about the various bonus actions.  If Monsters of the Multiverse is any indication, clearly the right side has way more room than the left side for stuff.  Or atleast give us the ability to drag and drop the categories like we can the ablities.  
1646917662
Manny L.
Pro
Marketplace Creator
What I do sometimes, as I run a high-level game where NPCs can have a ton of actions/bonus actions/legendary actions/etc, is to put the bonus actions in the action section and prefix them with "[BA]". 
1646922168
David M.
Pro
API Scripter
I use the TokenActionMaker script a lot. When using the !sortta command to create the token actions on npcs, it puts prefixes on the buttons to sort/group similar action types in the token action bar (a- for action, b- for bonus action, and l- for legendary action).
Manny L. said: What I do sometimes, as I run a high-level game where NPCs can have a ton of actions/bonus actions/legendary actions/etc, is to put the bonus actions in the action section and prefix them with "[BA]".  That is the whole point of Bonus actions and belongs on that side.   David M. said: I use the TokenActionMaker script a lot. When using the !sortta command to create the token actions on npcs, it puts prefixes on the buttons to sort/group similar action types in the token action bar (a- for action, b- for bonus action, and l- for legendary action). I do not want token actions for npcs.  I have to open the sheet to find the best grapple defense attribute, decide on spells, and manage resistances, immunities, and vulnerabilities anyway and I have 5 monitors.  I don't need to save on screen space.  Infact the only thing I'm limited on is chat log space as I cannot stand anything that offloads display to the chat log thats usually spammed by my 8 players.  My issue is that bonus actions just do not belong on the left side.  The vast majority of the sheets junk is all setup to go on the left side and basically just actions are on the right so every sheet when moved to another monitor and maximized looks like a candy cane, tons of dead white space unless I shrink the sheet to just one long column but then I have to scroll even more and roll20 does not like to remember default formats that are not set to maximized, max halves, or maxed quarters while popped out.  
1646925165
David M.
Pro
API Scripter
Sounds like a sweet setup! Hope you find a solution. I always thought the bonus action placement was odd, too.
1646993742

Edited 1646994129
Oosh
Sheet Author
API Scripter
DM Eddie said: Is there any chance at all that we could get the bonus actions moved to the right side of the npc sheet?  Is there a stylus extension I could install for this or something?  99% of the time the bonus actions are far down there and I normally only think to scroll when I am running a bbeg, sure enough I forget all about the various bonus actions.  If Monsters of the Multiverse is any indication, clearly the right side has way more room than the left side for stuff.  Or atleast give us the ability to drag and drop the categories like we can the ablities.   I'm confused... aren't the bonus actions listed in the Traits section, immediately under the core stats? Or did something change? Or do you mean Legendary Actions? You could manually move the Traits section using absolute positioning, but it's going to be a different size on each sheet, so it'll be overlapping on some and have a massive gap on others. The Actions / Legendary Actions / Core Stats (inc. Traits) blocks can all be reordered with flex CSS though - so if it's the Legendary Actions you want to move, you're in luck. It's a bit more work than grid reordering but it can be done. OTOH, if you mean "Why are the bonus actions entered as Traits and not as Actions", they're completely different repeating sections, so CSS won't help at all. An API script could potentially take a punt on anything in the Traits repsec that has the word "bonus" and move it to the actions repsec, but it's a bit of work.
No, Bonus actions with the new theme in multiverse are going to be every turn things, and I'd prefer that the action economy be on the right side and the traits/senses/stats on the left so that the sheet is more balanced, even if the sheet has alot of actions like a beholder, we'll always scroll down on actions side cause it trails off, but we won't for the traits side unless we remember theres a BA down there floating hidden off.  
Reactions, actions, and bonus actions should all be on the right side and expand out when the sheet is set to 2 columns of sections.  The left side should be traits, stats, senses.  Lair actions and Legendary actions can be whatever, and spells already sort well with the expanded window.
1647040985
Oosh
Sheet Author
API Scripter
Can you show an example in a screenshot of a bonus action you want moved? You're saying "No", but as far as I can tell the bonus actions are listed in the Traits section.
Typically with the new monsters of the multiverse statblocks, now trivial and normal creatures have reactions and bonus actions on their statblocks and are way more common, so those statblocks wind up looking like upside down L's for formatting on the sheets when we have them set to traits on left, and actions on right.  Theres tons of unused real estate below the actions field that could hold reactions and bonus actions so that we don't have to have a giant first column and nothing under the actions(cept for lair actions and spells).  
DM Eddie said: Is there any chance at all that we could get the bonus actions moved to the right side of the npc sheet?  Is there a stylus extension I could install for this or something?   Unfortunately the character sheet is not actually set up as two columns.  Each div section is simply set in a flexbox with wrapping turned on.  The order of statblocks in the NPC section is: Stats, Actions, Bonus Actions, Reactions, Legendary Actions, Mythic Actions.  So if you have a wide enough monitor, you can actually get the sections to spread out horizontally: Narrowing the width of the character sheet window does this: Then this down to 'two columns': And lastly a single column: That's not to say that you don't have a valid point that it would be useful to have the statblocks able to be reorganized in some way, but it's not as simple as just rearranging the order of the div sections on the sheet.  There are also good reasons to not simply put the statblocks into two columns as well (for players who shrink the character sheet down to a single column, or who widen it), and making that change would take quite a bit of restructuring of the sheet. DM Eddie said: [...] roll20 does not like to remember default formats that are not set to maximized, max halves, or maxed quarters while popped out.   This is a very good point and it would great if the 'default' view was able to be set or at least 'last used' view was preserved when reopening.
How did you get your reactions on that side, mine stay below the traits.  
DM Eddie said: How did you get your reactions on that side, mine stay below the traits.   They are just listed in order… so if one section has nothing in it, the CSS defaults to  display:none  and the next section moves into its place. Traits are part of the main statblock. If you had a super wide screen they would just be all in order from left to right. 
Nah, I realize now that you guys probably don't know what I'm talking about because MPMM hasn't released on roll20 yet.  In the new book tons of sheets have excess bonus actions and reactions and expanded actions.  I realize now though that what might solve a quarter of those sheets, breaks the others so really the whole setup is impossible to solve.  The single best solution is to just live with the scroll down function and make every sheet a single column stat block.  
But the default size of 2 columns, mpmm sheets look ugly af and tons of wasted space.  
1647131362
Oosh
Sheet Author
API Scripter
Ohhhh I see, I didn't have the bonus & reaction sections turned on in the sheet settings. You can reorder a flexbox, but I'm not sure if you can tell it to end after a certain number of elements. Here's an example: .container.npc { display: flex!important; flex-direction: column!important; flex-wrap: wrap-reverse!important; height: 1500px; } .row.actions { order: 0; } .row.bonusactions { order: 1 } .row.legendary { order: 3 } .row.reaction { order: 2 } .display.stat-block { order: 4; } The issue is you need a hard-coded height on the container, as far as I know. That's probably going to make it unsuitable since you can't control when it wraps the core-stats div over to the left column (this is using a reverse wrap, it starts from the right column). But if someone knows how to tell a flexbox to wrap after X elements, that would work - you'd just need all the action sections turned on for every sheet, whether or not there are entries there.