Fixes Electrocuting grabbed targets while insulated (#22087)

This commit is contained in:
Tomás Alves
2023-12-02 20:02:17 +00:00
committed by GitHub
parent 0f7189e8b5
commit f689398504

View File

@@ -230,7 +230,7 @@ public sealed class ElectrocutionSystem : SharedElectrocutionSystem
_appearance.SetData(uid, ElectrifiedVisuals.IsPowered, true);
siemens *= electrified.SiemensCoefficient;
if (siemens <= 0 || !DoCommonElectrocutionAttempt(targetUid, uid, ref siemens))
if (!DoCommonElectrocutionAttempt(targetUid, uid, ref siemens) || siemens <= 0)
return false; // If electrocution would fail, do nothing.
var targets = new List<(EntityUid entity, int depth)>();