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

Fix RCD interactions with invalid types #28093

Merged
merged 1 commit into from
Feb 10, 2025

Conversation

Vi3trice
Copy link
Contributor

What Does This PR Do

Due to how RCDs try to interact with atoms by looping through their actions, they'd wind up showing the suicide message if trying to deconstruct something invalid.

This adds a proper check, and also tweaks what gets passed in certain proc calls to retain functionality.

Why It's Good For The Game

Fixes #25891

Images of changes

thanksforallthefish.mp4

Testing

Used the RCD on an indestructible wall, built and deconstructed things. Let the thing meet my maker.


Declaration

  • I confirm that I either do not require pre-approval for this PR, or I have obtained such approval and have included a screenshot to demonstrate this below.

Changelog

🆑
fix: Fixed bogus message/interact when trying to do an invalid deconstruct with the RCD
/:cl:

@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting type assignment This PR is waiting for its type to be assigned internally -Status: Awaiting review This PR is awaiting review from the review team and removed -Status: Awaiting type assignment This PR is waiting for its type to be assigned internally labels Jan 25, 2025
@Burzah Burzah added the Fix This PR will fix an issue in the game label Feb 10, 2025
@Burzah Burzah added this pull request to the merge queue Feb 10, 2025
Merged via the queue into ParadiseSS13:master with commit c1d0884 Feb 10, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-Status: Awaiting review This PR is awaiting review from the review team Fix This PR will fix an issue in the game
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Attempting to decon a wall with a RCD that can't, makes it seem like its deconstructing you
3 participants