shiptest-ss13 / Shiptest

The Shiptest Codebase
https://shiptest.net
GNU Affero General Public License v3.0
108 stars 527 forks source link

[BUG] Skipper-class distro leaks #1757

Closed CliffracerX closed 1 year ago

CliffracerX commented 1 year ago

Round ID: N/A, localhost

Testmerges: None

Reproduction:

Spawn in a new Skipper-Class Heavy Cruiser from the Purchase Ship menu. Plasma enters the O2->airmix line through the 3-way manifold's corner pipe that connects it to O2->burnmix line. Similarly, the N2->airmix line gets contaminated by the N2->burmix manifold. Removing the corner pipes or replacing the manifolds with straight vertical pipes, waiting for residual gasses to clear, and performing a Fix Air shows that the issue is resolved; no additional plasma enters O2->Distro, nor O2 into the N2->Distro line. Not clear to me if this is a mapping bug, or some haunted activities in the pipenet connection code.

Screenshot highlighting the problem pipes & plasma'd distro chamber. image

CliffracerX commented 1 year ago

Update: this does not appear to be present on live as of the latest test, which suggests it might be fixed by something currently being testmerged or that it's a bug unique to local servers in some form.

Erikafox commented 1 year ago

This is probably window spawners being cursed, let me check to confirm.

Erikafox commented 1 year ago

StrongDMM_iFYdsbmK3u yea