Fix cream pie crash due to client deletion (#8234)
This commit is contained in:
@@ -27,6 +27,8 @@ namespace Content.Server.Nutrition.EntitySystems
|
|||||||
{
|
{
|
||||||
_spillableSystem.SpillAt(creamPie.Owner, solution, "PuddleSmear", false);
|
_spillableSystem.SpillAt(creamPie.Owner, solution, "PuddleSmear", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EntityManager.QueueDeleteEntity(uid);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override void CreamedEntity(EntityUid uid, CreamPiedComponent creamPied, ThrowHitByEvent args)
|
protected override void CreamedEntity(EntityUid uid, CreamPiedComponent creamPied, ThrowHitByEvent args)
|
||||||
|
|||||||
@@ -28,8 +28,6 @@ namespace Content.Shared.Nutrition.EntitySystems
|
|||||||
creamPie.Splatted = true;
|
creamPie.Splatted = true;
|
||||||
|
|
||||||
SplattedCreamPie(uid, creamPie);
|
SplattedCreamPie(uid, creamPie);
|
||||||
|
|
||||||
EntityManager.QueueDeleteEntity(uid);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
protected virtual void SplattedCreamPie(EntityUid uid, CreamPieComponent creamPie) {}
|
protected virtual void SplattedCreamPie(EntityUid uid, CreamPieComponent creamPie) {}
|
||||||
|
|||||||
Reference in New Issue
Block a user