Release 1.9.7.0 - Summer Update 2025

This commit is contained in:
Regalis11
2025-06-17 16:38:11 +03:00
parent 22227f13e5
commit ea5a2bc693
297 changed files with 7344 additions and 2421 deletions
@@ -4396,11 +4396,11 @@ namespace Barotrauma
else if (canAttackDoors && HasValidPath())
{
var door = PathSteering.CurrentPath.CurrentNode?.ConnectedDoor ?? PathSteering.CurrentPath.NextNode?.ConnectedDoor;
if (door is { CanBeTraversed: false } && !door.HasAccess(Character))
if (door is { CanBeTraversed: false } && !door.HasAccess(Character) && door.Item.AiTarget is { } doorAiTarget)
{
if (SelectedAiTarget != door.Item.AiTarget || State != AIState.Attack)
if (SelectedAiTarget != doorAiTarget || State != AIState.Attack)
{
SelectTarget(door.Item.AiTarget, CurrentTargetMemory.Priority);
SelectTarget(doorAiTarget, CurrentTargetMemory.Priority);
State = AIState.Attack;
return false;
}