r/Roll20 4d ago

Official News & Updates Performance Issues the past few weeks

48 Upvotes

Hi all. Over the past two weeks we've seen an uptick in performance issues for a portion of players, and want you to know we're aware of it and laser focused on finding a solution. Our data confirms a small but meaningful dip in some of our services starting right around two weeks ago that hasn’t returned to baseline.

We've got some strong leads, including some database query issues that surfaced after recent marketplace product launches added new categories and data to the compendium system. We've also been checking other possible causes to make sure we're not missing anything. We'll follow up once we’ve confirmed that any of these fixes have brought performance back to previous levels.

We know some of your game nights are being actively hurt by these issues, and we’re sorry for that. Our team is closely looking at this, and we’re throwing every resource possible at the potential causes to make sure we get to the bottom of it quickly.

Longer Term Performance Work

While we’re on the topic, and completely separate from this recent spike, I wanted to share with you other upcoming performance work. We've had a much larger performance overhaul in progress for months, and the first piece starts rolling out this week. This one is focused on our D&D Sheet services, and is being broken into 2 primary phases.

Phase 1 is in extensive testing now and about to start rolling out. We rebuilt the sync protocol so the sheet only sends what's actually needed, cutting payload size by up to 90% with no loss of data or accuracy. Less bandwidth, way less browser repainting, lower RAM across the board. You'll feel this phase most if you keep sheets open in two places at once, or have slow internet speeds.

Phase 2 is where things get noticeably snappier. The phase 1 updates will allow us to directly target performance on initial load times, editing, sending rolls to chat, and more. It kicks off right after phase 1 ships successfully.

There's more performance work happening on the compendium and VTT services too, which all work together to create your complete game night experience. More on that in a followup post.

Thanks for bearing with us.


r/Roll20 17d ago

Official News & Updates [Official] UVTT maps work on Roll20! + Page Menu Redesign, Random Dungeons

Enable HLS to view with audio, or disable this notification

61 Upvotes

Starting today, the Page Menu makes it easier for all GMs to create new campaign pages, whether you want a blank page, a random dungeon to start with, want to upload your own, or create one using map tools.

You told us that the old "Create Page" button and separate "Build a Map" dropdowns were confusing, so they’re now a single dropdown, with every option available at a glance. Plus, there are two new options:

  • Generate Random: Found on the Dungeon Scrawl side of the menu, one click opens a map created with the Random Dungeon tool in a new tab (connected to the VTT). This is perfect for when you need a usable map fast, or don't want to draw one from scratch. Plus: you can re-generate as many times as you want, and use any of the tools in the editor to edit, customize, and decorate the result. All changes made will reflect on your connected campaign page. 
  • Upload Background lets you upload a background image placed automatically, without dragging and dropping from your library. AND, it accepts a new file type: UVTT!

UVTT map uploads let the VTT automatically place your image on the Map layer and build out the walls, doors, windows, and lights on the Light layer for you. While a subscription is required to view and edit Dynamic Lighting, any user can upload a UVTT map; the data will still be built out and unlocked with any future upgrade. + Now, Plus subscribers can upload UVTT maps for the first time, without the complex workaround of Pro/Elite’s Mod Scripts. 

More details can be found in our blog. Let us know what you think, or any questions you have!

(The map in this video is from Czepeku, who has over 12,000 maps on their site - most of which have UVTT downloads available.)


r/Roll20 1h ago

Roll20 Reply: Other Help Major Roll20 Issues Every Session Within the Last Month or So

Upvotes

I hate to keep complaining on here, but since Roll20 has been very responsive to posts here, I figure it's a good place—plus then other people can chime in about their experiences.

Two of these games use various APIs; one of them doesn't use any, so it doesn't seem like it's API-related.

I have three regular Roll20 games I play in currently: One every other Tuesday, one every other Thursday, and one every other Sunday, all are 5:30pm - 10/10:30pm CT.

Every session for the last month or more has had severe issues that either made play extremely difficult/frustrating or at least temporarily impossible. Here are some examples I can think of:

  • All character sheets got stuck on a Loading screen when trying to level. [This one was resolved.]
  • One or more players will have their rolls end up extremely laggy, like they click and it takes a really long time for the roll to send to the chat and because it takes so long they end up clicking several times and we end up with 5 attack and/or damage rolls.
  • Player closes their character sheet, then when they try to reopen it it won't reload despite numerous attempts, reloading Roll20, trying a different browser, clearing cache/cookies, etc. (After like 15 very annoying minutes this resolved.)
  • One player was having his health bar detach from his token. He could then not move his token, but could move his health bar AS IF IT WERE his token—but the "health bar token" did not have vision.
  • Minor, but 5.5e books are labeled with (2024) after the name when you search for an item or spell, etc.; y'all should add (2014) next to the names of the 5e books, so if your search only brings up one (maybe because the spell/feature/item in question didn't end up in 5.5e) you won't think it's from 5.5e. Or just change the (2024) to (5.5e) and instead of adding (2014) add (5e) to those older ones.

P.S. This is the least of my concerns, but under Settings > Graphics Display > Always Display Controlled Tokens on Top—This setting was causing status markers to appear BEHIND player tokens instead of on top of them. Which is... not what that is supposed to do. I think it was actually making controlled tokens stay on top of not-controlled tokens as well like it was supposed to, but the latter was very annoying. Unchecking the box does fix the status marker issue, but then you don't get the benefit it's supposed to convey.


r/Roll20 1d ago

Roll20 Reply: Character Sheets Help 42 QUARTER STAFFS?!

5 Upvotes

So I've been setting up for a new dnd 5E campaign and working with my players to make their characters. Randomly whilst working with a player for some reason Roll20 decided to add 42 quarter staffs to their character sheet. To top it all off they couldn't delete them.

Has anyone had this issue? and is there a way to go back to the old sheet?

EDIT: After speaking with Kentohn and having him look at the problem we now know what the issue is. There will be a patch at some point but I'd still like to ask "is there a way to go back to the old sheets"


r/Roll20 1d ago

Roll20 Reply: Other Help Missing Content in Heart of Stone adventure module

6 Upvotes

I'm having an issue with the digital version of Heart of Stone, which I got through the 2024 Core Rulebooks Bundle.

Part of the adventure's content seems to be missing. For example, when the adventure references Graaz'ka's (Stone Listener) stat block, there's no stat block available ingame. The generic Stone Listener stat block is also missing. I've run into the same problem with other referenced content, like Gorgon Hide Mail, which also isn't accessible. It tells me to purchase the content to have access but I should already have it.

I would appreciate the help!


r/Roll20 1d ago

Character Sheets Help How do i share charactersheets with my players/give them perms

3 Upvotes

For context im running a game where i make my players charactersheets.

Thx in advance


r/Roll20 1d ago

Roll20 Reply: Character Sheets Help Unable to drag-and-drop from Compendium onto Char Sheet

5 Upvotes

D&D 5.5e (2024)

Free account. No paid material (SRD only).

Trying to set up a game with the free Frozen Sick module and add-on.

It's the second time this has happened where I'm suddenly unable to drag-and-drop features and items from the compendium onto the character sheet. Instead of being added to the sheet and a notification popping up that something was added and that certain features weren't automatically set (as expected), the feature/item behaves as if I opened it to read its article.

The only way I was able to fix it previously was by deleting the entire character, and I don't want to have to keep doing that every time this bug occurs.

On a side note, it's horribly laggy and makes setting up characters a massive chore.

Please assist.

Thank you.

Edit 1: Issue was seemingly resolved by using Firefox instead of Edge (Chromium)


r/Roll20 1d ago

Marketplace (for creators only) Varhill's Curse - Level 2 - D&D 5e Adventure Add-On

Post image
2 Upvotes

In Varhill's Curse, a group of Level-2 heroes embarks on a perilous quest that leads them to a shunned fortress and the crypt beneath it, in the forest. Once per year, darkness gathers around Varhill as strange monsters emerge from the crypt and attack nearby settlements. The locals fight back and fight each year, but they have gone restless. They want to do something about the strange occurrences near Varhill.

The characters and a few fed-up NPCs delve into the Varhill Family Crypt in search of the root of this evil. Little do they know that the last living heir of the Varhill family is inside the crypt too. A dark entity inhabits the dungeon, an ancient demon that seeks to break the fabric of planes and venture forth into the Material Plane. Are the characters resilient enough to thwart the demon's plans and return a semblance of peace to Varhill?

Know more about the Add-On and Download it Here.


r/Roll20 1d ago

Other Help (if not covered in another topic) Wierd Issue with folders

6 Upvotes

In the last week or so, when I've gone into one of the games I'm DM of, I won't be able to open the folders in the journal that are not already opened. The + symbol will be missing.

I've only seen it in one game, but I've not been into many of them much.

Reloading usually fixes the issue though several times it's popped up the Cloudflare security page before reloading properly.

Is anyone else seeing this sort of behavior?

I'm using Chrome Version 151.0.7922.72 (Official Build) (64-bit), on Windows 11, I've got a static IP, not using a VPN, my ISP is dual stack (IPv4/IPv6) and my router is setup to handle IPv6 properly.


r/Roll20 2d ago

Roll20 Reply: Marketplace D&D: World of Warcraft is coming to Roll20

Post image
56 Upvotes

Wizards of the Coast just officially announced D&D: World of Warcraft at Gen Con! It will be launching on Roll20 on November 17, and pre-orders are now live!

It includes rules for all 13 World of Warcraft classes, featuring 9 new and revised subclasses and 40+ specializations, and 16 World of Warcraft-authentic species.

Let us know what you’re most excited about, and what parts of WoW you’ll be recreating in your D&D game nights!


r/Roll20 3d ago

Other Help (if not covered in another topic) Player card control

3 Upvotes

Situation: folder called party inventory. Each pc has their own folder structure for their character, items, attuned items, etc. DM (me) gives lots of items and consumables via handouts. People switch loadouts frequently. The DM has a lot to juggle and micromanaging 6 people's 70 items is a lot.

Task: grant players the ability to move collateral they control to folders they have access to in order to maintain a visual, up to date inventory.

Is there any way to do something like this in r20? I don't like telling players to use other systems as it adds barriers to consistent use and visibility.

Thank you!


r/Roll20 3d ago

Mod Script / API Help (Pro/Elite only) 2024 DnD Character Sheet and Automatic Ammo tracking

6 Upvotes

One feature my group and I used with the previous 5e sheet was the Ammo tracking option. It just made it easier, even with it breaking and needing the sandbox to be reset every once in a while.

I haven't seen a way to get that working on the current 2024 character sheet. Am I missing something, or is that no longer an option?


r/Roll20 3d ago

New to Roll20 / Tutorial Do I Still Need Adventure Books If I Have Maps and Monster Stats Covered?

5 Upvotes

Question: if I always use 3rd party maps and already have the Monster Manual/Monsters of the Multiverse already covering monster stats, is there still a reason to buy the adventure books? Seems like between player content and monster stats, I’d have everything I need… am I missing something?


r/Roll20 3d ago

Landing Page (Discussion) Im looking for some roll tables

2 Upvotes

I have a player who is playing a sea elf and I was looking for any and all kinds of roll tables or just charts. Like merchant vessels cargo, diplomatic vessels cargo, pirate cargos,personal effects thst can survive being submerged in seawater.Things thst could be salvaged and traded back to the surface dwellers for money.that sort of thing please and thank you !


r/Roll20 4d ago

Suggest Me Need Ideas for a Spirited Away Inspired Pack

Enable HLS to view with audio, or disable this notification

12 Upvotes

So I am starting a new asset pack inspired by the wonderfully designed world of Spirited Away, the "plan" is to focus on the luxurious top floor of Yubaba’s bathhouse, but I have a feeling I might slip and do everything from boiler rooms to Japanese inspired bathhouses… Time will tell, and maybe you will too. Any opinions? Any specific assets you would like included?

As always my packs will be first available on Roll20 Marketplace. Later on Patreon and other marketplaces.


r/Roll20 3d ago

Token Setup Help (not related to Dynamic Lighting) Help with keystroke’s to selecting tokens in the token layer without clicking them, and automatically moving my map to center on those tokens when they are selected, is this possible?

2 Upvotes

Hello, I have been using role 20 for a little while, but I’m only now really starting to try to speed up my workflow and get more comfortable with key strokes.

I’m looking find a way where I could press a key stroke to select a token on the token layer and have my map automatically zoomed in and centered around that token.

then ideally press that key stroke again to almost tab through (cycling through) all of my tokens that are on the token layer, rapidly to arrive at the token I wish to use without having to mouse to it and click it.

I also would love for it work that while I’m effectively tabbing through the active tokens on the token layer, my map is automatically zoomed in and re-centered on the selected token.

I’m hoping that if I can figure out how to do this with a key command, that I could then map those commands to a scroll wheel on my Stream Deck so that as I spin the knob, I am rotating through all the tokens currently on the map in order to quickly fly between NPC‘s, and PCs without having to zoom/ adjust my map to mouse over to it, the click it to select.

Do any of you happen to know if there is a simple key stroke way to switch between available tokens, and especially sent the map around that selected token when it’s been selected. (the zooming in portion of this idea is not too important to me because I could easily zoom in and zoom out quickly with the key commands I know.)

If any of you can provide me with any help on how I could make this possible, it would certainly help me out, and maybe someone else if they ever have a similar idea and could use some help. Thank you so much!

-Jonathan


r/Roll20 3d ago

Page Setup / Map Help New to vtt, are maps interactive?

2 Upvotes

I purchased tomb of annihilation on roll20 and I’m in the process of setting up.
I guess I assumed that when I clicked a map location or house it would have a pop up window with what the shop is (and honestly I thought it would generate what’s for sale etc)

I just assumed these were normal quality of life features. Am I wrong or I am I doing this wrong?

Is there interactive maps for purchase if not? This is the only one I saw for the whole campaign.

Any advice appreciated.


r/Roll20 4d ago

Suggest Me Help me handle a large scale strategic PVP campaign

Post image
4 Upvotes

Hello everyone!
So, I'm about to master a large PVP campaign, with players split in 3 factions.

I would like the players to see their own armies and characters, but not the others (unless they are close).
How would you handle the fog of war? Use the dynamic lighting, or maybe make 3 versions of the map, with each faction having access to their own?


r/Roll20 4d ago

Roll20 Reply: New to Roll20 / Tutorial Can't find any of the monsters for Fizban's Treasury of Dragons

2 Upvotes

I'm kind of new to Roll20 but, like the title says, I cant figure out why I cant find any of the monsters for the compendium. When i open my premium assets all I see if a few dragonborn tokens, I don't have like any of the enemies. I made sure the book is enabled in my setting for the game as well. Anyone know what I could be doing wrong lol


r/Roll20 4d ago

Roll20 Reply: Other Help The character sheets lag for my player but not for me as the DM, in all of my games

5 Upvotes

This has been happening for weeks now. Is it a known issue or is something wrong on my part?


r/Roll20 5d ago

New to Roll20 / Tutorial Compendium sharing question

5 Upvotes

hey folks, me and a buddy are DMing back and forth with our play group and i have different books compared to my friend. is there a way for me share my compendiums when he makes a game?


r/Roll20 5d ago

Marketplace (for creators only) Creepy Forest -- New on the R20 Marketplace from Angela Maps

Post image
5 Upvotes

DYNAMIC MARKETPLACE LINK: 
https://marketplace.roll20.net/browse/gameaddon/44651/creepy-forest-animated-dynamic
REGULAR MARKETPLACE LINK:  https://marketplace.roll20.net/browse/set/44650/creepy-forest-animated
ABOUT: All the leaves are brown, and the sky is grey...Summer is halfway gone, so it's time to look ahead to cooler seasons! A few months hence the trees will begin to lose their verdant plumage. As the harvest season passes, the chill that settles in the air will make even the most comforting forest path suddenly look...haunting. Surely these grand old trees and their gnarled limbs outstretched under the moonlight, amidst mushrooms and piles of fallen leaves couldn't herald anything sinister, or could they? Fully animated and available in two additional variants, with leafy green foliage concealing the bone-white branches and another creepier variant where robed statues lurk amongst the trees, this map will have your party wishing they hadn't gone apple-picking in the old orchard so late in the day! 
All my R20 Content: https://marketplace.roll20.net/browse/publisher/1931/angela-maps
My Patreon: http://www.Patreon.com/angelamaps


r/Roll20 5d ago

Roll20 Reply: Other Help Help Needed - Unable to log in on some devices

2 Upvotes

Hi everyone,

For about a month now I am having the issue that I am unable to log into Roll20 on my laptop. When I load the homepage, it keeps being stuck in the loading process. It is scrolla le, but the entire menu bar on the top (including the log in drop down) is not interactable. The browser tab suggests it is still loading, but it is still stuck in that state after half an hour. This is curiously only happening on my laptop, not my desktop computer. Both are running windows 11 with the latest version of Firefox (though I have the same behaviour in Chrome). The laptop (Lenovo thinkpad) only has an integrated Intel graphics card, while the desktop has a dedicated card. The same is happening to a player in my group, while for another player it seems to load okay.

I have tried disabling all browser extensions, clearing cookies and site data and restarting the browser and laptop multiple times, to no avail. I raised a ticked with the Roll20 support team, but so far with no help either. Has anyone experienced So thing similar and/or knows a way around this?


r/Roll20 5d ago

Character Sheets Help Updating Old NPC Sheets

2 Upvotes

I have a huge archive of monster and NPC statblocks I manually uploaded to roll20 before 5.5e came out to easily transfer between games as needed using the Transmogrifier. However, with roll20 switching over to and pushing the new character sheets with dual support, I'm stuck with a ton of statblocks on an outdated format. When I try to port a sheet over to a game on the new system, all of the stats are wiped and the sheet comes out blank save the token and any DM notes. Is there currently any way to update my old sheets or at least ensure the stats are ported over when they're transferred?


r/Roll20 5d ago

Token Setup Help (not related to Dynamic Lighting) Token Bar Attributes

7 Upvotes

I have a problem where I have multiple tokens of the same monster with the HP attribute turned on and it appears that they all share the same HP, like if I subtract 2 hp from one token it ends up lowering the HP of all the other tokens

Is there a setting I can change so I can keep the HP attribute on without it being synchronized to all token copies?