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

Blank maps for players

1530769716

Edited 1530769807
I've recently purchased pro and my curse of strahd maps now all show up black to players. I've searched around and most solutions involve giving sight to tokens to take advantage of dynamic lighting. I don't use tokens for players (nor do I want to start) as I just use the FoW to reveal the map as the characters progress on a second screen locally. Is their a way to show the map to players without needing player tokens?
1530770949
Pat S.
Forum Champion
Sheet Author
You can just go to the page's setting and disable the dynamic lighting while checking to make sure the Fog of War (not advance Fog of War) is enabled.
1530771643

Edited 1530771688
Fog of war is enabled. Advanced fog of war is Disabled. Dynamic Lighting is disabled. I revealed an area of the map the players are on. The map is still black for the players I can still shift the player's focus to a part of the map by shift clicking a ping so I know that the players are in the right game. What is happening?
1530773379
Brian C.
Pro
Marketplace Creator
Compendium Curator
Do the player's tokens have the "Has Sight" checkbox enabled on the second tab? Common values are 60/0 for darkvision and blank for humans.
1530774306
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Alternatively, check to make sure that all  Dynamic Lighting options are turned off. If DL is off, light and vision setting should not matter. Other (weird) possibilities: Make sure your map is on the map layer, and not the GM layer. Verify that you are indeed using the reveal tool properly. Verify that not only is the ribbon on the correct map, but that all players are on the ribbon (you haven't used the Split The Party feature).
1530816782

Edited 1530817091
All dynamic lighting settings are turned off Fog of war is on I'm now testing this on a generic battle mat with no map and it's still black Really weird part: I've added a PC token with vision and emiting light on the tokens layer and it doesn't show up on the player map nor does it give vision to the players. I'm going crazy here. Edit: Also note that I'm running in incognito and have deleted my cache.
1530817519
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Hi Ian, If you want to give me an invite, and temporary GM privileges, I'd be happy to come in and poke around. It might be something simple but inobvious.
1530817635
Gen Kitty
Forum Champion
This sounds like a bug, so moving this to Bugs. At this point: would you please have your players* carefully work through the first three steps of our guide to Solving Technical Issues ? Step 1: Make sure to use the right browser Please check if these issues persist when using both Chrome and Firefox. Step 2: Ensure that there are no extensions/addons interfering with Roll20 Please disable all add-ons/extensions and anti-virus programs. Step 3: Clear your cache If none of the above succeeds, please thoroughly work through Step 4 . (Don't forget the complete Console Log!) *(Your players are having the issue, so it is their machines which need to go through this procedure)
OS: Windows 10 (64-bit) Browser: Chrome 67.0.3396.99 Javascript: Enabled When logged in as a player, the map that shows is black, as if covered by FoW even if I reveal areas or add a token with vision and a light aura. Log: Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-aFs61fA2g0YTEOjZ+dQ5SQPN1xuL/gid4/WqpvaSQ3E='), or a nonce ('nonce-...') is required to enable inline execution. /editor/:13 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-k8Kx+oSRaLZ+X7/r67j0Mow6bzS2pemyX++9YAOg3BU='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active app.js?1530633593:343 70 app.js?1530633593:344 TOUCH SUPPORTED: false app.js?1530633593:344 USING WEBGL ACCELERATION... app.js?1530633593:344 WEBGL STARTUP SUCCESS 99 [Violation] Added non-passive event listener to a scroll-blocking &lt;some&gt; event. Consider marking event handler as 'passive' to make the page more responsive. See &lt;URL&gt; app.js?1530633593:346 Custom Sheet Translation app.js?1530633593:338 select app.js?1530633593:338 Switch mode to select app.js?1530633593:357 Initializing new dice engine with randomness... app.js?1530633593:357 Using random entropy app.js?1530633593:360 Compiling sheet... app.js?1530633593:360 Found rolltemplate: simple app.js?1530633593:360 Found rolltemplate: atk app.js?1530633593:360 Found rolltemplate: dmg app.js?1530633593:360 Found rolltemplate: atkdmg app.js?1530633593:360 Found rolltemplate: desc app.js?1530633593:360 Found rolltemplate: spell app.js?1530633593:360 Found rolltemplate: traits app.js?1530633593:360 Found rolltemplate: npc app.js?1530633593:360 Found rolltemplate: npcatk app.js?1530633593:360 Found rolltemplate: npcdmg app.js?1530633593:360 Found rolltemplate: npcaction app.js?1530633593:360 Found rolltemplate: mancerroll app.js?1530633593:360 Found Charactermancer template: l1-welcome app.js?1530633593:360 Found Charactermancer template: l1-race app.js?1530633593:360 Found Charactermancer template: l1-class app.js?1530633593:360 Found Charactermancer template: l1-abilities app.js?1530633593:360 Found Charactermancer template: l1-background app.js?1530633593:360 Found Charactermancer template: l1-equipment app.js?1530633593:360 Found Charactermancer template: l1-spells app.js?1530633593:360 Found Charactermancer template: l1-feat app.js?1530633593:360 Found Charactermancer template: l1-summary app.js?1530633593:360 Found Charactermancer template: final 2 app.js?1530633593:360 Found webworker script app.js?1530633593:360 Finding sheet rolls... app.js?1530633593:360 Including compendium template css. app.js?1530633593:362 window resize app.js?1530633593:344 Final set zoom! app.js?1530633593:344 UPDATE GL SIZE! app.js?1530633593:344 Final set zoom! tutorial_tips.js:7 tuts loaded jquery-1.9.1.js:98 [Violation] 'DOMContentLoaded' handler took 1040ms 6 Mixed Content: The page at '&lt;URL&gt;' was loaded over HTTPS, but requested an insecure image '&lt;URL&gt;'. This content should also be served over HTTPS. app.js?1530633593:355 MESSAGE RECEIVED app.js?1530633593:355&nbsp; MessageEvent {isTrusted: true, data: {…}, origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, …} sheetsandboxworker.js?1530823708267:532 Starting up WEB WORKER sheetsandboxworker.js?1530823708265:532 Starting up WEB WORKER app.js?1530633593:351 Final page load. app.js?1530633593:350 Auth'ed. app.js?1530633593:350 Go post auth! app.js?1530633593:350 initial setup app.js?1530633593:350 specific changed! app.js?1530633593:348&nbsp; T.i {attributes: {…}, _escapedAttributes: {…}, cid: "c0", changed: {…}, _silent: {…}, …} app.js?1530633593:350 Got players value... app.js?1530633593:350 joining game... app.js?1530633593:348 Player -LEMhqGn_Oe4X1jr7Ilx is offline... app.js?1530633593:349 Global Volume: 100=1 app.js?1530633593:350 Deferred finish joining... app.js?1530633593:343 Firebase Online base.js?1530633549:6 [Violation] 'setTimeout' handler took 83ms app.js?1530633593:359 Refresh Journal List! app.js?1530633593:359 Search took 8ms 45 app.js?1530633593:347 Full load page! app.js?1530633593:350 We have 45 pages 59 [Violation] 'message' handler took &lt;N&gt;ms [Violation] Forced reflow while executing JavaScript took 41ms app.js?1530633593:351 Scan for new plays! app.js?1530633593:350 handle page changes app.js?1530633593:350&nbsp; {-LEMhqGn_Oe4X1jr7Ilx: "-KjAXjlkdxeBTB9MoyIm"} app.js?1530633593:370 Video Quality medium app.js?1530633593:346 Do refresh link cache! app.js?1530633593:350 init active page! app.js?1530633593:348 activate page! app.js?1530633593:348 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1530633593:359 Refresh Journal List! app.js?1530633593:359 Search took 5ms base.js?1530633549:6 [Violation] 'setTimeout' handler took 121ms [Violation] Forced reflow while executing JavaScript took 48ms app.js?1530633593:347 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/321819/TknHKB2WFDQOtMv0ZHHc0Q/thumb.jpg?1493768747&amp;14979036125" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/321819/TknHKB2WFDQOtMv0ZHHc0Q/thumb.jpg?1493768747&amp;14979036125</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/321819/TknHKB2WFDQOtMv0ZHHc0Q/original.jpg?1493768747&amp;14979036125" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/321819/TknHKB2WFDQOtMv0ZHHc0Q/original.jpg?1493768747&amp;14979036125</a> app.js?1530633593:347 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/321860/XGTVhsv6f8rkiEOtB87mNA/thumb.png?1495489342&amp;14979037185" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/321860/XGTVhsv6f8rkiEOtB87mNA/thumb.png?1495489342&amp;14979037185</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/321860/XGTVhsv6f8rkiEOtB87mNA/med.png?1495489342&amp;14979037185" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/321860/XGTVhsv6f8rkiEOtB87mNA/med.png?1495489342&amp;14979037185</a> app.js?1530633593:347 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/321862/KTJQ5x8zUc5H2gM6HpKOsQ/thumb.png?1495489378&amp;14979037225" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/321862/KTJQ5x8zUc5H2gM6HpKOsQ/thumb.png?1495489378&amp;14979037225</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/321862/KTJQ5x8zUc5H2gM6HpKOsQ/max.png?1495489378&amp;14979037225" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/321862/KTJQ5x8zUc5H2gM6HpKOsQ/max.png?1495489378&amp;14979037225</a> app.js?1530633593:347 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/321863/GIKlvSZpYZdV-ykXPtZ8tw/thumb.png?1495489388&amp;14979037245" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/321863/GIKlvSZpYZdV-ykXPtZ8tw/thumb.png?1495489388&amp;14979037245</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/321863/GIKlvSZpYZdV-ykXPtZ8tw/med.png?1495489388&amp;14979037245" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/321863/GIKlvSZpYZdV-ykXPtZ8tw/med.png?1495489388&amp;14979037245</a> 
Hi Ian, What is the name of the game you are having this issue in?
The name is "Curse of Strahd Gilbert" You're certainly welcome to route around and figure out what went wrong but I'm just going to create a new campaign since I was just using it for the interactive module maps and don't have anything invested in making this campaign yet.