Kingdom Come: Deliverance II

Kingdom Come: Deliverance II

Zobrazit statistiky:
Crime Statistics do not track correctly
The Items Stolen and Groschen/Value Stolen player statistics do not track correctly. I discovered this when attempting a 0 crime run (i.e. complete the game with all crime stats remaining at 0).

After much testing and scouring the web, I'm absolutely convinced that this happens when bandits rob and loot friendly civilian NPCs in the vicinity of the player. The crime stats for number of items stolen (and value) are then added to the player crime stats in error. For example if you run from Troskowitz to Tachov in a straight line, there's a bandit encounter that will spawn in along the road that goes away on your right hand side up to the castle. Upon being near this encounter, the crime stats tick up despite your Henry not committing any crime. For example, items stolen goes from 0 to 8, and value stolen goes from 0 to 220. I've also repeated this by running from Troskowitz down to the Wagoner's Inn and on to the Herb Woman's hut. It's basically impossible to do anything without these stats being added to your player stats in error.

Unfortunately this makes a 0 crime run virtually impossible, even with constant checking of the stats and reloading. If you wander anywhere near one of these encounters there's a chance the bandits will rob and loot, and the stats for items and value stolen will be added to your player stats in error.

A zero crime run was possible in KCD 1, although resolving the Monastery questline took some creativity. I'm sure they could fix this if it got into the right hands. I've tried messaging Tobi (to my surprise he responded, but said to simply log it with PLAION support). I've therefore logged a ticket but it's number circa 163k so I'm losing hope this will ever be fixed.

I know this is rather niche but I love the challenge of a zero crime run - it completely changes the way you play the game. It's viable to make insane amounts of Groschen via potions and smithing. Surely we could argue that the player stat counter needs to be fixed from an RPG perspective. It affects the way friendly NPCs interact with you.
< >
Zobrazeno 1630 z 33 komentářů
Those statistics are definitly broken. I opened them for the first time maybe two hours after the intro and it showed that I had killed 7 civilians. I had not even picked a lock at that point.
To expand on the PLAION point, the ticket number is #162960. I'm not sure if it's just in a queue with other KCD 2 tickets or if they have all their IPs bunched together. Regardless it seems unlikely to be resolved any time soon. In order to resolve I think WH would need to gently adjust the code in the crime system. I don't mind if crimes are reported against me in error regards the reputation system, but there needs to be some refinement of the stat tracking so that it counts only what --- we the player --- did, and doesn't include all the false reports.
Furin původně napsal:
Those statistics are definitly broken. I opened them for the first time maybe two hours after the intro and it showed that I had killed 7 civilians. I had not even picked a lock at that point.

Yes, regrettably that's true. Enemies you take out with the crossbow in the intro as Godwin at Suchdol count against the Civilians Killed stat, so it's possible you picked some up there (I picked up 5 when I first became aware of this and checked closely).

Unfortunately, it seems the stat also inflates erroneously during the course of normal gameplay. Either hostile NPCs are marked as Civilians in error, or, friendly NPCs are killed by hostile NPCs and this crime then gets reported back to the nearby villages and logged against your stat in error.
That makes sense, they were flagged as crossbow kills! I got 7 :)

Ah well, it'll be fixed eventually.
Other stuff too. It says I’ve fired 9 bolts but I’ve never even equipped a crossbow.

Edit: wait, I just remembered the cold open. Obviously it is counting that too.
Naposledy upravil Geeks On Hugs; 19. úno. v 7.18
James Michael Benton původně napsal:
To further reiterate my point, another player mentioned that your crimes are brought up later in the game. It's completely immersion breaking if I get called a murderous bandit due to erroneous stat logging, when my Henry was a good Christian, never committed any crimes, and spent most of his time (outside of knight training) picking flowers/brewing potions, reading books, and smithing longswords in the forge.

I want to play as the archetypal chivalric knight but the game has a tendency to push every player towards being a villain. It should be our choice as the player, because this is an RPG after all.

I suppose we could RP it that the stats are recorded in error and Henry understands they're false accusations from the locals, and he's just keeping a note of them in his log so he can understand the position and defend himself if any false charges are brought before the bailiff etc.

However, friendly NPCs treat you differently if your reputation is low and they suspect you of being a criminal, again it's quite immersion breaking when my Henry is the archetypal chivalric knight who has literally committed 0 crime as per the games' own logic, yet everybody you talk to insults you and calls you a vagabond before going into trades etc.

Well, in a sense that is all correct then. Even the most law-abiding knight could get accused of crimes he did not do and there would be nothing he could do about it. (except of challenging the accuser, if known :) ). Since the stats seem to reflect what we are accused of instead of what we really did, maybe the best solution would be to have stats for both cases. Otherwise I would agree, if I don't do any crimes, I want "my" stats to reflect that.
@James Michael Benton: This is probably too wild theory, but I wouldn't be surprised if the devs knew that there is something wrong with the stats/crime system. I noticed that there are no hard achievements connected to the crime system (such as Merciful or King Charming in the first game). I know that they probably wanted to avoid having the same achievements, but I would expect at least one really hard achievement in the same spirit. So, perhaps they cut it when they figured out that the stats are buggy as hell.
You can use Cheat Engine to search and correct these statistics as a band aid solution till it's patched.
L.Slinger původně napsal:
You can use Cheat Engine to search and correct these statistics as a band aid solution till it's patched.

Yes that's a really good point, do you know a safe place to get Cheat Engine? I downloaded a copy a while ago but got an antivirus message regarding it.

In theory it's a good workaround. You could RP it so that, occasionally, Henry reports in to the local Bailiff/Rathaus and "clears everything up". It would be interesting to see if this inadvertently gave a boost to reputation.
Random Facts Guy původně napsal:
@James Michael Benton: This is probably too wild theory, but I wouldn't be surprised if the devs knew that there is something wrong with the stats/crime system. I noticed that there are no hard achievements connected to the crime system (such as Merciful or King Charming in the first game). I know that they probably wanted to avoid having the same achievements, but I would expect at least one really hard achievement in the same spirit. So, perhaps they cut it when they figured out that the stats are buggy as hell.

That's a really good point, I hadn't thought of that. It's quite possible. Maybe they plan to release a considerable patch w/bug fixes etc. alongside the release of each DLC?
James Michael Benton původně napsal:
L.Slinger původně napsal:
You can use Cheat Engine to search and correct these statistics as a band aid solution till it's patched.

Yes that's a really good point, do you know a safe place to get Cheat Engine? I downloaded a copy a while ago but got an antivirus message regarding it.

In theory it's a good workaround. You could RP it so that, occasionally, Henry reports in to the local Bailiff/Rathaus and "clears everything up". It would be interesting to see if this inadvertently gave a boost to reputation.

You can download it from Github. Some virus scanners are a bit overactive and report it false as a virus.

I am not really into game statistics myself, I also have 0km ridden on horseback, but a part of the ending is tied to it.

Here is my CE table in .xml but the adresses might differ.

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
<CheatEntries>
<CheatEntry>
<ID>1</ID>
<Description>"Items Stolen"</Description>
<VariableType>4 Bytes</VariableType>
<Address>1F49ABD78E0</Address>
</CheatEntry>
<CheatEntry>
<ID>2</ID>
<Description>"Value Stolen"</Description>
<VariableType>4 Bytes</VariableType>
<Address>1F49ABD88D0</Address>
</CheatEntry>
<CheatEntry>
<ID>3</ID>
<Description>"Civilians Killed"</Description>
<VariableType>4 Bytes</VariableType>
<Address>1F49ABD6D40</Address>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols/>
</CheatTable>

</CheatEntries>
</CheatTable>
After testing I can confirm 100% that being inconspicuous doesn't help. I tested this using an invisibility buff via cheat mod that sets Conspicuousness, Noise, and Visibility to 0. Full results below. We can prove with 100% certainty that the Items and Value stolen player stats are added to in error when a bandit (or other hostile NPC) steals from a friendly NPC in the vicinity of the player. Observed at close range by use of invisibility.

1) If you stop the crime from happening, it doesn’t get added to your stats.

2) If you allow the crime to happen, then the stats for Value stolen and Items stolen will go up regardless of how inconspicuous you are.

3) If they kill the NPC but don’t steal from them, then the crime stats are NOT added. If they loot them then the stats ARE added to your player stats for Items stolen and Value stolen. However the stat for Corpses Looted is unaffected, and seems to track correctly. We can protect this one by being careful what we click on.

4) If you save the NPC and talk to them, you get a reward and a reputation boost, and NO crime stats are added.

I think a zero crime run might be possible now, as it's clear the stat inflation isn't random, and we can prevent it by stopping the crime from happening in the first place. Either we need to prevent the bandits being spawned in, or we need to prevent the robbery from occurring. It's acceptable if we aren't able to save the friendly NPC, but we must prevent the bandits stealing from their corpse in the vicinity of the player. For full RP we want to save the friendly NPC.

This is quite hard to do legitimately from the beginning of the game due to low stats, but in theory it could be done, and is very easy to do if Henry is buffed via cheat mod. The only danger is if we spawn in such an event with our presence whilst wandering the map, but don't actually see it happen and simply ride past. A zero crime run is possible, providing we're allowed to reload in such instances (or any other such instances where the stats are inflated either by a bug or a misclick on our part). In order to achieve it without reloading, we'd need to map out where each of these encounters spawns, and either avoid them or ensure we prevent the crime from happening.

I did some testing with Cheat Engine but was unable to find the right addresses to edit the data in question. It seems easier (and more fun) to resolve the issue via gameplay in any case. My Henry is about to go on a rampage across Trosky region - bandits beware!

The RP for this version of Henry is quite straightforward - he's a chivalric knight who rides around protecting the innocent, and destroying evil by the sword. As per the games' own internal logic, he commits no crime and proceeds through the world as a true Christian knight. Henry hopes he's the sort of man that Martin would've wanted him to be.

We can even RP if a reload is needed - something similar to the sands of time from Prince of Persia but more subtle. Henry gets a bad premonition whilst praying and knows he has to go back and save those that he failed before. The destruction of Skalitz still torments him after all, and a fire for justice (and vengeance against evil) burns brightly in his heart.
Naposledy upravil James Michael Benton; 19. úno. v 17.20
Man I am SO glad that this is finally getting noticed and people are as upset about it as I am - I literally stopped my run cause it was annoying me so much. The issue isn't only with you getting blamed for petty crimes - it's also a WHOLE BUNCH of legitimate enemies - and not even in the surrendering state - being tagged as civilians. For example, the guys who steal that huntsman's horse? Yeah, no matter how you kill them, including a single axe headshot in the middle of a desperate fight for your life - you are still branded a civilian murderer for that. And while you CAN avoid any "civilian" deaths in the prologue as Godwyn, later on it becomes all but impossible. L.Slinger, which Cheat Engine script is that, the one you can find on Fearless Evolution?
@James Michael Benton: Wow. Although I am not interested in such roleplays, I really appreciate how deep you went with this as well as your findings on how the game works. Just to expand on the general stats "issue", I've just loaded my week-old save (2025/2/12) - right after finishing the game - and it says:

* 0 metres for all distance stats, such as distance running/walking/on foot/sprinted/fast traveled...
* 0 for "Fast travel points discovered"
* 155 civilians killed while it also says 156 enemies killed and 212 people killed. I am not a math guy, but those numbers simply don't add up.

The missing distance stats are the most surprising for me as I didn't notice it when I was checking my stats a few days ago. I think they were correct by then. I wonder if there was any minor update that would mess it up. I tried a few other saves from various parts of the game, and the issues are the same. Weird...
Naposledy upravil Random Facts Guy; 20. úno. v 5.07
James Michael Benton původně napsal:
L.Slinger původně napsal:
You can use Cheat Engine to search and correct these statistics as a band aid solution till it's patched.

Yes that's a really good point, do you know a safe place to get Cheat Engine? I downloaded a copy a while ago but got an antivirus message regarding it.

In theory it's a good workaround. You could RP it so that, occasionally, Henry reports in to the local Bailiff/Rathaus and "clears everything up". It would be interesting to see if this inadvertently gave a boost to reputation.
I would not do this. Cheat Engine is open source though, get it from the official github not any other distributor.

But I still wouldn't do this, most games ban you immediately or prevent you from playing if they even detect that Cheat Engine is installed.
< >
Zobrazeno 1630 z 33 komentářů
Na stránku: 1530 50

Datum zveřejnění: 17. úno. v 12.17
Počet příspěvků: 33