The no "anything that casts a beam" restriction here hacks me off. You make it legal to shoot them 24X7, but the night hours you better not even have a strong flashlight in your possession. Bordering states can, and even the Kingdom of Illinois and all their restrictions allows some form of illumination for predator hunting at night, even if it is only for a limited time of year. I've sent a lot of emails and letters to the Commision, but until predator hunters band together and make a stronger presence felt, it's not going to change. The Commission is too fearful of all the deer poachers (and there are many) in the state and now it's just easier to arrest you and confiscate your equipment if you're in the field, or equipment and vehicle if you are casting a beam from the vehicle.
I guess there are probably 5 or 6 nights a year, where the snow covers the ground and the stars are really bright that you could see well enough to shoot them, so be thankful, right!!