Zapping cold at an ice location which has a melt timer would set new timeout to a random value which could actually cause that ice to melt sooner. Make sure the new value is always at least as big as the old one. Also, MAX_ICE_TIMEOUT wasn't actually the maximum ice timeout; now it is--if the generated value is higher, omit the timer so that that ice is permanent. No fixes35.0 entries necessary; this is post-3.4.3 code.
89 KiB
89 KiB