]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
:trollface: (#21470)
authordeltanedas <39013340+deltanedas@users.noreply.github.com>
Sun, 5 Nov 2023 23:49:59 +0000 (23:49 +0000)
committerGitHub <noreply@github.com>
Sun, 5 Nov 2023 23:49:59 +0000 (16:49 -0700)
Co-authored-by: deltanedas <@deltanedas:kde.org>
Content.Shared/Placeable/ItemPlacerSystem.cs

index ec6ece671f0053d4a10038eea3e1c8b569bef6e7..f2fe58adcb83fddc84c24e267a5044400d572c31 100644 (file)
@@ -26,8 +26,8 @@ public sealed class ItemPlacerSystem : EntitySystem
         if (comp.Whitelist != null && !comp.Whitelist.IsValid(args.OtherEntity))
             return;
 
-        if (TryComp<CollisionWakeComponent>(uid, out var wakeComp))
-            _wake.SetEnabled(uid, false, wakeComp);
+        if (TryComp<CollisionWakeComponent>(args.OtherEntity, out var wakeComp))
+            _wake.SetEnabled(args.OtherEntity, false, wakeComp);
 
         var count = comp.PlacedEntities.Count;
         if (comp.MaxEntities == 0 || count < comp.MaxEntities)
@@ -47,8 +47,8 @@ public sealed class ItemPlacerSystem : EntitySystem
 
     private void OnEndCollide(EntityUid uid, ItemPlacerComponent comp, ref EndCollideEvent args)
     {
-        if (TryComp<CollisionWakeComponent>(uid, out var wakeComp))
-            _wake.SetEnabled(uid, true, wakeComp);
+        if (TryComp<CollisionWakeComponent>(args.OtherEntity, out var wakeComp))
+            _wake.SetEnabled(args.OtherEntity, true, wakeComp);
 
         comp.PlacedEntities.Remove(args.OtherEntity);