tweaks CylonEffect to respect lights arg