gothic-1-community-patch
gothic-1-community-patch copied to clipboard
NPC "Kirgo", "Herek" and "Mud" require a special "Coin" item.
Hello, everyone!
I would like to report the following bug:
Describe the bug: In Chapter 4, NPC "Kirgo", "Herek" and "Mud" are killed by members of the Old Camp and their corpses disappear before the user can reach or find them. It is unclear to me why they are attacked and killed. From a story point of view, they are part of the Old Camp. Regardless, since their corpses disappear, the user is unaware of what happened to them.
Expected behavior: All three NPC contain a "Coin" ("itmi_stuff_oldcoin_02") in their inventory in order to prevent their corpses from despawning.
Steps to reproduce the issue:
- Progress through the story and reach Chapter 4.
- Teleport to the Old Camp and trigger NPC Bartholo's dialogue.
- Kill the guards in the courtyard and notice the fighting sounds outside the castle.
- Reach the Arena area and notice that both Kirgo and Mud are missing. (Kirgo's weapon can actually be found in front of the Arena)
- Skip Step 3, run outside the castle and jump off the broken wall.
- Reach the Arena area and noticed that both Kirgo and Mud are being attacked/killed.
- Skip Step 3 and use console commands to teleport though walls in order to reach NPC "Herek" faster.
- Reach Herek's hut and notice that he's being attacked/killed.
Additional context Depending on the user's range, Kirgo & Mud get killed rather quickly once you start exploring the castle, you can even hear them getting attacked or killed. I also managed to trigger the events when running outside the palisade. Other non-Old Camp residents have these special coins in their inventories, such as: the Fire Mages, Kharim, Gor Hanis, Ball Parvez and Baal Taran. However, these NPC corpses most likely spawned like that once Chapter 4 was reached, that being said, I'm not sure what the optimal solution is required for Kirgo and Mud. I did a bit o research some time ago, when I wanted to report that some Coins do not stack, it seems that there is a second Coin item that helps the NPC copses to remain available in the world until they are looted. According to the item code, "itmi_stuff_oldcoin_02" is that special Coin. The regular one should be "itmi_stuff_oldcoin_01".
Attaching screenshots for more clear information.
-
NPC "Scatty" fights and kills NPC "Kirgo".
-
NPC "Snaf" fights and kills NPC "Mud".
-
NPC "Herek" killed by Diggers.
NPC corpses with the "Coin" item in the Old Camp.
4. NPC "Corristo".
-
NPC "Drago".
-
NPC "Damarok".
-
NPC "Rodriguez".
-
NPC "Torrez".
-
NPC "Ball Taran".
-
NPC "Baal Parvez".
-
NPC "Gor Hanis".
-
NPC "Kharim".
Thank You and Best Regards! Quintus24
Thanks for reporting this issue! The fix for this issue is highly opinionated. I think it might be more elegant to change the guilds after chapter 1 (like Fawkes suggested in the Phoenix Discord channel):
func void B_Kapitelwechsel (VAR INT neues_Kapitel) {
// ...
if (neues_Kapitel > 1) {
B_ChangeGuild (GRD_251_Kirgo, GIL_GRD);
B_ChangeGuild (VLK_511_Herek, GIL_VLK);
B_ChangeGuild (VLK_574_Mud, GIL_VLK);
};
// ...
}
That way, these two guild members won't be killed. The reason why they have no guild in the first place might be to be able to defeat them inside the Old Camp without anyone interfering.
Hi,
The reason why they have no guild in the first place might be to be able to defeat them inside the Old Camp without anyone interfering.
Oh that's a very good point and it actually makes a lot of sense. I suspect the same can be for NPC "Herek", however, I can't seem to find him at the moment in order to confirm the issue for him. I'll update here if I manage to track him down.
Regards, Quintus24
Hello,
I managed to find NPC "Herek" and confirm that he suffers the same fate. He will be attacked and killed by other members of the Old Camp.
I will edit and update the main issue report.
Regards, Quintus24