WallAttackPos isn't reset when updating EnemyAIController targets if the target doesn't change

This commit is contained in:
Regalis
2017-05-31 17:45:27 +03:00
parent 87788b449e
commit 8d78e1743b

View File

@@ -369,7 +369,7 @@ namespace Barotrauma
//sight/hearing range
public void UpdateTargets(Character character)
{
wallAttackPos = Vector2.Zero;
var prevAiTarget = selectedAiTarget;
selectedAiTarget = null;
selectedTargetMemory = null;
@@ -456,6 +456,11 @@ namespace Barotrauma
}
}
}
if (selectedAiTarget != prevAiTarget)
{
wallAttackPos = Vector2.Zero;
}
}