With no other mods loaded while running 0.15, if I create your chest and a standard turret, then add normal rounds to the turret and box, then open the ammo box and press the red X to eliminate all but one available slot in the box, then I remove the normal ammo from the box and replace it with piercing ammo ... the piercing ammo makes it into the turret but the normal ammo doesn't make it back into the ammo box and I get the following error. I believe this is because I blocked out the extra slots in the box and there is nowhere for the normal ammo (that is being replaced) to return to the ammo box.
quote
Error while running event ammo-loader::on_tick (ID 0) ammo-loader/control.lua:248 attempt to concatenate field 'name' (a nil value)
/quote
If I comment out the line 248 in control.lua (found below) then this error goes away.
inform("??? magically gained "..(amt_old_lost*-1).." "..base_item.name.." while upgrading to "..chest_item.name)