Bugfixes (#123)
* - fix: Fix summon rune pulling. * - fix: Gulagged antag fix. * - fix: Fix thieves failing objectives on round end. * - fix: Crossbow fix.
This commit is contained in:
@@ -5,6 +5,7 @@ using Content.Server.Resist;
|
||||
using Content.Server.Popups;
|
||||
using Content.Server.Contests;
|
||||
using Content.Server.Inventory;
|
||||
using Content.Shared._White.Crossbow;
|
||||
using Content.Shared.Mobs;
|
||||
using Content.Shared.DoAfter;
|
||||
using Content.Shared.Buckle.Components;
|
||||
@@ -42,6 +43,7 @@ namespace Content.Server.Carrying
|
||||
[Dependency] private readonly PopupSystem _popupSystem = default!;
|
||||
[Dependency] private readonly ContestsSystem _contests = default!;
|
||||
[Dependency] private readonly MovementSpeedModifierSystem _movementSpeed = default!;
|
||||
[Dependency] private readonly PenetratedSystem _penetrated = default!;
|
||||
|
||||
public override void Initialize()
|
||||
{
|
||||
@@ -241,6 +243,8 @@ namespace Content.Server.Carrying
|
||||
if (TryComp<SharedPullableComponent>(carried, out var pullable))
|
||||
_pullingSystem.TryStopPull(pullable);
|
||||
|
||||
_penetrated.FreePenetrated(carried);
|
||||
|
||||
Transform(carrier).AttachToGridOrMap();
|
||||
Transform(carried).AttachToGridOrMap();
|
||||
Transform(carried).Coordinates = Transform(carrier).Coordinates;
|
||||
|
||||
Reference in New Issue
Block a user