cmss13-devs / cmss13-devs/cmss13

SMES not able to be deconstructed on 'natural' tiles

Open
#10,913 1 comment 0 reactions 0 assignees View on GitHub
Bug Confirmed Bug
Dominant language
DM
Stars
170
Forks
940
Avg merge
5d 16h
Merged PRs (30d)
61

Description

### Testmerges

#9894: 'Multiz indicator' by Detective-Google at commit 5dbc10a0d2 #10340: 'New on_mobs for splints, bandages and blood overlays (Other changes to blood included)' by LC4492 at commit 14a671a4e4 #10830: 'cm-live' by hry-gh at commit 5445fa1183 #9141: 'Shield Code backend rewrite.' by realforest2001 at commit ad8eac6adb #10895: 'Moves SDTimeAward out of staff ranks.' by realforest2001 at commit c7aee3b53b #8846: 'Tyrargo Rift - Ground Map' by Steelpoint at commit 59b401a552 #10872: '[RM] Temporary Multi-Z Roof Layer' by thwompa at commit 562e10b46a #10883: 'Blocks tiles you cannot view while looking up' by Git-Nivrak at commit e83e2d8d9e #10908: 'Disables pouncing up a z level' by Git-Nivrak at commit e2b48b63cd #10840: 'Manufacturer logos in item descriptions' by Blundir at commit e43d376b7d

### Round ID

30486

### Description of the bug

When building/disassembling SMES, you need to wire it to the floor. If you don't realize this and build it on a nature tile, you can't add the wires- as far as I can tell, there's no way to deconstruct it from this point.

### What's the difference with what should have happened?

Should be deconstructable

### How do we reproduce this bug?

1. Build SMES
2. Screw
3. Try to wire
4. Can't
5. Try to deconstruct to move
6. Can't

### Issue Bingo

- [x] Issue could be reproduced at least once
- [x] Issue happened in a recent (less than 7 days ago) round
- [x] Couldn't find an existing issue about this (https://github.com/cmss13-devs/cmss13/issues)

Contributor guide

Open the contributing guide

Research direction

Reproduce the five-step SMES construction and deconstruction sequence on a natural tile, including the failed wiring step. Inspect the SMES construction, wiring, and deconstruction paths; done means a SMES placed on a natural tile can still be deconstructed and moved after wiring cannot be added.

Written by the indexing model from the issue text.

Assessment

Domain
game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.