tgstation / TerraGov-Marine-Corps

TGMC: TerraGov Marine Corps, a SS13 mod
GNU Affero General Public License v3.0
162 stars 818 forks source link

Being thrown into objects as xeno leaves you unable to move #14452

Closed Arturlang closed 8 months ago

Arturlang commented 11 months ago

Description

Sources of knockback or things that throw you can leave you stuck unable to move as xeno, until something else moves you, or you die. This only happens when you are thrown into certain objects.

Test Merges

#14258: 'Reverts Hyperscale 3' by lKiseki at commit f1eedc1e4a #14393: 'Flare Rebalance: Removes infinite flares and adds a flare crate to req' by KrabSpider at commit 0bf22a2d60 #14378: 'Bump rust-g to 3.0.0' by vvvv-vvvv at commit d01a959374 #14261: 'Adds Beginner loadouts.' by Xander3359 at commit a98df94476 #14389: 'Gorger Feast is AOE + lower cooldown' by Xander3359 at commit 22ada19c83

Reproduction Steps

  1. Be xeno.
  2. Get thrown by something, powerfist, or other source of knockback.
  3. Get thrown into a object like a window.
  4. Realize you are unable to move

Screenshots

No response

Arturlang commented 11 months ago

Tried reproducing this locally but couldn't. This only SOMETIMES happens, but it has happened to me multiple times with various things.

Lumipharon commented 10 months ago

needs repro

Arturlang commented 10 months ago

Has happened to me 2 more times, latter being thrown by a explosion into a inward cade

Arturlang commented 10 months ago

Figured out a way to reproduce, @Lumipharon, go xeno, use buildmode throw into a window. Though a lot of objects seem to be affected by this, though not walls. Could also replicate by using explosive supply pods, with the explosion throwing into a window causing the xeno be stuck

Lumipharon commented 8 months ago

this (should) be fixed now. Re-report if it happens again.