3

If I build a screw pump in such a way that its only exposure to outside is the top surface of its impassable tile, can it be destroyed by a building destroyer?


The exact setup is:

z-level +1:

F F F
F I F
F F F

z-level 0:

O O O
O I P
O O O

...where "F" is a floor, "O" is open space, "I" is the impassable tile of a screw pump, and "P" is the passable tile of a screw pump.

The building destroyer does not have any other valid path to the screw pump on its own z-level (I know this matters for destroying locked floor hatches from below). It is approaching from above the pump (z-level +1).

  • Not sure, but I'd say that it is possible. As an analogy of sorts, Dorfs can acually dig down in a diagonal pattern [(x, y, z) -> (x+1, y, z-1)], while seemingly they cannot do so upwards without a ramp being present [(x, y, z) -> (x+1, y, z+1)]. I would assume the reach of building destruction being handled by similar code to digging, thus enabling creatures to reach below, but not upwards. – antipattern Nov 20 '18 at 12:39
  • Additionally, creatures might be able to climb down – antipattern Nov 20 '18 at 12:48
-1

No. Creatures cannot attack buildings on other Z-levels.

  • This is not true - building destroyers can destroy buildings from the z-level below if a valid path exists to the building. Details. – A_S00 Jan 6 at 0:37
  • Then why can they not destroy a locked floorhatch from below? – Ryan_L Jan 6 at 21:12
  • Typically, because the floor hatch itself is preventing them from having a valid path to its own z-level. If an alternate path exists (say, if the floor hatch is blocking one of two entrances to your fort, and the other one is unblocked), they actually can destroy a locked floor hatch from below. The details are in the wiki page I linked. – A_S00 Jan 6 at 21:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.