I know I'm probably doing something very wrong but I just can't figure out what, so no matter how stupid a question this is I must ask it. So, I have 2 maps with the note <cl: Tint set #2f765f> to give the map a darker bluish glow. I also have torches set up on the map as such: (in the event note tags) <cl: light 500 #ffa431 B150>. These work well together on their own, but the issue is when I try to give battles that occur within the map a different tint. The map tint always takes over the battle tint, no matter if I use TintBattle or not. On the other hand, I've noticed that if I only have TintBattle set in the map notes, that tint will take over the entire map whether or not I'm in battle. BUT there's another thing: tints in battles absolutely do nothing (default to ffffff) UNLESS I have at least 1 light source event placed on the map. But map tints will still work in this case. I have also tried using TintBattle as an autorun command or even a battle event, and it makes no difference. Is this some strange interference with some other plugin I have (I can't even begin to guess which), or is this normal behavior and I'm just doing something very wrong? Hoping it's the latter. Hopefully I'm just being very dumb and missing something obvious. Hopefully anything I just said made any sense, but feel free to ask for as much clarification as needed. Deeply appreciate any help.
So there's a number of different incorrect behaviors going on here.
1) This isn't an incorrect behavior, but In the settings for the plugin there is an option for 'Light events required", flip that to false if you haven't. Pretty sure you have based off of the map lights working without an event light.
2) The tint you are getting in the map when you make a mapnote with 'battletint' isn't actually a battletint. It's just incorrectly parsing the 'tint' part of the command and applying it to the map. Battles just inherit map tints as long as the 'Battle tint' option is enabled in the settings.
Most commands aren't actually supported in map notes. Only a 'DayNight [speed]', TileLight, RegionFire, RegionGlow, RegionBlock, defaultbrightness, 'tint set', and 'tint daylight' are supported via map notes. It's not clearest in the documentation but there's a section named 'Maps' that shows the commands.
3) The reason that you don't see any battletint without a light source on the map is because there's an unconditional check for whether there's an object with a light attached on the map for battles. This is a bug. In your case, what you were seeing WITH a light source was just the inherited tint from the map, and without it, the bug causing that inherited tint to not appear.
4) And now, for the main issue. The way the battletint command actually works in practice is that it is only applicable during battle. Basically, if the command is issued outside of battle, it is ignored. If in battle, on the other hand, the specified tint will be applied. So what you need to do to apply a tint is edit the troops section of combat and add a command to set the tint from there. Unfortunately, there's a drawback to this, the tint you specify only gets applied after hitting enter to start the first turn.
I've been working on a number enhancements for the plugin (currently in the works). I'll see if I can spin up something today to fix the bug in (3) and something to specify the tint at the start of battle.