It appears that when you freeze any one of the five types of water, it becomes ICE with that ctype. This ctype is maintained even if it becomes SNOW. The only problem is that if it turns into SNOW while it is frozen, it turns into WATR with that ctype instead of becoming the original element.
For example, freezing SLTW() will produce ICE(SLTW). Pressure converts it to SNOW(SLTW). But on melting, it becomes WATR(SLTW) and not SLTW().
Please fix this bug as it makes FRZW coolers impractical.
Also when you freeze salt water it should turn into a pile of salt and ice because salt is unable to freeze (Some country's use this exact method to clean water)
2. water has a different heat capacity then most other elements, this means that water slowly absorbs heat then it slowly gives away heat while other elements will quickly absorb and give away heat.
(This is why tempreture dosn't become extremly hot/cold near large bodies water)
1) Oh, that'll break stuff.
2) Already implemented, see elementdata.c's "Ins" values.
Fix has been committed to source.
Good idea to fix this
Uh,
It would be a pile of ice wih salt in it, it's physically impossible for the salt to fall through the ice. And if you thawed it out, the ice would turn back into water (duh.) and re-absorb the salt.
Oh that? DUDE. I wonder. Maybe it's cause spark is treated as a solid as it passes through a conductor- Make a tub of water, make it slosh around and spark it.