View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007591 | Dwarf Fortress | Dwarf Mode -- Military | public | 2014-07-23 14:17 | 2014-07-29 07:07 |
Reporter | fortunawhisk | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | no change required | ||
Platform | x86 | OS | Windows | OS Version | 7 |
Product Version | 0.40.04 | ||||
Summary | 0007591: Marksdwarves don't spar or learn Fighter | ||||
Description | Training (melee) appears to be broken for military dwarves equipped with crossbows. More specifically, it appears the 'Individual Combat Training' for crossbow equipped dwarves does not train Fighter or Hammerdwarf. This is turn prevents them from sparring, which prevents normal skill growth. http://dffd.wimbli.com/download.php?id=9128 | ||||
Steps To Reproduce | Create a training squad equipped with crossbows. Set them to training. Check back later. Skill growth is minimal. | ||||
Additional Information | This is different than the 'Training/Sparring doesn't use weapons' bug (7063/7519). Equipping a crossbow blocks any sparring, even when dwarves are carrying different weapons. Attached saves include several tests and a results text file. Vanilla 40.04, default embark, two dwarves assigned to the military. t0: No weapons t1: Training swords t2: Crossbows and quiver, no ammo t3: Crossbows, no quiver. t4: Crossbows, quiver, and ammo t5: Training sword and crossbow, quiver, ammo. Note: Equipping a dwarf with a crossbow and a training sword vs a training sword was the same equipping both dwarves with training swords (t1). | ||||
Tags | No tags attached. | ||||
has duplicate | 0007704 | resolved | Marksdwarves do not train hammer skill |
|
http://dffd.wimbli.com/file.php?id=9128 |
|
Are you expecting them to switch weapons intelligently? That hasn't been implemented yet. |
|
Haha. It took soooo long to get them to shoot at archery targets! I would suggest that equipping them with hammers would do the trick! |
|
Edit: No, this isn't about multiple weapons. Sorry, I think you're focusing on the wrong part of the problem description. :) If you give a pair of dwarves crossbows, set them to training, and then observe their progress, you'll see: a) The 'Individual Combat Training' does _not_ increase the Fighter skill (it should). b) Because the Fighter skill is not being increased, no sparring will take place. This strongly limits the skill growth for the dwarves equipped with crossbows vs anything else (that I've tested). The attached test cases are mostly just proving the point. Over the course of a year, dwarves with no weapons skill up pretty well (t0), dwarves with a sword skill up really well (t1), and dwarves with a crossbow are still mostly untrained (t2-t5). |
|
Do dwarves equipped with crossbows spar if they already have Fighter skill? |
|
Good question. Reopened t1 (sword test), where they were known to already be sparring. Once they equipped the crossbow, sparring stopped and they went back to the individual combat drill. Waited 6 months, no change in behavior, no sparring. For completeness, I also let them try warhammers. They immediately began sparring. Once they had dabbling, I switched them back to crossbow. Sparring stopped. |
|
I think this is working as intended, then. Sparring with crossbows seems implausible -- using them as hammers is a last resort, not something they'd train for. The Fighter skill is melee-only (the corresponding catchall skill for ranged weapons is Archer) so I wouldn't expect them to gain that from training with crossbows. |
|
It appears you're right. Went back to test against 34.11, same behavior. Non range training only trains dodge and the core attributes at the same rate as individual combat drill (slowly). Working as designed, maybe. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-07-23 14:17 | fortunawhisk | New Issue | |
2014-07-23 14:20 | fortunawhisk | Note Added: 0027349 | |
2014-07-23 14:51 |
|
Note Added: 0027353 | |
2014-07-23 14:51 |
|
Assigned To | => user6 |
2014-07-23 14:51 |
|
Status | new => feedback |
2014-07-23 14:51 | cephalo | Note Added: 0027354 | |
2014-07-23 15:34 | fortunawhisk | Note Added: 0027358 | |
2014-07-23 15:34 | fortunawhisk | Status | feedback => assigned |
2014-07-23 15:38 | fortunawhisk | Note Edited: 0027358 | |
2014-07-23 17:28 |
|
Note Added: 0027365 | |
2014-07-23 19:32 | fortunawhisk | Note Added: 0027375 | |
2014-07-23 19:57 |
|
Note Added: 0027377 | |
2014-07-23 21:08 | fortunawhisk | Note Added: 0027380 | |
2014-07-23 21:29 |
|
Status | assigned => resolved |
2014-07-23 21:29 |
|
Resolution | open => no change required |
2014-07-23 21:30 |
|
Summary | Training with crossbows (melee) does not work => Crossbow-equipped dwarves don't spar or learn Fighter |
2014-07-29 07:07 |
|
Summary | Crossbow-equipped dwarves don't spar or learn Fighter => Marksdwarves don't spar or learn Fighter |
2014-07-29 07:07 |
|
Relationship added | has duplicate 0007704 |