Reduce action blocker uses and add target entity to CanInteract (#6655)

This commit is contained in:
Leon Friedrich
2022-02-15 17:06:52 +13:00
committed by GitHub
parent 334568dad2
commit ad9ddf1552
60 changed files with 286 additions and 402 deletions

View File

@@ -44,9 +44,6 @@ namespace Content.Server.Weapon.Melee.EnergySword
{
if (args.Handled) return;
if (!_blockerSystem.CanUse(args.User))
return;
args.Handled = true;
if (comp.Activated)
@@ -114,7 +111,7 @@ namespace Content.Server.Weapon.Melee.EnergySword
{
if (args.Handled) return;
if (comp.Hacked || !_blockerSystem.CanInteract(args.User))
if (comp.Hacked)
return;
if (!TryComp(args.Used, out ToolComponent? tool) || !tool.Qualities.ContainsAny("Pulsing")) return;