Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Goblin stuck on a tree or hill  (Read 951 times)

Mike_B20

  • Bay Watcher
    • View Profile
Goblin stuck on a tree or hill
« on: October 17, 2015, 06:20:56 am »

I just fought a long siege battle without casualties.

There's one goblin left, seemingly stuck on a hillside at altitude; maybe in a tree.
My dwarves keep telling me there is no valid target when I select squads to attack.
The goblin just one-shot killed a dwarf when I marched a squad near him and is just raining crossbow bolts onto my dwarves while they just stand there.

Is this a common bug?
Google turned up the same problem going way back to 2010.

Logged

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Goblin stuck on a tree or hill
« Reply #1 on: October 17, 2015, 07:50:52 am »

Creatures can get stuck in trees both as they mature (hoisted into the air) or expand (climber among branches suddenly finds there's no longer a path back). On a hillside the gobbo might have climbed or fallen. In neither of these cases are the target reachable by melee fighters (they usually don't climb to reach targets, except for crossbow dwarves out of ammo, who have an incredible ability to find and use any normally inaccessible path to suicide charge enemies swinging the crossbow as a club).

I can see a few different ways to deal with the bugger:
- Send a crossbow squad. They may or may not be able to fire back (I don't use xbows because of their problems, including failure to fire back at gobbos on the ground while standing on the roof of my 3 tile high courtyard).
- Build a high structure (at least 10 tiles above the gobbo) with a foot far enough away not to be scared by the gobbo during construction and then dump stuff on it.
- If it's in a tree, build a ballista 20 tiles away from the tree at the same level as some part of the tree and fire at it. That should hit the tree and disintegrate it (bonus points if the gobbo is hit), after which your melee fighter should be able to rush it and finish it off. Note that you may need a number of shots to actually hit the target.
- If it's on a hill, pour magma down the hill to burn it to a crisp. That's easiest done via mine cart hauling. You can also use the same technique with water in the hope of flushing it down the hill. For this use I'd rather use screw pumps and larger volumes of water.
- If it's on a hill, designate a dump zone at the edge of the top of the hill and designate stones for dumping. The stones should roll of the edge and hopefully hit the gobbo to push it down the hill (and don't station your militia directly downhill in the roll path...).
Logged

NJW2000

  • Bay Watcher
  • You know me. What do I know?
    • View Profile
Re: Goblin stuck on a tree or hill
« Reply #2 on: October 17, 2015, 08:01:58 am »

Dig under it, leave 1 support, and collapse it from far away?
Logged
One wheel short of a wagon

Daris

  • Bay Watcher
    • View Profile
Re: Goblin stuck on a tree or hill
« Reply #3 on: October 17, 2015, 01:59:21 pm »

I've had wildlife spawn in trees that abutted the edge of the map.  Not birds, either, but, like, alligators.
Logged

Bearskie

  • Bay Watcher
  • Nyam nyam
    • View Profile
Re: Goblin stuck on a tree or hill
« Reply #4 on: October 20, 2015, 09:31:42 am »

- Chop it all down

Also, keep in mind that the goblin has limited ammo, so you could just march up a shield force and tank all the arrows.

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Goblin stuck on a tree or hill
« Reply #5 on: October 20, 2015, 12:49:18 pm »

You probably can't chop the tree down because the gobbo will scare the woodcutter. Clear cutting will obviously work as a countermeasure against a repeat performance (provided you can keep the area bald).

But yes, milking the gobbo of arrows might cause it to jump down from the tree to do hand-to-hand combat (if not, you can walk a novice X-bow dorf up to the tree under the protection of the real militia for some live target training).
Logged

NullForceOmega

  • Bay Watcher
  • But, really, it's divine. Divinely tiresome.
    • View Profile
Re: Goblin stuck on a tree or hill
« Reply #6 on: October 20, 2015, 02:16:58 pm »

Just cave in, as suggested above, you won't get a worker near him, and archery across z-levels is finicky.
Logged
Grey morality is for people who wish to avoid retribution for misdeeds.

NullForceOmega is an immortal neanderthal who has been an amnesiac for the past 5000 years.

FortunaDraken

  • Bay Watcher
    • View Profile
Re: Goblin stuck on a tree or hill
« Reply #7 on: October 20, 2015, 05:27:37 pm »

Alternatively you could build a tower up above him a short distance away and then build a floor over to him? That may work for your marksdwarves. But cave in is probably easier in the long run.
Logged
I just had a "lord consort" visit and decide to stay. Preparing for Trojan war reenactment.
Protip: statues cannot be made out of wood unless they're artifacts. If you see what appears to be a wooden statue outside your fort and it's not an artifact, destroy it immediately.

Chief10

  • Bay Watcher
  • since 31
    • View Profile
Re: Goblin stuck on a tree or hill
« Reply #8 on: October 21, 2015, 06:02:14 pm »

Dig under it, leave 1 support, and collapse it from far away?

I would do this for minimal dorf injuries.
Logged

MrRoboto75

  • Bay Watcher
  • Belongs in the Trash!
    • View Profile
Re: Goblin stuck on a tree or hill
« Reply #9 on: October 25, 2015, 11:53:09 pm »

Pump up magma from a source and have it flow out in the general direction of the goblin.

This will destroy the tree as well as the goblin without direct harm to dwarves.  In addition, it should melt the rest of the trees as well, preventing this issue again and probably improve FPS in the long run, and if you plan your design ahead, it can be weaponized to be used against future sieges.
Logged
I consume
I purchase
I consume again

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Goblin stuck on a tree or hill
« Reply #10 on: October 26, 2015, 02:12:06 am »

Are you sure, MrRoboto75? My experience with cavern trees is that the trees themselves are completely immune to fire and magma, although there can be some fire among the twigs up in the tree, but that has no effect on the tree's integrity.

- A cave-in could work, if you can channel out the ground around the tree without the miner being seen/getting scared (when I've tried to get dorfs to make a ramp from below they usually walk out to the surface and channel anyway, despite traffic designations and whatnot).
- Building a tower and a floor is likely to fail because the builder will get scared when getting close enough to see the goblin, which is too far away for the X-bow dorf to get in range.
- I'd still use a ballista on a platform at a safe distance from the goblin to disintegrate the tree. That works better if the siege engine operator is trained, but just keep at it with wooden ballista arrows and you'd hit eventually (it works better higher up where you can hit branches as well as the trunk to get the tree to disintegrate).
Logged

NullForceOmega

  • Bay Watcher
  • But, really, it's divine. Divinely tiresome.
    • View Profile
Re: Goblin stuck on a tree or hill
« Reply #11 on: October 26, 2015, 02:42:57 am »

Occasionally trees do collapse during a fire, but it tends to be hit or miss.
Logged
Grey morality is for people who wish to avoid retribution for misdeeds.

NullForceOmega is an immortal neanderthal who has been an amnesiac for the past 5000 years.