For freezing, yes, it's a current issue, but one I'm aware of while I'm working on this. In the glacial maps, your dwarves can freeze to death outside, but that will just give you a reason to dig a little tunnel early on. Even if the humans are bundled up, their horses will probably die, so I might just not let them come until we do proper arctic peoples with proper transportation solutions for the weather.
Steam used to do fire damage, before temperature was implemented. Now fire just heats things, and the heat causes the damage -- if you hit the flash point of a combustible material, it will get its own "on fire" flag and generate its own heat and continue to burn even if the environment becomes cold. Even if I don't have things get "wet" now, steam doesn't hit the flash point of any of the current materials, so you don't have to worry about wood or anything else catching on fire from it. In real life, I'm not sure what happens if steam that is heated well above the flash point of a substance is sprayed upon it long enough for the temperature to reach the flash point -- the substance will want to combust, but might have trouble getting to enough oxygen to sustain a fire while the steam is there. In any case, I think all the steam right now will just heat the air to water's boiling point. If steam passes through a square that has a fire in it that is already hotter, I might have it stop the fire, though I'm not sure if that's accurate. I'm not sure what happens in real life if a forest fire that is generating a lot of heat hits a river boundary for example. The heat from the nearby fire might be enough to get the water to steam, but does that stop the nearby fire in any meaningful way? Probably not...
[ December 05, 2006: Message edited by: Toady One ]