View Issue Details

IDProjectCategoryView StatusLast Update
0010480Dwarf FortressDwarf Mode -- Combatpublic2017-12-30 10:09
Reporterkuglu Assigned ToLoci  
PrioritylowSeverityminorReproducibilitysometimes
Status resolvedResolutionduplicate 
PlatformPCOSWindowsOS Version10
Product Version0.44.02 
Summary0010480: Animals randomly sparring in reports
DescriptionIncluding cats, dogs, ducks, and cat children (check report section), also this spam makes the announcements/reports contents to be quickly cleared
example screenshot: https://i.gyazo.com/bff8720e26407d9aa94bb2e3f7c615cb.png
Steps To Reproduce???
theoretically, have dwarves that have pets spar, and those pets will spar with other animals.
Additional Informationi have a pop cap limit (25), i don't know if it influences the issue somehow.
TagsNo tags attached.

Relationships

duplicate of 0008033 resolveduser6 Dwarf sparring with unrelated target. 

Activities

kuglu

2017-12-29 01:20

reporter   ~0037422

I don't know how to attach a saved game file, though I think it would be handy

FantasticDorf

2017-12-29 01:40

reporter   ~0037423

Hi. You can use the DFFD (dwarf fortress file depot) as recommended to upload save files, ideally just the save uploaded inside a ZIP and then link it here in another note or edit your one above.

http://www.bay12games.com/dwarves/links.html (the DF site, DFFD is second down in the links)

I guess we'll be able to understand the situation a little better with the save, to save time looking & waiting do you have any further information on where these animals are sparring in the confines of your embark map?

kuglu

2017-12-29 02:22

reporter   ~0037425

Hi, thank you, here is the uploaded file http://dffd.bay12games.com/file.php?id=13359
However, most of sparring reports in [r] are already "empty" (no recent announcements), but one of last ones about war dog points to my sparring room next to tavern 2 Z-levels below ground. I guess stuff happened exactly there, I just didn't notice this anomaly in time (somehow accepted all blue text as "dorfs are sparring" messages and didn't pay much attention). In the savefile, no animals are sparring in exact this moment, though.

4maskwolf

2017-12-29 10:23

reporter   ~0037430

If you see it again, check the reports screen to see what exactly the sparring actions are. Might be the animals getting caught in the middle of an existent sparring match and being treated as "sparring" for the brief moment they're involved, thus generating the spam.

kuglu

2017-12-29 13:30

reporter   ~0037433

I saw it again, but it already was stating "no recent announcements" though it was only the third report from top. I will keep monitoring my reports more often. Also, my "pet theory" doesn't check out since no one of sparring dwarves owns a cat

Loci

2017-12-30 10:09

viewer   ~0037442

Animals/non-combatants will generate sparring reports if they receive an errant charge attack (0008033). This requires the animal/non-combatant to be near the training barracks. You can encourage the behavior by pasturing animals in the barracks or using levers with pull-on-repeat jobs. (The only accessible report in your save is a stray war dog receiving a charge attack.)

While the extra reports do consume a small amount of the report/announcement buffer, the clearing of recent reports/announcements is caused by much more prolific messages like long sparring logs or announcement spam filling the buffer (0001430). (Two of your military dwarves have 10+ pages of sparring logs, which probably take up 10x the bufferspace of all your animal-sparring reports combined.)

Issue History

Date Modified Username Field Change
2017-12-29 01:18 kuglu New Issue
2017-12-29 01:20 kuglu Note Added: 0037422
2017-12-29 01:40 FantasticDorf Note Added: 0037423
2017-12-29 02:22 kuglu Note Added: 0037425
2017-12-29 10:23 4maskwolf Note Added: 0037430
2017-12-29 13:30 kuglu Note Added: 0037433
2017-12-30 10:09 Loci Note Added: 0037442
2017-12-30 10:09 Loci Relationship added duplicate of 0008033
2017-12-30 10:09 Loci Status new => resolved
2017-12-30 10:09 Loci Resolution open => duplicate
2017-12-30 10:09 Loci Assigned To => Loci