Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010335Dwarf FortressAdventure Mode -- AIpublic2017-11-23 11:492018-01-11 21:03
Assigned ToToady One 
PlatformOSOS Version
Product Version0.44.01 
Target VersionFixed in Version0.44.03 
Summary0010335: "an unknown creature is slain" - incident/reputation bugged
DescriptionSummarizing the incident in which a beast is slain has no positive effect on an adventurer's reputation, resulting in the message "an unknown creature is slain - it was inevitable".
Tagsadventure mode, combat, Conversation, Relationships
Attached Files

- Relationships
has duplicate 0010337resolvedLoci when telling someone a rumor of an attack he wont acknowledge the creatures involved 
has duplicate 0010365resolvedKnight Otu NPCs systematically referring to slain historical figures as 'unknown creature' 

-  Notes
Gnome (reporter)
2017-11-23 12:26
edited on: 2017-11-23 12:51

Update: I probably should have filed this under "AI" and not "Quests" - and it appears as though this is not exclusive to megabeasts and the like as all populations appear to be unable to identify either party of a conflict that the Adventurer is involved in. So if I describe to a villager that I killed his friend, he still replies with "an unknown creature is slain - it was inevitable", and does not turn hostile or spit at me. Upon assuming a secret identity, witnesses to a conflict place me by my actual identity, but still view the victim as "unknown".

Dwarfu (manager)
2017-11-23 15:33

Thread and Toady's answer: [^]

"However, the issue is a little confusing so I thought maybe some further elaboration maybe necessary - it appears to be that people seem to be unable to identify me in combat with anyone else. The first thing I did was go on a quest to kill a forest titan, only to find that although I was able to complete the quest, both my lord and hearthmates were underwhelmed with my summary of the incident, saying ""an unknown creature is slain - it was inevitable". My next test was to just assault a random villager in front of the co-occupants of his home - they were able to identify that there was a battle going on, but were unable to place me or the victim as participants in the conflict, giving the same message yet again. If someone is slain they recognize them as dead but their knowledge of the incident appears to be out of sorts.

Also, after assuming a secret identity they now recognize me as a participant or aggressor in a conflict by my actual identity, seeing me as "unhinged" for starting a random conflict, but still not recognizing the victim regardless of their relation to them."

Toady One:
"Ah, yeah, I had a minor indication of this before the release, but I wasn't sure what was going on. I'll investigate."
Kerdain (reporter)
2017-11-24 07:29

just heard this: "in a time before time somebody attacked somebody"
the incapability to aknowledge someone identity seems also present for world gen events
FantasticDorf (reporter)
2017-11-26 10:56

References to animals without names were substituted entirely for double quotation marks upon issue report 0009510 also pertaining to NPC's commenting on fights in version 0.42.05.
Urlance Woolsbane (reporter)
2017-12-10 10:37
edited on: 2017-12-10 11:23

I believe I've figured out what's going on here:
On the surface, it looks as if the game is failing to remember the player's part in events. What I've seen suggests otherwise. I performed a piece of music in front of someone, which yielded the expected "An unknown creature performed [musical form.]" However, when I asked the person in question how he was feeling, he responded "You performed [musical form.] It's very interesting."

In short, the name code is borked.

This bears a strong resemblance to 0010423, in which the animated corpses of historical figures are named as if they were generic zombies.

FantasticDorf (reporter)
2017-12-10 16:24

Apparently this was fixed by shouting your name out loud 0010354 , they can learn your name through this but it needs to be broadcasted because they lack the innate knowledge they used to have of people.

link to note: [^]

I don't think its so strictly name based however, since it seems that dwarves cannot recognise people they should know & have lived with when loaded in (and why should they know a stranger?) spies also are blatent & unrestricted so i think its a problem with recognising characteristics & features, which was talked about by Toady during his talks prior to the release, in how much detail that got in though is unknown.

Shouting you're somebody and then shouting you're a secret identity is a double positive, your original identity is null & void as result and its probably easy to see how the original identity's problems (in summary) could have been missed while focusing on the success of how well the fake identity sticks & is used.

Again since DF is so mutual with relationships, if you've never met a fake identity, its treated as your real identity until it is learnt by the people around you by shouting the fact.
sionlife (reporter)
2017-12-10 17:06

I have a little bit of information to add. I found a troll in a cave from hearing a rumor. I killed the troll and then went back to the fortress to spread the rumor.

When I spread the rumor to someone, they say "an unknown creature is slain - it was inevitable". I then ask the same dwarf about the creature in the "Ask about somebody" menu and they replied back that the named creature was dead. I then went a short distance and asked somebody else about the troll using its name and they replied that it "is a dangerous animal" implying that they didn't know that it was dead.

I offloaded the site and went back in and then everybody I asked said that the named troll was dead. This implies that the program knew exactly which creature was slain because the rumor was spread successfully when I was off-site. I have no idea whether I got any reputation credit for it though.
Toady One (administrator)
2017-12-24 17:09

I fixed a few issues and got a night troll quest turned in properly, and was also praised for heroism by non-quest givers that heard about it, so I'm tentatively closing this. There could be some ongoing issues, since the identity code is tricky.

- Issue History
Date Modified Username Field Change
2017-11-23 11:49 Gnome New Issue
2017-11-23 12:26 Gnome Note Added: 0036929
2017-11-23 12:51 Gnome Note Edited: 0036929 View Revisions
2017-11-23 13:20 Gnome Tag Attached: adventure mode
2017-11-23 13:20 Gnome Tag Attached: combat
2017-11-23 13:20 Gnome Tag Attached: Conversation
2017-11-23 13:20 Gnome Tag Attached: Relationships
2017-11-23 15:33 Dwarfu Note Added: 0036935
2017-11-23 15:33 Dwarfu Category Adventure Mode -- Quests => Adventure Mode -- AI
2017-11-23 15:33 Dwarfu Assigned To => Dwarfu
2017-11-23 15:33 Dwarfu Status new => acknowledged
2017-11-24 07:09 Loci Category Adventure Mode -- AI => Adventure Mode -- Quests
2017-11-24 07:09 Loci Summary Beast reputation bugged => "an unknown creature is slain" - incident/reputation bugged
2017-11-24 07:10 Loci Relationship added has duplicate 0010337
2017-11-24 07:29 Kerdain Note Added: 0036963
2017-11-26 07:58 Knight Otu Relationship added has duplicate 0010365
2017-11-26 09:26 Loci Category Adventure Mode -- Quests => Adventure Mode -- AI
2017-11-26 09:29 Loci Sticky Issue No => Yes
2017-11-26 10:56 FantasticDorf Note Added: 0037032
2017-12-10 10:37 Urlance Woolsbane Note Added: 0037283
2017-12-10 10:48 Urlance Woolsbane Note Edited: 0037283 View Revisions
2017-12-10 11:23 Urlance Woolsbane Note Edited: 0037283 View Revisions
2017-12-10 16:24 FantasticDorf Note Added: 0037284
2017-12-10 17:06 sionlife Note Added: 0037285
2017-12-10 18:29 chaosvolt Issue Monitored: chaosvolt
2017-12-10 21:33 Huntthetroll Issue Monitored: Huntthetroll
2017-12-24 17:09 Toady One Note Added: 0037395
2017-12-24 17:09 Toady One Status acknowledged => resolved
2017-12-24 17:09 Toady One Fixed in Version => Next Version
2017-12-24 17:09 Toady One Resolution open => fixed
2017-12-24 17:09 Toady One Assigned To Dwarfu => Toady One
2018-01-11 07:54 Huntthetroll Issue End Monitor: Huntthetroll
2018-01-11 21:03 Loci Sticky Issue Yes => No

Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker