Add better thunder effect

This PR adds sounds to thunder and better randoms in lightning.
Could you do testing to verify this actually changes anything? In my experience, the lightning bolt will show for a short, random time on the client regardless of what value is filled in here.