Its only an educated guess, but check and make sure the DYNAMIC flag is ON for the lights at all times.
Especially if they are placed in the level in WED, make sure they are DYNAMIC in there too.

FROM MEMORY,(so I may be wrong), lights created in WED default to static lights, and therefore
only get their light "values" calculated at compile time, and wont show any "value" changes made by the script...


"There is no fate but what WE make." - CEO Cyberdyne Systems Corp.
A8.30.5 Commercial