Ludeon Forums

RimWorld => Bugs => Topic started by: Zhentar on October 17, 2016, 11:32:58 PM

Title: [A15] Neolithic Traders Sell High Tech Weapons and Personal Shields
Post by: Zhentar on October 17, 2016, 11:32:58 PM
Neolithic caravan traders will sometimes sell personal shields and ranged weapons from higher tech levels.

Steps to reproduce: send in half a dozen neolithic trade caravans. Trade with them. Observe above behavior.


They sell personal shields because StockGenerator_Armor.IsValidThing always approves personal shields, regardlies of maxTechLevelGenerate. They sell ranged weapons because StockGenerator_WeaponsRanged.HandleThingDef checks the techLevel against maxTechLevelBuy, entirely ignoring maxTechLevelGenerate.
Title: Re: [A15] Neolithic Traders Sell High Tech Weapons and Personal Shields
Post by: nccvoyager on October 18, 2016, 06:52:07 PM
From what I read from the lore of the game, this may be intended behaviour.
According to one of the fiction primers, low-level-tech groups have been known to have, and use, high-level-tech items.
Title: Re: [A15] Neolithic Traders Sell High Tech Weapons and Personal Shields
Post by: Zhentar on October 18, 2016, 09:15:06 PM
The neolithic traderkind defs have "maxTechLevelGenerate" tag, set to Neolithic, which certainly suggests that they are not supposed to generate inventory with advanced tech goods. And it partly works that way, just not entirely.
Title: Re: [A15] Neolithic Traders Sell High Tech Weapons and Personal Shields
Post by: nccvoyager on October 19, 2016, 10:08:35 PM
Weird.
Well, I'll leave this up to Tynan then, I suppose.
Title: Re: [A15] Neolithic Traders Sell High Tech Weapons and Personal Shields
Post by: ItchyFlea on October 26, 2016, 04:29:55 AM
I'll mention this to Tynan but I can see how it could possibly be intended behaviour.
There are several groups of people on the planet. It is possible that the tribals somehow managed to trade for the high-tech weapons and armour with one of the more developed groups of people and just decided to bring that stuff along to trade with you.