fix netentity

This commit is contained in:
EnefFlow
2023-11-16 14:06:05 +03:00
committed by Aviu00
parent 8c9c17e6de
commit d889a0b04a
2 changed files with 7 additions and 3 deletions

View File

@@ -274,9 +274,11 @@ public sealed partial class CultSystem : EntitySystem
if (HasComp<CultBuffComponent>(user))
time /= 2;
var netEntity = GetNetEntity(target);
var ev = new CultEraseEvent
{
TargetEntityId = target
TargetEntityId = netEntity
};
var argsDoAfterEvent = new DoAfterArgs(_entityManager, user, time, ev, target)
@@ -296,7 +298,9 @@ public sealed partial class CultSystem : EntitySystem
if (args.Cancelled)
return;
_entityManager.DeleteEntity(args.TargetEntityId);
var target = GetEntity(args.TargetEntityId);
_entityManager.DeleteEntity(target);
_popupSystem.PopupEntity(Loc.GetString("cult-erased-rune"), args.User);
}

View File

@@ -6,5 +6,5 @@ namespace Content.Shared.White.Cult.Runes;
[Serializable, NetSerializable]
public sealed partial class CultEraseEvent : SimpleDoAfterEvent
{
public EntityUid TargetEntityId;
public NetEntity TargetEntityId;
}