Stop mind ejection from logging errors on deleted entities. (#15760)
This commit is contained in:
@@ -56,12 +56,10 @@ public sealed class MindSystem : EntitySystem
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public void InternalEjectMind(EntityUid uid, MindComponent? mind = null)
|
public void InternalEjectMind(EntityUid uid, MindComponent? mind = null)
|
||||||
{
|
{
|
||||||
if (!Resolve(uid, ref mind))
|
if (!Resolve(uid, ref mind, false))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (!Deleted(uid))
|
RaiseLocalEvent(uid, new MindRemovedMessage(), true);
|
||||||
RaiseLocalEvent(uid, new MindRemovedMessage(), true);
|
|
||||||
|
|
||||||
mind.Mind = null;
|
mind.Mind = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user