Working on the 'IsLitByLight' function; somethings funky here.