NebulaSS13 / Nebula

A general purpose SS13/Baystation12 fork.
https://discord.gg/Ddw58yF
GNU Affero General Public License v3.0
52 stars 221 forks source link

Clothing turns invisible? Strange behavior #4575

Open MistakeNot4892 opened 4 hours ago

MistakeNot4892 commented 4 hours ago

Copied from https://github.com/ScavStation/ScavStation/issues/1111

Description of issue

On round start, I was wearing "Small hazard jumpsuit" with "Fancy robe" as an attached accessory. Previously, these were two different clothing items and could not be worn together. On attempting to remove the combined item, it turned invisible and was still in hand. Once worn, it could not be removed, but right-clicking the slot still provided the usual menu, including "Remove Accessory".

Removing the Fancy Robe "accessory" allowed me to have the Fancy Robe again, but adding the Tailbells to it turned the combined item invisible. Neither removing the tailbells nor attaching/removing from the Small Hazard Jumpsuit restored the sprite, it continued to be invisible.

While it's possible the Fancy Robe being marked as an accessory is intended, the invisible sprite seems unlikely to be intended.

Difference between expected and actual behavior

Clothing should retain visibility.

Steps to reproduce

Invisible clothing can still be equipped as normal (click on slot, press E) but can no longer be removed, as there is no sprite to click on or drag out of slot.

Specific information for locating

I only had the one combination of clothing and initial loadout, and only the one round, so I have not yet tried to reproduce this.

Length of time in which bug has been known to occur

Since switch to dev branch on Saturday Nov 9, 2024.

Client version, Server revision & Game ID

Client Version: 515 Server Revision: 1976ade77218700d626522073d596d9963f5b37b - dev - 2024-11-09 Game ID: cwB-dLzo Current map: Tradepost Mollusc

Issue bingo

MistakeNot4892 commented 4 hours ago

Confirmed this on Neb staging with a neo-avian hazard smock and a tie. On spawn, the smock on-mob rendered, but the tie did not show on the smock, and after removing the smock the whole thing became invisible. Dropping, picking up and reequipping the invisible smock did not render clothing on the mob.