View Issue Details

IDProjectCategoryView StatusLast Update
0002370Dwarf FortressCombat -- Wrestlingpublic2012-01-13 10:11
ReporterJiri Petru Assigned Touser6 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
Summary0002370: AI - combatans always attack wrestlers first which makes them harmless
DescriptionThis is not a bug per se, I guess, but it feels buggy enough for me to report it.

Whenever a creature gets attacked by a wrestler it always tries to kill the wrestler first, ignoring all other opponents. This seems fine enough if it's a goblin being shaken around by a bear but feels weird with forgotten beasts and other large creatures.

I've noticed this when I was fighting the Fun from below. As long as there was a war animal in my squad, the dwarves always escaped unharmed. What happens is
that say 10 dwarves and 5 bears swarm a beast, the bears wrestle it and the beast gets imprisoned in an endless loop of breaking the bears' grip and killing them one by one... in the meantime it gets chopped to pieces by the bystanding dwarves even if it is perfectly able to kill a dwarf in one shot. It makes sense a bit, I guess, but feels terribly imbalanced for a creature hundred times bigger than a bear and makes all forgotten beasts, megabeasts and even &s too easy (as long as you have a large supply of animals).

I know making this more logical would require a combat AI rebalance that is far off but how about taking out the "always attack the wrestlers first" behaviour in the meantime?
TagsNo tags attached.

Activities

user6

2010-06-18 16:23

  ~0008641

the bears wrestle it and the beast gets imprisoned in an endless loop of breaking the bears' grip and killing them one by one...

It sounds like it's not a problem with targeting per se, but rather with creatures prioritizing "break grip" above all else.

Jiri Petru

2010-06-18 16:49

reporter   ~0008645

Yes, that might help a bit. Bit even if the beast manages to break the grip it always goes on to attack the bear, not any of the actually dangerous dwarves.

Jimmy

2010-06-18 22:01

reporter   ~0008659

A more logical approach would be to target the opponent who has dealt the most damage over the last few rounds of combat. Taking out the biggest threat seems fairly logical.

user6

2012-01-13 10:11

  ~0019383

Upon review, this really falls more on the side of game balance than bugs.

Issue History

Date Modified Username Field Change
2010-06-18 15:51 Jiri Petru New Issue
2010-06-18 16:23 user6 Note Added: 0008641
2010-06-18 16:25 user6 Category Dwarf Mode -- Combat => Combat -- Wrestling
2010-06-18 16:49 Jiri Petru Note Added: 0008645
2010-06-18 22:01 Jimmy Note Added: 0008659
2012-01-13 10:11 user6 Note Added: 0019383
2012-01-13 10:11 user6 Status new => resolved
2012-01-13 10:11 user6 Resolution open => no change required
2012-01-13 10:11 user6 Assigned To => user6