cmss13-devs / cmss13

Contains the code for CM-SS13
https://cm-ss13.com
GNU Affero General Public License v3.0
95 stars 527 forks source link

Invisible grider on tile of dismantled wall that cannot be interact with #4387

Open Grisiuem opened 1 year ago

Grisiuem commented 1 year ago

Testmerges

4244 #4063 #4336 #4352 #4353 #4354 #4381 #4379

Description of the bug

BugReport-SS13CM 09112023

When attempting to fix a dismantled wall, the game shows there's already a wall grid on the tile. Yet it is invisible and cannot be interacted with. Hence preventing the construction of a new wall on the tile.

What's the difference with what should have happened?

Once the wall is dismantled, the tile should be empty and a new wall grid should be able to be constructed.

How do we reproduce this bug?

  1. Someone (unknown to me) dismantled a wall on Alamyer map.
  2. I came to fix it by constructing a new wall, but cannot.
  3. ...

Issue Bingo

nuklearcellphoneg commented 1 year ago

To add to this I've had similar things happen, but this is conjecture-

I believe it may happen when the girder is destroyed. I've also noticed that it(and I believe cameras when dismantled) will show up if you alt click the tile- however, it doesn't show the tile & it's contents, instead it shows like, every possible sprite that could be built on the tile- girders, crowbar'd girders, walls, reinforced walls, windows-

I have not been able to reproduce but I'll see if I can.

Diegoflores31 commented 1 year ago

Hi ... ok so basically . you CAN interact with the girder its just that the girder seems to have no sprite on that state . you can do so by pressing alt click and the clicking it on the examine tab , Basically it needs either a sprite or a Qdel() when it reaches that state. but thats up to devs to decide