I have placed the all the high tier loot in the Base Loot files. The more generic loot is in the difficulty files. I have set duplicates true and "Always Spawn Base Loot Table": true . The problem is that I have a lot of duplicated low tier loot but much of the high tier loot does not spawn.
Can you confirm how the loot choice works. I thought it first took ALL the loot in the base loot folder and then if more was required would take from the difficulty folder.
"Do Not Duplicate Base Loot": true,
"Do Not Duplicate Difficulty Loot": false,
"Do Not Duplicate Default Loot": true,
Loot in Raidable bases not as expected
there's an entire section dedicated to this in the documentation
If I'm understanding this post correctly, I've had this happen as well.
I have Always Spawn Base Loot Table set to True, yet some of the items will not spawn sometimes.
For example, I have
{
"shortname": "explosives",
"amount": 60,
"skin": 0,
"amountMin": 30
},
in my Base Loot, but this item did not spawn. I spawned another base and the explosives spawned, but not another item in the base loot.
Merged post
I get some errors in console occasionally. No idea if these are related, but I thought I'd share them in case they are.
StringPool.GetNumber - no number for string Roller
Unpooled bone name: Roller (Roller (UnityEngine.GameObject))
I also get skin errors
Invalid skin manifest: M:\SteamLibrary\steamapps\workshop\content\252490\493534620/manifest.txt
Skinnable is null: 493534620
This happens for a few items.
nivexthere's an entire section dedicated to this in the documentation
Yes I have read it over and over - This seems to be a bug. Since the post I created a small base with 30 loot boxes. In the base loot I placed 6 items which were not in the Difficulty file. I have made the setting as described in my first post. The 6 Items should always be found in the loot. This is not the case. About 50% of the time some of it is missing. I tried commenting the line 'Loot.RemoveAt(index);' out (line 3297) this fixes the problem as long as the total loot requested is less than what fits into boxes.
RustBotThis seems to be a bug.
get the msg i sent you?
MadKingCraigI've had this happen as well
messaged you
hi, this is fixed in the next update. it happens because the reference for the base loot is lost prematurely, and as RustBot has pointed out, it can happen if the amount of loot is greater than the amount required