Revs (the spooky ones) (#9842)
This commit is contained in:
@@ -62,9 +62,8 @@ namespace Content.Server.Emag
|
||||
return;
|
||||
}
|
||||
|
||||
var emaggedEvent = new GotEmaggedEvent(args.User);
|
||||
RaiseLocalEvent(args.Target.Value, emaggedEvent, false);
|
||||
if (emaggedEvent.Handled)
|
||||
var handled = DoEmag(args.Target, args.User);
|
||||
if (handled)
|
||||
{
|
||||
_popupSystem.PopupEntity(Loc.GetString("emag-success", ("target", Identity.Entity(args.Target.Value, EntityManager))), args.User,
|
||||
Filter.Entities(args.User), PopupType.Medium);
|
||||
@@ -73,5 +72,15 @@ namespace Content.Server.Emag
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
public bool DoEmag(EntityUid? target, EntityUid? user)
|
||||
{
|
||||
if (target == null || user == null)
|
||||
return false;
|
||||
|
||||
var emaggedEvent = new GotEmaggedEvent(user.Value);
|
||||
RaiseLocalEvent(target.Value, emaggedEvent, false);
|
||||
return emaggedEvent.Handled;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user