fixed isLightBlocked to have shodow move over animation