Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Creating ‼Artifacts‼ by spreading fires intentionally  (Read 2128 times)

Fnear

  • Bay Watcher
    • View Profile
Creating ‼Artifacts‼ by spreading fires intentionally
« on: September 23, 2012, 12:37:52 am »

I'm having quite a bit of difficulty setting an artifact on fire.  I can transport and dump magma, but magma has two problems (I know I know, calling anything magma-related a "problem" borders on heresy).

1) It utterly destroys whatever it lands on (as opposed to setting it on fire and the fire eventually destroying it).  This means if I dump it directly on an artifact, the artifact simply dissappears.
2) When magma lands on a tile, it pushes things around.

I want my ‼Artifact‼ in a very specific location.

The artifact itself has another problem.  You can't dump it.  So getting it to a location that can ignite it requires that I put it above the square and make that square go away (so the artifact drops) or that I spread fire onto a square that contains the artifact.

Deconstructing a tile with an artifact stockpile on it isn't an option because the objects on the tile won't fall, they'll teleport to the deconstructors position.  Hatches and bridges won't work because I can't put a stockpile on them.  I think I could make a hatch, put the artifact next to it, and then deconstruct a wall from the hatch tile, using the "everything within 16 tile square teleports to deconstructor's location" bug.

Spreading fire is also quite difficult.  I've tried dumping magma onto a wood stockpile.  It obliterates the wood it lands on and catches nothing on fire.  I've tried dumping magma onto a wooden road.  The road does not catch fire.  I've dumped it onto bins and caught them on fire, but I can't get the fire to spread to adjacent tiles with flammable items on them.  It seems the only way to spread fire is to catch grass on fire.  To do that, I'd need to muddy the tiles, force them to be indoors so that something would grow on them, and then light them?

I'm looking for a few good Dwarves to help me create ‼FUN‼ (specifically, the ever-burning eyes in my toad monument).  Help me Bay12Forums, you're my only hope.

- Fnear
Logged

i2amroy

  • Bay Watcher
  • Cats, ruling the world one dwarf at a time
    • View Profile
Re: Creating ‼Artifacts‼ by spreading fires intentionally
« Reply #1 on: September 23, 2012, 01:19:06 am »

It seems the only way to spread fire is to catch grass on fire.  To do that, I'd need to muddy the tiles, force them to be indoors so that something would grow on them, and then light them?
Pretty much. You can also spread fire through dwarves as well, if they handle something that is on fire it can catch their clothes on fire, leading to them spreading it. The most reliable way is still with grass though.

And for purposes of growing grass the ground simply needs to be a natural floor (not constructed) and one of two things:
1)Have been exposed to the surface at some point (even if it has been floored over), with mud/dirt and in a grass-growing biome.
2)Be underground after you have breached a cavern with water/plants in it.
Logged
Quote from: PTTG
It would be brutally difficult and probably won't work. In other words, it's absolutely dwarven!
Cataclysm: Dark Days Ahead - A fun zombie survival rougelike that I'm dev-ing for.

Fnear

  • Bay Watcher
    • View Profile
Re: Creating ‼Artifacts‼ by spreading fires intentionally
« Reply #2 on: September 23, 2012, 01:37:10 am »

It seems the only way to spread fire is to catch grass on fire.  To do that, I'd need to muddy the tiles, force them to be indoors so that something would grow on them, and then light them?
Pretty much. You can also spread fire through dwarves as well, if they handle something that is on fire it can catch their clothes on fire, leading to them spreading it. The most reliable way is still with grass though.

And for purposes of growing grass the ground simply needs to be a natural floor (not constructed) and one of two things:
1)Have been exposed to the surface at some point (even if it has been floored over), with mud/dirt and in a grass-growing biome.
2)Be underground after you have breached a cavern with water/plants in it.

Hmmm.... the situation may be dire.  I can do Indoors, but not Underground.  And the surface has to be constructed (since it is like 10 z-levels above ground...)  Maybe I can set some animals on fire, or some hamster men...
Logged

QuantumMenace

  • Bay Watcher
    • View Profile
Re: Creating ‼Artifacts‼ by spreading fires intentionally
« Reply #3 on: September 23, 2012, 02:07:04 am »

Don't forget coal! Coal will catch fire, but it won't melt in magma.

Probably the easiest way to do this is:

1. Place some charcoal, bit.coal or lignite where you want the fire, or better yet, build charcoal floor bars or a 1x1 coal bridge to avoid the chance of magma pushing it around.
2. Have a track stop built on the z-level above that dumps down on the coal. Put a cart full of magma there. The magma will fall down on the coal, and set it on fire after a while. A cart holds 2 magma so be careful of where it might spread. It must be able to spread or it won't disappear.
3. Wait for the 1/7 magma on the burning coal tile to disappear, then get the artifact loaded into a cart and haul it onto the track stop. It will fall onto the coal and catch fire. The coal will eventually burn away.

Note that coal fires cannot ignite other coal objects; only magma can do that. This should work fine for artifacts made of any other flammable material.
Logged

pixl97

  • Bay Watcher
    • View Profile
Re: Creating ‼Artifacts‼ by spreading fires intentionally
« Reply #4 on: September 23, 2012, 10:51:28 am »

I've been playing the Masterwork mod lately and I think everything has a 50% higher chance of catching on !!Fire!! but, cave moss tiles are always a problem for me. So much so that any entrances that path thru clay and sand will be paved over with something magma proof.

Another option is a fire breather creature trap with an artifact close to it.
Logged

GoombaGeek

  • Bay Watcher
  • Horrors! Crundles in the caverns!
    • View Profile
Re: Creating ‼Artifacts‼ by spreading fires intentionally
« Reply #5 on: September 23, 2012, 10:58:51 am »

Why not grates?

Enclose the artifact in magma-safe (iron, nickel, adamantine, certain rocks, nether-caps) wall grates, then bring on the magma, then bring off the magma.
Logged
My wooden badge was delicious.

Fnear

  • Bay Watcher
    • View Profile
Re: Creating ‼Artifacts‼ by spreading fires intentionally
« Reply #6 on: September 23, 2012, 03:10:04 pm »

Why not grates?

Enclose the artifact in magma-safe (iron, nickel, adamantine, certain rocks, nether-caps) wall grates, then bring on the magma, then bring off the magma.

The magma would destroy the artifact (unless it were made of coal perhaps...).  The other problem is that I want an ‼Artifact‼ there.  I don't want grates.  And if I deconstruct the grates, the teleport bug will move my beautiful ‼Artifact‼
Logged

Fnear

  • Bay Watcher
    • View Profile
Re: Creating ‼Artifacts‼ by spreading fires intentionally
« Reply #7 on: September 23, 2012, 11:37:20 pm »

Don't forget coal! Coal will catch fire, but it won't melt in magma.

Probably the easiest way to do this is:

1. Place some charcoal, bit.coal or lignite where you want the fire, or better yet, build charcoal floor bars or a 1x1 coal bridge to avoid the chance of magma pushing it around.
2. Have a track stop built on the z-level above that dumps down on the coal. Put a cart full of magma there. The magma will fall down on the coal, and set it on fire after a while. A cart holds 2 magma so be careful of where it might spread. It must be able to spread or it won't disappear.
3. Wait for the 1/7 magma on the burning coal tile to disappear, then get the artifact loaded into a cart and haul it onto the track stop. It will fall onto the coal and catch fire. The coal will eventually burn away.

Note that coal fires cannot ignite other coal objects; only magma can do that. This should work fine for artifacts made of any other flammable material.

This ALMOST works.  I built a bituminous coal grate, built it at the target location, dumped magma from above from a mine cart.  It takes a little while, a few hundred ticks I'd estimate, but it caught fire.  The magma eventually went away, and I dumped an artifact wooden figurine on it using the same minecart.

The figurine will NOT catch fire.  I dumped a log on top and it was gone before I could notice it burning.  But the figurine simple will not catch.

 >:(
Logged