All Rust commits from Facepunch
Can specify chance of enabling effect. Add a random delay on enabling.