Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MIRROR] allows for single-step crafting recipes to actually make their product #2790

Merged
merged 2 commits into from
Nov 24, 2024

Conversation

SierraHelper
Copy link
Collaborator

Оригинальный PR: Baystation12#34846

🆑Merlin1230
bugfix: Makeshift splints are now fixed and can be made again by applying tape to a rod
/:cl:

fixes Baystation12#34721
As far as I can tell, the issue came from the fact that crafting code only had the advance part that made the product on the crafting holder, meaning it could only make it if it was able to progress a step after the crafting holder was made. The only crafting recipe that started and ended on the same step was the splint, so thats the only recipe that broke.

As a side note, there is another issue with the splint recipe, mainly that it will use the entire stack of rods to make one splint, so if you dont want to waste a bunch of rods you have to split a rod off the stack. The tricky part about fixing this is that the crafting datums only have variables to control how much is consumed on one side, and its already being used to stop the tape from being consumed, so you cant quite just swap the sides around. Aka, it would need a refactor to stop it from happening, which I would've done if executive dysfunction didnt hit me.

@SierraHelper SierraHelper requested a review from a team as a code owner November 1, 2024 15:48
@SierraHelper SierraHelper added the 📜 CL валиден Ченджлог не содержит ошибок label Nov 1, 2024
@Lexanx Lexanx enabled auto-merge (squash) November 24, 2024 03:36
@Lexanx Lexanx merged commit e165517 into dev-sierra Nov 24, 2024
11 checks passed
@Lexanx Lexanx deleted the upstream-pr-34846 branch November 24, 2024 03:43
SierraHelper added a commit that referenced this pull request Nov 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🪞 MIR ЯОЯ 📜 CL валиден Ченджлог не содержит ошибок
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Makeshift Splint Crafting is broken and creates a defunct steel rods assembly item
3 participants