The "no shield" bug (has guarantee_shield flag but some units still lack shield)

正在查看此主题的用户

bakabaka

Recruit
I just noticed that whenever a troop has all 3 types of melee weapons (one-handed, two-handed, and polearm) in their item pool, around 3/10 of them will not carry a shield even though they have the guarantee_shield flag.

This bug affects Vaegir and Sarranid Guards in native, making some of them not have shields.

I tried replacing Rhodok Sergeant's Military Cleaver (1-handed) with War Cleaver (2-handed),  this make them have all 3 types of melee weapons in item pool, some Rhodok Sergeants then don't carry shields.

Is there any way to fix this?  :???:

Thanx
 
Woah. I've never noticed this before. Not sure if there's an easy way to fix it, but if you add the shield item to the troops item pool a few times it should increase their chances of using one.
 
I tested a custom troop with 4, 5 shields in item pool. As long as they have 1-handed + polearms + 2-handed (especially the 2-handed axe/mace types), some of them will not carry shield. After removing at least polearm or 2-handed, shields are guaranteed again.

This happens regardless of whether "Guarantee all melee weapons" script is on or not.
http://forums.taleworlds.com/index.php/topic,143195.msg3440019.html


 
后退
顶部 底部