ActionBlocker CanSpeak uses EntityUid exclusively

This commit is contained in:
Vera Aguilera Puerto
2021-11-09 13:21:52 +01:00
parent c68c3219f8
commit 190612a350
4 changed files with 10 additions and 15 deletions

View File

@@ -41,7 +41,7 @@ namespace Content.Server.Actions.Actions
public void DoInstantAction(InstantActionEventArgs args)
{
if (!EntitySystem.Get<ActionBlockerSystem>().CanSpeak(args.Performer)) return;
if (!EntitySystem.Get<ActionBlockerSystem>().CanSpeak(args.Performer.Uid)) return;
if (!args.Performer.TryGetComponent<HumanoidAppearanceComponent>(out var humanoid)) return;
if (!args.Performer.TryGetComponent<SharedActionsComponent>(out var actions)) return;