[BUG] Most armour (and potentially weapons) missing from the trader

正在查看此主题的用户

Yeah I'm disappointed they didn't fix it in the recent updates. If it's anything like in Warband it's really easy to fix.

TaleWorlds, sort it out boys and girls.
 
This has to be fixed asap. In my Battanian savei only find shoulder armor, and in my Vlandian one just helmets. Basically just the Empire has gear, and kuzhait a little.
 
Not even the empire has the complete array of kit available at traders though, I'd say a good half of everything in the game is missing from the traders at the moment.
 
i am assuming the armors will have to be changed for the player model to work properly, you can set the hight of your player, that would impact how the armor looks on players, so they may still need to work on them. this could be a reason why we cannot buy them yet.
 
Could also be you're expected to smith them, or win them via tournaments.
 
Nah it's not that at all, NPC's have height variation and they wear them. Many of the pieces were in the beta which used the exact same character customizer. I really doubt that it's intentional, seems more of an oversight for the lack of actual reasons of them not being there.
 
You can't smith armour though can you? And running around all of Khuzait territory to find a single helmet for grabs at a tournament seems.... odd.
 
No, it's not possible to craft armour. Anyway, it seems that the shops don't keep up with the times.
 
I've been experiencing this too and found it really irritating. Found this fix somewhere else just now, it appears many of the items have a "multiplayer only" flag for whatever reason.

Go to Steam\steamapps\common\Mount & Blade II Bannerlord\Modules\SandBoxCore\ModuleData open up spitems (you can use notepad if you have nothing to edit .xml files with) and delete all
>multiplayer_item="true"
that you find.

There you go, now you can buy all that items that are meant to be sold but aren't. Like the crowned helmet, highland warlords shoulders, and the Vlandian surcoats over mail.

Amazed that this kind of thing could fly under the radar, it's very obvious the merchants aren't behaving as they should be. A lot of gear is missing from the game.
 
The crossbow being really expensive is an interesting choice, considering you get relatively cheap troops who walk around with one. Couchable lances for me seem to be rare. I only find high level helms from doing battle or tournies, which is fine, but tournies seem to give me weapons I don't want.
 
I've been experiencing this too and found it really irritating. Found this fix somewhere else just now, it appears many of the items have a "multiplayer only" flag for whatever reason.



Amazed that this kind of thing could fly under the radar, it's very obvious the merchants aren't behaving as they should be. A lot of gear is missing from the game.

Oh dude, just tried this and it worked.

That's what I suspected. That it was some basic oversight. Hopefully it'll get addressed soon then.
 
Oh dude, just tried this and it worked.

That's what I suspected. That it was some basic oversight. Hopefully it'll get addressed soon then.
yeah hopefully the devs see this and make that quick fix so we dont have to personally make the game more enjoyable by editing their own mistakes.
 
Hey, do I delete only the <multiplayer_item="true" string? or do i need to keep the < symbol? or do I need to delete the whole thing altogether? I'm the worst at this stuff, thanks for the help.
 
I replaced all the <multiplayer_item="true" with <multiplayer_item="false", and the game loads just fine. Problem is, I'm not seeing any of the items. Does anyone know what I can do to cause these items to spawn? Do I need to create a new game? Do I just need to wait for the shops to restock? Thank you.
 
Hey, do I delete only the <multiplayer_item="true" string? or do i need to keep the < symbol? or do I need to delete the whole thing altogether? I'm the worst at this stuff, thanks for the help.

The code should look something like this:

---------------------------------------------------
<Item multiplayer_item="true"
id="woven_turban"
name="{=ArPvuBYK}Woven Turban"
subtype="head_armor"
mesh="aserai_helmet_h"
culture="Culture.aserai"
weight="0.8"
appearance="0.5"
difficulty="0"
Type="HeadArmor">

<ItemComponent>
<Armor head_armor="10"
has_gender_variations="false"
hair_cover_type="all"
modifier_group="cloth_unarmoured"
material_type="Cloth"
beard_cover_type="type2" />
</ItemComponent>

<Flags Civilian="true"
UseTeamColor="true" />
</Item>
---------------------------------------------------------

Only delete the following line: "multiplayer_item="true"". Nothing else.

The code should look like this:

----------------------------------------------------------
<Item
id="woven_turban"
name="{=ArPvuBYK}Woven Turban"
subtype="head_armor"
mesh="aserai_helmet_h"
culture="Culture.aserai"
weight="0.8"
appearance="0.5"
difficulty="0"
Type="HeadArmor">

<ItemComponent>
<Armor head_armor="10"
has_gender_variations="false"
hair_cover_type="all"
modifier_group="cloth_unarmoured"
material_type="Cloth"
beard_cover_type="type2" />
</ItemComponent>

<Flags Civilian="true"
UseTeamColor="true" />
</Item>
------------------------------------------------------------
 
Yea same here, somehow traders only sell high tier helmets and its usually the same ones for me, no high tier armours.
Althought I found my way around it, I married a "lord" and took her gear as mine, now I have high tier armour :grin:
 
The code should look something like this:

---------------------------------------------------
<Item multiplayer_item="true"
id="woven_turban"
name="{=ArPvuBYK}Woven Turban"
subtype="head_armor"
mesh="aserai_helmet_h"
culture="Culture.aserai"
weight="0.8"
appearance="0.5"
difficulty="0"
Type="HeadArmor">

<ItemComponent>
<Armor head_armor="10"
has_gender_variations="false"
hair_cover_type="all"
modifier_group="cloth_unarmoured"
material_type="Cloth"
beard_cover_type="type2" />
</ItemComponent>

<Flags Civilian="true"
UseTeamColor="true" />
</Item>
---------------------------------------------------------

Only delete the following line: "multiplayer_item="true"". Nothing else.

The code should look like this:

----------------------------------------------------------
<Item
id="woven_turban"
name="{=ArPvuBYK}Woven Turban"
subtype="head_armor"
mesh="aserai_helmet_h"
culture="Culture.aserai"
weight="0.8"
appearance="0.5"
difficulty="0"
Type="HeadArmor">

<ItemComponent>
<Armor head_armor="10"
has_gender_variations="false"
hair_cover_type="all"
modifier_group="cloth_unarmoured"
material_type="Cloth"
beard_cover_type="type2" />
</ItemComponent>

<Flags Civilian="true"
UseTeamColor="true" />
</Item>
------------------------------------------------------------
Thank you! Appreciate it!
 
oh, see i thought it was to delete the whole multiplayer item line, now my game wont load, how do i fix the spitems to be what it was before
 
The code should look something like this:

---------------------------------------------------
<Item multiplayer_item="true"
id="woven_turban"
name="{=ArPvuBYK}Woven Turban"
subtype="head_armor"
mesh="aserai_helmet_h"
culture="Culture.aserai"
weight="0.8"
appearance="0.5"
difficulty="0"
Type="HeadArmor">

<ItemComponent>
<Armor head_armor="10"
has_gender_variations="false"
hair_cover_type="all"
modifier_group="cloth_unarmoured"
material_type="Cloth"
beard_cover_type="type2" />
</ItemComponent>

<Flags Civilian="true"
UseTeamColor="true" />
</Item>
---------------------------------------------------------

Only delete the following line: "multiplayer_item="true"". Nothing else.

The code should look like this:

----------------------------------------------------------
<Item
id="woven_turban"
name="{=ArPvuBYK}Woven Turban"
subtype="head_armor"
mesh="aserai_helmet_h"
culture="Culture.aserai"
weight="0.8"
appearance="0.5"
difficulty="0"
Type="HeadArmor">

<ItemComponent>
<Armor head_armor="10"
has_gender_variations="false"
hair_cover_type="all"
modifier_group="cloth_unarmoured"
material_type="Cloth"
beard_cover_type="type2" />
</ItemComponent>

<Flags Civilian="true"
UseTeamColor="true" />
</Item>
------------------------------------------------------------

A good tip too is to go into notepad++, type in the string in control+f, then do replace all by replacing it with a space. So it deletes itself and you don't need to go through 262 times finding it and pressing backspace.
 
Here's the link of the file (make a copy just in case).
i've left this string, because it was different.
<!--
<!--<Item multiplayer_item="true" id="arming_cap" name="Arming Cap" subtype="head_armor" mesh="arming_cap_a" culture="Culture.vlandia" value="24" weight="0.5" difficulty="0">
 
后退
顶部 底部