View Issue Details

IDProjectCategoryView StatusLast Update
0000926Dwarf FortressDwarf Mode -- Invasionspublic2012-03-21 22:03
Reporteroliver Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Platformnative WindowsOSWindows XPOS VersionSP3
Product Version0.31.02 
Summary0000926: Amphibian invader mounts drown their riders
Description(former title: Invading goblins try the secret underwater passage and discover they're not amphibian the hard way)

My fortress has a water moat with external ramps on the outside of the moat, and some internal ramps elsewhere giving water access to the interior of my fort.

A goblin siege arrived, with many goblins mounted on Giant Toads. I closed my drawbridges.

One of the toads decided to go for a swim in the moat - presumably because he could path through the moat to my dwarves. He is not charging in, just loitering in the moat.

The toad is having a nice relaxing swim.
The goblin mounted on his back, however, is drowning.
(And, in fact, has just drowned and fallen off the toad!)
TagsNo tags attached.

Relationships

has duplicate 0001425 closeduser6 Olm mounts drown goblin riders 
has duplicate 0006161 resolveduser1294 Amphibious Siege Mounts Stick Underwater 
related to 0003015 new Invader/sieger mounts flee combat, preventing their riders from fighting (worse with [FLIER] tag) 
related to 0005688 new Amphibious trader leading a non-amphibious pack animal will path underwater to trade depot, drowning the mount 

Activities

Jiri Petru

2010-04-10 06:26

reporter   ~0002558

This is one of those bugs I love Dwarf Fortress for :)

Marconius

2010-04-10 06:58

reporter   ~0002565

That is simply hilarious...

I'm not sure it's a bug though. You could just say those giant toads aren't really well trained and Goblins aren't very good swimmers. It kinda makes sense to me.

oliver

2010-04-10 17:43

reporter   ~0002680

A save showing the problem is at http://s3test.randomly.org/df/926/region6-aut-54_goblin-swimming-pool.zip

Load and unpause. In a few seconds, the main drawbridge will open, your FPS will plummet as invader pathfinding goes nuts, and then all the goblins on toads by the northeast corner of the moat will jump in the moat and start drowning.

It seems like the toads are happy to path through water - that group seems to be doing the siege "hang around and be a nuisance" behavior, and just happen to be doing it near the moat - but they're not taking their riders into account at all.

DoctorZuber

2010-04-12 15:26

reporter   ~0003136

verified. That's priceless, I love it.

Jimmy

2010-04-12 15:51

reporter   ~0003138

Can we keep this?

RichardCorey

2010-04-12 17:33

reporter   ~0003162

Also verified. Wells and Moats are a surefire defense against toad riders. Not so much the toads, though, I suspect.

The rest of the squad seems content to now stand around the well, too, despite a "clear" (heavily trapped) path into my fortress... should that be happening?

Proteus

2010-04-22 08:18

reporter   ~0004598

Yep,
I had it in my last fortress.
The goblins spawned directly in front of my moat with the goblin commander riding a cave crocodile.
The crocodile immediately entered the inviting water and drowned its rider after a short while of swimming around in the moat.

PencilinHand

2010-04-22 08:59

reporter   ~0004603

This is lulz. But, yeah, the pathfinding should consider both the mount and ride's ability to breath. Still hilarious though.

Proteus

2010-04-25 16:35

reporter   ~0005057

Last edited: 2010-04-25 16:38

I now have made more experience with the drowning cave crocodile rider bug.

A whole goblin invasion, around 30 goblins in 3 squads as well as 8 Trolls.
All goblins riding on cave crocodiles.

I expected to see all goblin riders drowning in my moat, but I was mistaken.
Only the cave crocodiles of the 3 squad leaders entered the moats and drowned their riders.
Dunno, it seems that either squad leaders in the goblin world are as poipular as dwarven mayors that make impossible demands, which is why they are given rigged crocodiles to kill them
or it is like often in real life economy, i.e. those at the top are the least intelligent, meaning that only the squad leaders are crazy enough to steer their crocodiles into the moat, whereas their soldiers are too intelligent to make the same mistake.

Orkel2

2010-06-14 09:59

reporter   ~0008416

Also verified, and it's annoying me alot. Every siege has the gobbos riding cave crocodiles and the sieges are broken every time thanks to them always jumping in the river. Please fix it soon.

Narmio

2010-10-20 17:54

reporter   ~0013434

This busted a siege for me as the two goblin squad leaders both drowned in tiny ponds crossing the marsh to reach my fortress. Two full squads of goblins then hung out in the marshland until I was able to sacrifice some peasants to lure them inside. I didn't have the military power to go out and crush them because one squad was lashers, which can instagib dwarves through masterworked steel armour with their copper scourges. :psyduck:

Quietust

2011-05-03 14:17

reporter   ~0017610

The giant toad loitering in the moat instead of charging into the fortress is likely 0003700.

Khym Chanur

2012-03-21 19:33

reporter   ~0021644

Interestingly, this same bug applies the other way around: an amphibious trader riding a non-amphibious mount will path underwater to get to the trade depot, killing the mount: http://www.bay12forums.com/smf/index.php?topic=63417.msg1468025#msg1468025

Quietust

2012-03-21 21:16

reporter   ~0021646

Khym Chanur: that's actually a different case. Merchants don't ride their pack animals - they drag them, so the pack animal pathing is completely irrelevant in that case.

Kogut

2012-03-21 22:03

reporter   ~0021647

@Khym Chanur, Quietust - reported as 0005688

Add Note

Note

Issue History

Date Modified Username Field Change
2010-04-10 06:00 oliver New Issue
2010-04-10 06:26 Jiri Petru Note Added: 0002558
2010-04-10 06:58 Marconius Note Added: 0002565
2010-04-10 17:43 oliver Note Added: 0002680
2010-04-12 13:24 user6 Summary Invading goblins try the secret underwater passage and discover they're not amphibian the hard way => Amphibian invader mounts drown their riders
2010-04-12 13:24 user6 Description Updated
2010-04-12 15:26 DoctorZuber Note Added: 0003136
2010-04-12 15:51 Jimmy Note Added: 0003138
2010-04-12 17:33 RichardCorey Note Added: 0003162
2010-04-22 08:18 Proteus Note Added: 0004598
2010-04-22 08:59 PencilinHand Note Added: 0004603
2010-04-22 09:18 user6 Relationship added has duplicate 0001425
2010-04-25 16:35 Proteus Note Added: 0005057
2010-04-25 16:37 Proteus Note Edited: 0005057
2010-04-25 16:38 Proteus Note Edited: 0005057
2010-04-25 16:38 Proteus Note Edited: 0005057
2010-06-14 09:59 Orkel2 Note Added: 0008416
2010-08-13 08:01 user6 Relationship added parent of 0003015
2010-10-20 17:54 Narmio Note Added: 0013434
2010-12-23 10:10 user6 Relationship replaced related to 0003015
2011-05-03 14:17 Quietust Note Added: 0017610
2012-03-21 19:33 Khym Chanur Note Added: 0021644
2012-03-21 21:16 Quietust Note Added: 0021646
2012-03-21 22:03 Kogut Note Added: 0021647
2012-03-22 09:07 user6 Relationship added related to 0005688
2012-08-18 03:30 user1294 Relationship added has duplicate 0006161