Fixed exceptions if a character is removed when an AI character is attacking it

This commit is contained in:
Regalis
2017-04-17 17:59:22 +03:00
parent b24f0877a1
commit 7df4bff249
4 changed files with 17 additions and 16 deletions

View File

@@ -16,9 +16,13 @@ namespace Barotrauma
private ushort id;
protected AITarget aiTarget;
//protected float soundRange;
//protected float sightRange;
public bool Removed
{
get;
private set;
}
public ushort ID
{
get
@@ -125,6 +129,7 @@ namespace Barotrauma
public virtual void Remove()
{
dictionary.Remove(ID);
Removed = true;
}
public static void DumpIds(int count)