I have been writing macros to make UDL more dynamic, so it is easy to adjust it on the fly. I thought I would share the macros here. I play D&D 5e so the values all relate to 5e. These are all macros to change Token settings. NOTE: I found some issue when I was playing with directional light, I had to turn it off when switching a token from having directional light to not having it. So that is added to these macros. To use these macros, first select a token, then run the macro. Torch - Turn on lighting for 20 bright and 20 dim. !token-mod --on emits_bright_light emits_low_light --off has_directional_bright_light has_directional_dim_light --set bright_light_distance#20 low_light_distance#20 directional_bright_light_center#0 directional_bright_light_total#0 Snuff - turn off all visible light. !token-mod --off emits_bright_light emits_low_light --set directional_bright_light_center#0 directional_bright_light_total#0 Hooded-Lantern-Open - 30 bright, 30 dim !token-mod --on emits_bright_light emits_low_light --off has_directional_bright_light --set bright_light_distance#30 low_light_distance#30 Hooded-Lantern-Closed - a closed lanters gives off 5 feet dim. !token-mod --on emits_low_light --off emits_bright_light has_directional_bright_light --set low_light_distance#5 bright_light_distance#0 Bull - Bullseye lantern, I found I like 10 degrees of light, !token-mod --on emits_bright_light has_directional_bright_light --off emits_low_light --set bright_light_distance#120 low_light_distance#60 directional_bright_light_center#90 directional_bright_light_total#10 Darkvison-60 !token-mod --on has_night_vision !token-mod --set night_vision_distance#60 Darkvison-120 !token-mod --on has_night_vision --set night_vision_distance#120 Darkvison-Off !token-mod --off has_night_vision --set night_vision_distance#0 Light-Dynamic - I found that at times I might want to dynamically change the bright and dim light. This pops up a questions, first asking for bright then dim light distances. !token-mod --on emits_bright_light emits_low_light --off has_directional_bright_light has_directional_dim_light --set bright_light_distance#?{Bright} low_light_distance#?{Dim} directional_bright_light_center#0 directional_bright_light_total#0 Putting it all together into one button . I set all of these to be token actions, but then my list of token actions takes up way too much screen space. I put all but the Dynamic one into a single menu button. I did it by having a macro that calls the other macos. Why not just put the commands in the menu macro. I have two menus, one for the DM and one for the players. I do not give the players the Darkvison settings, they do not need them very often, so I do it if they need it. But my players can say I light a torch or open my bullseye lantern and use the menu to change the settings for their token. All the meacor start with EBI-DL. The EBI is a play on words, and the DL for for Dynamic Lighting. This keeps all the macros together in the list of macros and easy to identify as ones I wrote. Light-Menu-DM ?{Light|Snuff,#EBI-DL-Snuff |Torch,#EBI-DL-Torch |Bullseye,#EBI-DL-Bull |Hooded Lantern Open,#EBI-DL-Hooded-Lantern-Open |Hooded Lantern Closed,#EBI-DL-Hooded-Lantern-Closed |Dark-60,#EBI-DL-Darkvison-60 |Dark-120,#EBI-DL-Darkvison-120 |No Darkvison,#EBI-DL-Darkvison-Off } The first stuff is to pop up the question with Light, then the basic format of the choices are |Snuff,#EBI-DL-Snuff | to start a choice What you want it to say in the menu , (comma) # the name of the macro a blank space, the space at the end is important. No other spaces. I hope others find this useful. Bob