cmss13-devs / cmss13-devs/cmss13
SMES not able to be deconstructed on 'natural' tiles
- 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
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