Fix medibot exception (#12336)
This commit is contained in:
@@ -44,7 +44,7 @@ public sealed class MedibotInjectOperator : HTNOperator
|
|||||||
// TODO: Wat
|
// TODO: Wat
|
||||||
var owner = blackboard.GetValue<EntityUid>(NPCBlackboard.Owner);
|
var owner = blackboard.GetValue<EntityUid>(NPCBlackboard.Owner);
|
||||||
|
|
||||||
if (!blackboard.TryGetValue<EntityUid>(TargetKey, out var target))
|
if (!blackboard.TryGetValue<EntityUid>(TargetKey, out var target) || _entManager.Deleted(target))
|
||||||
return HTNOperatorStatus.Failed;
|
return HTNOperatorStatus.Failed;
|
||||||
|
|
||||||
if (!_entManager.TryGetComponent<MedibotComponent>(owner, out var botComp))
|
if (!_entManager.TryGetComponent<MedibotComponent>(owner, out var botComp))
|
||||||
|
|||||||
Reference in New Issue
Block a user