Merge pull request #1 from Regalis11/master

Updated to last original master commits
This commit is contained in:
Blue
2018-05-07 23:00:07 +02:00
committed by GitHub
2 changed files with 9 additions and 2 deletions

View File

@@ -241,6 +241,12 @@ namespace Barotrauma.Items.Components
public override void Update(float deltaTime, Camera cam)
{
if (fabricatedItem == null)
{
CancelFabricating();
return;
}
#if CLIENT
if (progressBar != null)
{

View File

@@ -1763,13 +1763,14 @@ namespace Barotrauma
}
}
List<ItemComponent> unloadedComponents = new List<ItemComponent>(item.components);
foreach (XElement subElement in element.Elements())
{
ItemComponent component = item.components.Find(x => x.Name == subElement.Name.ToString());
ItemComponent component = unloadedComponents.Find(x => x.Name == subElement.Name.ToString());
if (component == null) continue;
component.Load(subElement);
unloadedComponents.Remove(component);
}
}