Mount & Blade II: Bannerlord

Mount & Blade II: Bannerlord

View Stats:
This topic has been locked
Vulpy Apr 8, 2020 @ 11:30am
How to cheat relations with lords.
Today I spent about 5 hours crawling through the internet on ways that could get me the -20 relation back to 0 because I left the mercenary contract (currently and without mods it last infinitely).

  1. Open cheat console (plenty guides how to do that) and type the following commands
  2. config.cheat_mode 1
  3. campaign.change_hero_relation <amount> <hero_name>
    It's very straight forward with the names, just find them inside the Encyclopedia.

If this is the "right" and "moral" thing to do is out of discussion.

If you find any other ways, please share them.

Edit: I've recently had problems with my kingdom just randomly declaring war for no reason and other people stated that it's an "alpha feature" because the "normal" way of declaring war doesn't work right now. (you can still attack villages though so I don't really see the point)

The fix is pretty straightforward aswell
  1. Open cheat console and again type the following commands
  2. config.cheat_mode 1
  3. campaign.change_faction_relation 1 <faction_name>
    The faction names are all lower case
    aserai battania empire - Northern Empire empire_s - Southern Empire empire_w - Western Empire khuzait sturgia vlandia playerland_kingdom - Your custom kingdom (makes no sense to use that but for the sake of completeness I'll include it)

Last edited by Vulpy; Apr 12, 2020 @ 6:08am
Originally posted by Zacatecatl:
Relation seems rather useless anyways, you can still recruit someone if they have -100 for a vassal. You also get -100 for basically everyone all the time just for existing. Settlement notables all hate you and I'm never allowed to take any quests from them.

My own vassals all instantly hate me if I give any fief to anyone that isn't them, even when the game only gives me the option to give fiefs to the same exact two vassals without any option to give to someone else. Giving them fiefs via barter does not raise relations, giving troops to their fiefs doesn't help, hell i'm the damn king and I'm barred from entering castles they own.

The only thing that seems to raise relations is releasing them after a fight, for a measly +3, yay now I'm only -97! And that only works if they're enemies.

So yeah, if you really want relation for w/e reason, just use the console commands.

Not going to start the game and check, but I wouldn't be surprised if my own wife and my 3 infant children hate me.

Good ole alpha games.
< >
Showing 1-15 of 26 comments
The Konrad Apr 8, 2020 @ 11:31am 
Defeat them in battle, let them free.
Rinse and repeat.
Some masochistic lord just loves getting his äss kicked by me repeatedly and loves me now.
Vulpy Apr 8, 2020 @ 1:21pm 
Well not when you're at peace.
These mechanics are so wonky tbh.

Rn you only get quests from nobles / faction leaders when they have a positive score.

Like why not make it so you have to do some hard quests and complete a couple charisma checks to win back your poor relation? It would work just like the courtship stuff or convincing an enemy general to fight with you instead.
Last edited by Vulpy; Apr 8, 2020 @ 1:22pm
Vulpy Apr 8, 2020 @ 1:23pm 
Si vis pacem, para bellum
I guess...
Johnny Hammer Apr 8, 2020 @ 1:26pm 
not all lords like to be released after losing, some take it as an insult and makes your rep with them go down.

but there are many ways to make friends

you could just follow them and jump in to help everytime they get into a battle
you can give them gifts
you can go to the lands they own and protect the villagers on the map
you can fight the thugs in their citys
Nokturnal Apr 8, 2020 @ 1:28pm 
Yea they definitely went overboard with how much negative reputation you can earn from such trivial things. Then didn't even implement much ways to fix that negative reputation. On top of that, trying to max a Lord, Town NPC or Village's reputation is insanely too slow, with things like protecting an entire town or Village from Bandits/Enemy Armies doesn't even give you a boost. Where as if you raid a village, good luck ever recruiting from there ever again.
Last edited by Nokturnal; Apr 8, 2020 @ 1:32pm
Bear Apr 8, 2020 @ 5:48pm 
Originally posted by Konrad:
Defeat them in battle, let them free.
Rinse and repeat.
Some masochistic lord just loves getting his äss kicked by me repeatedly and loves me now.

You can't do that if they are your vassal. I have 6 clans under me now 2 of which are minor with only 2 lords in them but if I try to spread out the fiefs I take I instantly go from +20 relation with them roughly to over -40 because I skipped out on giving them another fief. Not to mention the relation I lose every time they get steamrolled by an army. At no point in the game do you have enough opportunity nor resources to keep even 1 clan happy at all times which leads to the inevitable negative bonuses of them not supporting you in battle (literally the only reason you require them at a base level).
Vulpy Apr 8, 2020 @ 9:38pm 
Originally posted by Johnny Hammer:
you can give them gifts
you can go to the lands they own and protect the villagers on the map
you can fight the thugs in their cities

Have you actually tried this? Because it does not work.
Giving gifts does nothing
Villagers usually never get attacked and if you do quests for them, their lords don't care
Fighting thugs only changes relations with the gang leader who hired you, again the lords don't care
Last edited by Vulpy; Apr 8, 2020 @ 9:39pm
violated chicken Apr 10, 2020 @ 8:09pm 
Originally posted by CSO BaronZ:
Today I spent about 5 hours crawling through the internet on ways that could get me the -20 relation back to 0 because I left the mercenary contract (currently and without mods it last infinitely).

  1. Open cheat console (plenty guides how to do that) and type the following commands
  2. config.cheat_mode 1
  3. campaign.change_hero_relation <amount> <hero_name>
    It's very straight forward with the names, just find them inside the Encyclopedia.

If this is the "right" and "moral" thing to do is out of discussion.

If you find any other ways, please share them. [/quote]


What is the key for the console cheat?
The author of this thread has indicated that this post answers the original topic.
Zacatecatl Apr 10, 2020 @ 8:21pm 
Relation seems rather useless anyways, you can still recruit someone if they have -100 for a vassal. You also get -100 for basically everyone all the time just for existing. Settlement notables all hate you and I'm never allowed to take any quests from them.

My own vassals all instantly hate me if I give any fief to anyone that isn't them, even when the game only gives me the option to give fiefs to the same exact two vassals without any option to give to someone else. Giving them fiefs via barter does not raise relations, giving troops to their fiefs doesn't help, hell i'm the damn king and I'm barred from entering castles they own.

The only thing that seems to raise relations is releasing them after a fight, for a measly +3, yay now I'm only -97! And that only works if they're enemies.

So yeah, if you really want relation for w/e reason, just use the console commands.

Not going to start the game and check, but I wouldn't be surprised if my own wife and my 3 infant children hate me.

Good ole alpha games.
Hurkaleez Apr 10, 2020 @ 11:29pm 
Originally posted by violated chicken:
What is the key for the console cheat?

Nexus mod search for 'console command'
Last edited by Hurkaleez; Apr 10, 2020 @ 11:30pm
Arctic Wolf Apr 12, 2020 @ 3:39pm 
hey so I've tried campaign.change_hero_relation <amount> <hero_name> and it did not work for me. I did go in the and I did go into documents and change config.cheat_mode 1 . What keep happening when I try for example campaign.change_hero_relation <100> <Rhagaea> it will say enter a number so I type in 100 did not work. Is it a format thing I have tried putting it in <100 >, and [100] and it still did not work any help would be appreciated.
Last edited by Arctic Wolf; Apr 12, 2020 @ 3:39pm
Facepalm Apr 12, 2020 @ 3:48pm 
Originally posted by Arctic Wolf:
hey so I've tried campaign.change_hero_relation <amount> <hero_name> and it did not work for me. I did go in the and I did go into documents and change config.cheat_mode 1 . What keep happening when I try for example campaign.change_hero_relation <100> <Rhagaea> it will say enter a number so I type in 100 did not work. Is it a format thing I have tried putting it in <100 >, and [100] and it still did not work any help would be appreciated.

Just dont put in [ ] or < >

use;

campaign.change_hero_relation 100 Rhagaea

[] and <> are used to show what the user(you) needs to input as a variable (a value that can change)
Ralaigon Apr 12, 2020 @ 3:52pm 
Originally posted by Arctic Wolf:
hey so I've tried campaign.change_hero_relation <amount> <hero_name> and it did not work for me. I did go in the and I did go into documents and change config.cheat_mode 1 . What keep happening when I try for example campaign.change_hero_relation <100> <Rhagaea> it will say enter a number so I type in 100 did not work. Is it a format thing I have tried putting it in <100 >, and [100] and it still did not work any help would be appreciated.

Pretty sure it's without brackets

My question is though how to do this to villager relations
Arctic Wolf Apr 12, 2020 @ 3:55pm 
Originally posted by Ralaigon7:
Originally posted by Arctic Wolf:
hey so I've tried campaign.change_hero_relation <amount> <hero_name> and it did not work for me. I did go in the and I did go into documents and change config.cheat_mode 1 . What keep happening when I try for example campaign.change_hero_relation <100> <Rhagaea> it will say enter a number so I type in 100 did not work. Is it a format thing I have tried putting it in <100 >, and [100] and it still did not work any help would be appreciated.

Pretty sure it's without brackets

My question is though how to do this to villager relations

I have try type in 100 it did not work
Ralaigon Apr 12, 2020 @ 4:01pm 
you did
campaign.change_hero_relation 100 rhagaea
?
Last edited by Ralaigon; Apr 12, 2020 @ 4:01pm
< >
Showing 1-15 of 26 comments
Per page: 1530 50

Date Posted: Apr 8, 2020 @ 11:30am
Posts: 26