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

Cannot hide an NPC token that emits light behind something that should hide it due to dynamic lighting. Help!

Hi I have created a map for my players to explore at night. I have set their vision levels correctly and I have also used dynamic lighting to block lines of sight to areas that the pass. However, I have also added some NPC guards to the map that the players will need to move past, I have given the guards lanterns and so set them to emit light. My problem is that my players can see the guards now (the token + their ring of light) in its entirety, even though some parts should be blacked out due to the line of site restriction. Is there a way I can fix this? 
1594905111
Brian C.
Pro
Marketplace Creator
Compendium Curator
Please post a picture of the lighting settings for the token and page as well as a picture demonstrating Ctrl+L with a player token and a picture of the Dynamic Lighting lines on the DL layer.
okay here goes: The green lines = dynamic light set up I made to block LoS This is the lighting I set for the NPC token (seen in my GM view) This is the lighting setup I have for the PC token (seen in my GM view). I don't want them emitting light, just have limited vision. This is what happens when I Ctrl+l with the PC token selected. This is what the PC sees (when logged into their player account). What I want is that they see only parts of the NPC or the light the NPC emits that are not blocked by a LoS objects I set in dynamic lighting. I tried placing the NPC token on other layers to see if that fixed it, it did not.
This is the page setting. I thought ticking "Enforce Line of Sight" would solve it but instead that made the PC token invisible to the PC on their account, even though the token is linked to the correct character.
1594917972

Edited 1594917993
Brian C.
Pro
Marketplace Creator
Compendium Curator
Okay, that helps a bit. Page Settings need to be: Dynamic Lighting - Enforce Line of Sight Restrict Movement Those are generally always used with Dynamic Lighting. NPC Settings need to be: Emits Light: 120/5 (although a 5e hooded lantern should be 60/30) All Players See Light This will allow players controlling tokens with vision to see the light when there are no DL lines in the way. PC Settings need to be: Emits Light: 120/5 (although this should be 60/0 for 5e darkvision) Has Sight Has Sight lets a player see through a token they control. Emits light lets them see in a radius around them unless blocked by DL lines).
1594918472
Brian C.
Pro
Marketplace Creator
Compendium Curator
In your example, Ctrl+L was actually giving you what you should have seen. The PC token did not have sight, so they should not have seen anything. My guess is that there was some weirdness going on when you rejoined as player that caused you to see everything. Maybe you owned both tokens? Maybe this is what happens when Enforce Line of Sight is off? I have not used Dynamic Lighting without Enforce Line of Sight. Two other things that are important: Dont use circles or free-form lines on the Dynamic Lighting layer (i.e. no curves). For trees and columns, use a small square or an "X". Double check token ownership. No one  should own NPCs. Players should own the token (usually through the character sheet). Try setting up everything with the settings suggested above and see how Ctrl+L looks when looking through the PC's token. Everything should  work as you are expecting.