Enable nullability in Content.Server (#3685)

This commit is contained in:
DrSmugleaf
2021-03-16 15:50:20 +01:00
committed by GitHub
parent 90fec0ed24
commit a5ade526b7
306 changed files with 1616 additions and 1441 deletions

View File

@@ -52,15 +52,15 @@ namespace Content.Server.GlobalVerbs
return;
}
var userMind = player.ContentData().Mind;
var userMind = player.ContentData()?.Mind;
var targetMind = target.GetComponent<MindComponent>();
var oldEntity = userMind.CurrentEntity;
var oldEntity = userMind?.CurrentEntity;
targetMind.Mind?.TransferTo(null);
userMind.TransferTo(target);
userMind?.TransferTo(target);
if (oldEntity.HasComponent<GhostComponent>())
if (oldEntity != null && oldEntity.HasComponent<GhostComponent>())
oldEntity.Delete();
}
}