Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Magma can't flow up stairs?  (Read 1560 times)

Janus

  • Bay Watcher
  • huffi muffi guffi
    • View Profile
    • Dwarf Fortress File Depot
Magma can't flow up stairs?
« on: November 01, 2007, 08:18:00 am »

Yeah, this definitely isn't a high priority issue, but since I remember all the excitement about water pressurizing vertically in a U-shape for this version I figure it's worth mentioning. I have no idea if this problem applies to water as well.

Anyway, since I started in a volcano area which in turn contained a many-leveled cave system with a flashing (legendary) minotaur inhabiting it, I had decided I might want to start my fort elsewhere. Before leaving, I decided to play around a bit and dug a stairwell shaft down next to the volcano. I then dug over to the magma, hoping to see it flood all the way up the stairwell. It didn't go above the stairwell leading up from that lowest level though, it just stabilized to all 7s filling that bottom level.
I can provide screens or a copy of the save if needed.

Logged
Tomas asked Dolgan, "What place is this?"
The dwarf puffed on his pipe. "It is a glory hole, laddie. When my people mined this area, we fashioned many such areas."
     - Raymond E. Feist, Magician: Apprentice  (Riftwar Saga)

Name Lips

  • Bay Watcher
    • View Profile
Re: Magma can't flow up stairs?
« Reply #1 on: November 01, 2007, 08:26:00 am »

Usually liquids will flow so that the surface is at the same altitude all the way across. So if you dig a deep "U" bend and dump a bunch of lava in from the TOP, it should fill up both sides of the U equally.

To get the liquid to get up higher than the surface level of the main body of liquid, you need a pump to apply more pressure to the system. In the real world you might hit circumstances where the reservoir of liquid is naturally pressurized and will "spurt" out at great speed, but I don't think that happens in DF.

Logged

Janus

  • Bay Watcher
  • huffi muffi guffi
    • View Profile
    • Dwarf Fortress File Depot
Re: Magma can't flow up stairs?
« Reply #2 on: November 01, 2007, 08:42:00 am »

Like I said, that was at the lowest level (from about 15 levels high of magma). The magma level stabilized down there, but would not flow up the stairs.
Hang on, I'll post a couple of screens then since I'm not making it clear enough.
Bottom level with magma-flooded shaft to the north:
   
Level just above that:
   

I waited for about 15 minutes in-game and nothing changed beyond that.

EDIT: I retried on 2 more levels higher than that and got the same result, though I did find that magma flowed down the stairwell shaft. Just not up.
And this guy has a very similar issue related to magma not flowing up levels through a channel: http://www.bay12games.com/cgi-local/ultimatebb.cgi?ubb=get_topic&f=6&t=001541

[ November 01, 2007: Message edited by: Janus ]

Logged
Tomas asked Dolgan, "What place is this?"
The dwarf puffed on his pipe. "It is a glory hole, laddie. When my people mined this area, we fashioned many such areas."
     - Raymond E. Feist, Magician: Apprentice  (Riftwar Saga)

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: Magma can't flow up stairs?
« Reply #3 on: November 02, 2007, 12:40:00 am »

Magma uses the more clumpy version of fluid flow, and I think as a result it actually won't invoke any of the pressure code.
Logged
The Toad, a Natural Resource:  Preserve yours today!

Janus

  • Bay Watcher
  • huffi muffi guffi
    • View Profile
    • Dwarf Fortress File Depot
Re: Magma can't flow up stairs?
« Reply #4 on: November 02, 2007, 05:09:00 am »

Ah, good to know. Should be much safer to handle this way.  :)
Logged
Tomas asked Dolgan, "What place is this?"
The dwarf puffed on his pipe. "It is a glory hole, laddie. When my people mined this area, we fashioned many such areas."
     - Raymond E. Feist, Magician: Apprentice  (Riftwar Saga)

Shadowlord

  • Bay Watcher
    • View Profile
Re: Magma can't flow up stairs?
« Reply #5 on: November 02, 2007, 11:04:00 am »

Thank goodness it doesn't flow up stairs, or my entire fort would be flooded. :P

I don't know about magma, but in real life, imagine something built like this with ~ being water:

I'm not sure what happens if you remove the top above the liquid in the left container (which is more what the DF volcanos are like, if they're open to the surface)

[ November 02, 2007: Message edited by: Shadowlord ]

[ November 02, 2007: Message edited by: Shadowlord ]

Logged
<Dakkan> There are human laws, and then there are laws of physics. I don't bike in the city because of the second.
Dwarf Fortress Map Archive

UltimaGecko

  • Bay Watcher
    • View Profile
Re: Magma can't flow up stairs?
« Reply #6 on: November 04, 2007, 03:07:00 pm »

Air pressure would keep that in place, unfortunately, the air pressure on magma would be negligible (as would air pressure on deep water (I think 33 feet of water is equal to one atmosphere, or something like that). I'm glad it doesn't follow actual physics at the moment, because underground magmasmelters would be a huge pain (involving lots of magma pumping and steel floodgates and such).

...although, I do think magma-based workshops are a bit too easy to set up now.

Logged