While tinkering with lights I noticed strange behavior – it seems like light source positioned in one cell might be visible in entirely different cell in case if there is a teleport between these cells and player visited both (i.e. these are loaded). Steps to reproduce:
In GECK:
1. create cell A with a door and a switch;
2. create cell B (both cells must have same X, Y and Z) with a light source (make it initially disabled) and another door which is linked to A;
3. script switch in A to enable / disable light in B
Begin OnActivate if lightB.GetDisabled lightB.Enable else lightB.Disable endif ActivateEnd
In game:
1. teleport to cell A;
2. travel to cell B via door then return to cell A;
3. activate the switch.
You might notice that when the light in B switches its state to “enable”, it becomes visible in A at same X, Y and Z coordinates where it was in B. Looks like bug, because it does not reproduce emittance modifiers etc., just pure light. And if you save/load it disappears from A. I would appreciate some thoughts on this or at least confirmation that it’s not just my local glitch. Thanks!