Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Floor construction bug (or, the ultimate stonefall trap)  (Read 447 times)

Qmarx

  • Bay Watcher
  • "?"
    • View Profile
Floor construction bug (or, the ultimate stonefall trap)
« on: May 03, 2008, 09:35:00 pm »

So, apparently it's entirely possible to build a floor in a place where it can't be supported (next to a grate, for example).  As soon as the floor gets built it immediately falls down, causing a cave in.


The situation it came up in was like so:

code:

.+#+#+.
.#+#I#.
.#++ #.
.#+++#.
.+++++.


Where "I" is the space the floor is being added, "#" are grates, "+" are constructed floors, " " is empty space, and "." are normal ground

There probably needs to be a check in place, but the mental image of a dwarf walking up to a cliff, pulling out a stone block and just dropping it off the edge is pretty funny.

Oh, yeah.  Done with version 38c.

[ May 03, 2008: Message edited by: Qmarx ]

[ May 04, 2008: Message edited by: Qmarx ]

Logged

Ubersoldat

  • Bay Watcher
    • View Profile
Re: Floor construction bug (or, the ultimate stonefall trap)
« Reply #1 on: May 03, 2008, 09:58:00 pm »

Urist McMason has the aspect of one scientist!

A section of the cavern has collapsed!

Urist McMason has created the Theory of Gravity, an artifact scientific theory!

Logged

Jay

  • Bay Watcher
  • ☼Not Dead Yet☼
    • View Profile
Re: Floor construction bug (or, the ultimate stonefall trap)
« Reply #2 on: May 04, 2008, 06:58:00 pm »

Placing is completely judged by accessibility, not support.
Logged
Mishimanriz: Histories of Pegasi and Dictionaries

Cavalcadeofcats

  • Bay Watcher
    • View Profile
Re: Floor construction bug (or, the ultimate stonefall trap)
« Reply #3 on: May 04, 2008, 08:28:00 pm »

Still a bug, or at least a req, but known.

You can get similar results with bridges, which seem to actively remove support. (If you build a wall adjacent to a bridge and a supported wall - instant cave-in!)

Logged

Qmarx

  • Bay Watcher
  • "?"
    • View Profile
Re: Floor construction bug (or, the ultimate stonefall trap)
« Reply #4 on: May 04, 2008, 08:51:00 pm »

quote:
Originally posted by jaybud4:
<STRONG>Placing is completely judged by accessibility, not support.</STRONG>

I just found it kind of odd, since grates are judged by support.


Still, I could see this being used as a ridiculously impractical fortress defense system.  Stairs up to the highest level of the map, extend a large section of floor/grates then squash goblins with death from above.

And then, when Toady finally implements realistic cave-ins, you can destroy everything you've built.

[ May 04, 2008: Message edited by: Qmarx ]

Logged

Veroule

  • Bay Watcher
    • View Profile
Re: Floor construction bug (or, the ultimate stonefall trap)
« Reply #5 on: May 06, 2008, 02:18:00 pm »

I think the actual bug here is that grates do not provide support.  In your dwaring the solid floors are diagonal to the new construction, and I am fine with a diagonal not providing support.  You then have grates to the n, e, and w of your constuction, and these are what should actually support it.

Currently grates don't provide support, and that is wrong, I can point out a few steel grate deck bridges in the area in which I live that prove that a grate is a viable support object.

Logged
"Please, spare us additional torture; and just euthanise yourselves."
Delivered by Tim Curry of Clue as a parody of the lead ass from American Idol in the show Psych.

Draco18s

  • Bay Watcher
    • View Profile
Re: Floor construction bug (or, the ultimate stonefall trap)
« Reply #6 on: May 06, 2008, 03:19:00 pm »

At the very least they should support MORE grates.
Logged

Pickerel

  • Bay Watcher
    • View Profile
Re: Floor construction bug (or, the ultimate stonefall trap)
« Reply #7 on: May 06, 2008, 03:28:00 pm »

It would be... grate... if they did.

Bridges do the same thing: I used a locked door and a constant stream of foorbuilding at the end of a bridge to kill every merchant in one particular fort.  They never blamed me, and kept sending merchants, despite that I ran the fort of no returns (and because I took their money, no returns.)

Logged