Faction relation drop bug

正在查看此主题的用户

Sardillo

Regular
Hello.

This must be a bug, because i see in no way how this is intended to happen.
I Declare war on the Kingdom of Mide who has no Allies. After the first battle, nothing weird happens. After the second battle I take one of the lords prisoner. Wich apparently causes a relation drop with the U'neill and Tribe of Oisrage (whom i have a truce with).
After a fight with the U'Neill I take one more prisoner, wich causes the relation with Kingdom of Udlah to drop. (none of these relation drops show up in the messages)
After another fight, i accidentaly free a lord from Northumbre, who are at war with the Kingdom of Connacta and therefore their relation with me plumets. Now I am at war with 5 nations without being declared war on.

 
Like we mentioned to you before:

1) Include your rgl_log.txt (you can find it on your game folder)

2) You need to inform the devs about your version. Are you playing 2.012?

3) Include your savegame (post it on Dropbox or similar and add the download link here). Savegames before the event are better, so they can reproduce this

4) Did you mod/tweak the game in any way?

5) Windows, Linux or Mac player? Steam ?
 
kalarhan 说:
Like we mentioned to you before:

1) Include your rgl_log.txt (you can find it on your game folder)

2) You need to inform the devs about your version. Are you playing 2.012?

3) Include your savegame (post it on Dropbox or similar and add the download link here). Savegames before the event are better, so they can reproduce this

4) Did you mod/tweak the game in any way?

5) Windows, Linux or Mac player? Steam ?


1. Not allowed to post that many characters, and If i need to upload the file see 3.

2. Yes i'm playing 2.012

3. I cannot since I don't know howto. Shouldnt be that hard to reproduce though. Take a lord prisoner or free him from captivity and see the relation with other nations go down.

4. I am playing Vanilla

5. Windows on Steam
 
Hi Sardillo,
1-I don't get what do you mean with "not allowed to post that many characters". That file is not about a character, is about your game
and  PC.
3-As he said, use dropbox, mega or any other web that allow you to do so. Some issues usually come from weird conditions that are really hard to reproduce and a lot of times those conditions are totally unknown by the player so they can't even explain them. Thats why we always asked for savegames.

Please, try to upload your savegame and the rgl_log please.
 
https://www.dropbox.com/sh/pnalacjprcbyge1/AACBnZq7ek_7RACbWNbud3-da?dl=0

No Idea if  that works or not, i'm rather dumb at technical stuff.
Since I didnt know which savegame was which I included them all. But the savegame 831 days in is right before I declared war on Kingdom of Mide And 854 days in is where I am currently.
 
CeltiberoCaesar 说:
I don't get what do you mean with "not allowed to post that many characters".

forum has a 40000 characters limit on a post (as in, letters/numbers/etc).
His rgl_log.txt is full of memory issues and it went over that limit (~ 80000)

The following error or errors occurred while posting this message:
The message exceeds the maximum allowed length (40000 characters).

But he posted it on dropbox so all good :grin:
 
Any update? This is really annoying since it makes it next to impossible to enter into Truce with factions
 
I'm still investigating your case, I couldn't reproduce it.
1- Release a prisoner: boost in relation with that jarl and no drop in faction relation.
2- Capture a prisoner: the expected drop with that jarl and kingdom
 
Weird... because i get a hidden drop in relations with some countries when i take a prisoner. For example when i take a prisoner from kingdom of Mide, the text says as usual that i get a relation drop with the lord in question and the Kingdom of Mide, nothing else. But when i check the relation tab in my character window, I then have -1 relation with Tribe of Oisrage, and The U'Neill.

Is there some other info that I could find, that might be helpful to reproduce the case?
 
Sardillo 说:
Weird... because i get a hidden drop in relations with some countries when i take a prisoner. For example when i take a prisoner from kingdom of Mide, the text says as usual that i get a relation drop with the lord in question and the Kingdom of Mide, nothing else. But when i check the relation tab in my character window, I then have -1 relation with Tribe of Oisrage, and The U'Neill.

Is there some other info that I could find, that might be helpful to reproduce the case?

no need as this is normal. You lose relation with the captured lord faction and all factions that are friendly to his and enemy of yours.

Devs could add a display message tho to make it clear to players.

Btw it is the same feature as native, as you can see on this script (Native, 1.16:cool::

插入代码块:
  # script_change_player_relation_with_faction_ex
  # changes relations with other factions also (according to their relations between each other)
  # Input: arg1 = faction_no, arg2 = relation difference
  # Output: none
  ("change_player_relation_with_faction_ex",
    [
      (store_script_param_1, ":faction_no"),
      (store_script_param_2, ":difference"),
      
      (store_relation, ":player_relation", ":faction_no", "fac_player_supporters_faction"),
      (assign, reg1, ":player_relation"),
      (val_add, ":player_relation", ":difference"),
      (assign, reg2, ":player_relation"),
      (set_relation, ":faction_no", "fac_player_faction", ":player_relation"),
      (set_relation, ":faction_no", "fac_player_supporters_faction", ":player_relation"),
      
      (str_store_faction_name_link, s1, ":faction_no"),
      (try_begin),
        (gt, ":difference", 0),
        (display_message, "str_faction_relation_increased"),
      (else_try),
        (lt, ":difference", 0),
        (display_message, "str_faction_relation_detoriated"),
      (try_end),
      
      (try_for_range, ":other_faction", kingdoms_begin, kingdoms_end),
        (faction_slot_eq, ":other_faction", slot_faction_state, sfs_active),
        (neq, ":faction_no", ":other_faction"),
        (store_relation, ":other_faction_relation", ":faction_no", ":other_faction"),
        (store_relation, ":player_relation", ":other_faction", "fac_player_supporters_faction"),
        (store_mul, ":relation_change", ":difference", ":other_faction_relation"),
        (val_div, ":relation_change", 100),
        (val_add, ":player_relation", ":relation_change"),
        (set_relation, ":other_faction", "fac_player_faction", ":player_relation"),
        (set_relation, ":other_faction", "fac_player_supporters_faction", ":player_relation"),
      (try_end),
      (try_begin),
        (faction_slot_eq, "fac_player_supporters_faction", slot_faction_state, sfs_active),
        (try_for_range, ":kingdom_no", kingdoms_begin, kingdoms_end),
          (faction_slot_eq, ":kingdom_no", slot_faction_state, sfs_active),
          (call_script, "script_update_faction_notes", ":kingdom_no"),
        (try_end),
      (try_end),
  ]),
 
Okay I understand none of that code at all.

But I had no idea that was in native, perhaps those factions are not as prone to be friendly towards eachother.

Well if that is the case and it is not a bug, is there someway to remove the hidden relation drops? It just feels like you have to tiptoe around everything when this happens.
Also seems rather weird since the AI does not play by the same rules. These 5 nations at war with me for example, do not get into hostilities with Kingdom of Laithlind, Denmark, Northvrgr or Northumbre when they take one of my lords prisoner. All of whom are on friendly terms with me.
Fine if this happens when you are a bandit, but now I am a king, and should be treated as such :razz:

Anyway my question is, Is there anyway to mod the game to remove the relation drops?
 
Sardillo 说:
Is there anyway to mod the game to remove the relation drops?

ask in the tweaks thread.

This subforum is for support on bugs, not modding  :smile:
 
Fresh Bug Guys!
Instead of a faction relation drop i have a lords relation drop!
https://drive.google.com/open?id=0B0CBP1K_nvhHXzYyaVlzT0pQMTQ
The event i think started the drops was a prison break when i released someone from Laithlind who whas prisioner in ireland....the moment you load the game you may see a relation drop from a lord from kingdom of mierce who has nothing to do with the guy i released. Also i got many other relation drops before this one with no reason.
 
Laizenbh 说:
Fresh Bug Guys!
Instead of a faction relation drop i have a lords relation drop!
https://drive.google.com/open?id=0B0CBP1K_nvhHXzYyaVlzT0pQMTQ
The event i think started the drops was a prison break when i released someone from Laithlind who whas prisioner in ireland....the moment you load the game you may see a relation drop from a lord from kingdom of mierce who has nothing to do with the guy i released. Also i got many other relation drops before this one with no reason.

@Laizenbh a bug is something that is not working as intended.

Like I showed above the relation drop from taking a prisoner is a feature and part of the Warband game (so it is at least 8 years old). In other words not a bug, but a feature that could be improved (show a message about it instead of a hidden relation change).

About prison break: there are also consequences related to this event when you release, fail to release or just re-take as a prisoner a lord that was in a dungeon. You will need to include your rgl_log.txt after that happens (the file has the history of what is going on with the game).

Lords will lose or gain relation with you over time because of religion, events like attacking villages, doing quests, personality, etc. The game converges to 0 in relation (so enemies can become neutral, and friends can stop liking you over the years if you don't help them)

 
Laizenbh 说:
Fresh Bug Guys!
Instead of a faction relation drop i have a lords relation drop!
https://drive.google.com/open?id=0B0CBP1K_nvhHXzYyaVlzT0pQMTQ
The event i think started the drops was a prison break when i released someone from Laithlind who whas prisioner in ireland....the moment you load the game you may see a relation drop from a lord from kingdom of mierce who has nothing to do with the guy i released. Also i got many other relation drops before this one with no reason.
I loaded your game and I didn't get any drop  :roll: As we have said before, the relations always move to 0, you have to take care of your friends and no just reach 100 and forget about him forever.
 
kalarhan 说:
Laizenbh 说:
Fresh Bug Guys!
Instead of a faction relation drop i have a lords relation drop!
https://drive.google.com/open?id=0B0CBP1K_nvhHXzYyaVlzT0pQMTQ
The event i think started the drops was a prison break when i released someone from Laithlind who whas prisioner in ireland....the moment you load the game you may see a relation drop from a lord from kingdom of mierce who has nothing to do with the guy i released. Also i got many other relation drops before this one with no reason.

@Laizenbh a bug is something that is not working as intended.

Like I showed above the relation drop from taking a prisoner is a feature and part of the Warband game (so it is at least 8 years old). In other words not a bug, but a feature that could be improved (show a message about it instead of a hidden relation change).

About prison break: there are also consequences related to this event when you release, fail to release or just re-take as a prisoner a lord that was in a dungeon. You will need to include your rgl_log.txt after that happens (the file has the history of what is going on with the game).

Lords will lose or gain relation with you over time because of religion, events like attacking villages, doing quests, personality, etc. The game converges to 0 in relation (so enemies can become neutral, and friends can stop liking you over the years if you don't help them)
The relation with the mierce lord i mentioned wanst converging to 0....it was already negative and received a further drop from nothing, it has nothing to do with the prison break, the drops just started after that i think. Several other lords had drops before the one i mentioned, with no aparent reason. The rgl_log.txt is also included in the .rar file i've posted!
 
Laizenbh 说:
The relation with the mierce lord i mentioned wanst converging to 0...

you did not understand the explanation.

No other factors applied the relations will tend to 0.

Things like religion, personality, events like a village raid, quests, taking someone prisoner, battles, war/alliances will influence this. Political relations (with factions and lords) is very dynamic.
 
I am getting a similar bug where my kingdom is at war with a faction, and sometimes I get random drops of 1 to 2 or 4 points with a different faction, presumably when I win a fight-capture a lord or attack a caravan/loot a village of the kingdom I am at war with.
It is really annoying because not only am I forced to pay around 1000p to "make peace", but I also have to run around looking for a lord to ask for it, and it has to be a lord I am at least neutral with, because the others will kindly suggest I let myself accidentally fall on the tip of my own sword.
It happens really often, I can say that much...
 
Dodgy 说:
I am getting a similar bug where my kingdom is at war with a faction, and sometimes I get random drops of 1 to 2 or 4 points with a different faction, presumably when I win a fight-capture a lord or attack a caravan/loot a village of the kingdom I am at war with.
It is really annoying because not only am I forced to pay around 1000p to "make peace", but I also have to run around looking for a lord to ask for it, and it has to be a lord I am at least neutral with, because the others will kindly suggest I let myself accidentally fall on the tip of my own sword.
It happens really often, I can say that much...

it is not a bug, it is a game feature as I explained above (part of Warband for over 8 years). When you capture a lord

- factions that are enemies of that lord faction will like you more (gain relation points)
- factions that are friendly of that lord faction will dislike you (lose relations points)

It is about consequences. You can capture a lord and suffer the relations changes, or release him for honor points.
 
Still a weird feature that makes very little sense. While I understand that friendly nations might grumble at me for taking their friends prisoner, it is hardly a cause for instant war If i defend my territory and take the culprit prisoner  :smile:
If the AI had to follow the same rules, it would probably be constant free for all warfare.
 
后退
顶部 底部