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

Tentative Fix/Consistency for Dummy Limb Runtimes #4805

Merged
merged 2 commits into from
Oct 30, 2023

Conversation

fira
Copy link
Member

@fira fira commented Oct 29, 2023

About the pull request

Tentative fix for a recurring runtime in dummy generation (eg. in character setup) caused by invalid limbs.
This is also a generally very bad spot in terms of deletions because it would prevent the organs from deleting properly, and prevent the limbs from being GC'ed.

As far as I can see only dummy preview and admin transform will cause cascading species change, so effect might not be obvious.

Tested for basic functionality (dummy render, running around, getting hit, healing).

Changelog

🆑
fix: Fixed Limbs and Organs deleting incorrectly on species change.
/:cl:

@fira fira added Fix Fix one bug, make ten more Hard Deletes Finally doing something about the performance problem. labels Oct 29, 2023
@harryob harryob marked this pull request as draft October 30, 2023 08:14
@fira
Copy link
Member Author

fira commented Oct 30, 2023

my bad

@fira fira marked this pull request as ready for review October 30, 2023 11:47
@fira fira requested a review from harryob October 30, 2023 11:47
@harryob harryob added this pull request to the merge queue Oct 30, 2023
Merged via the queue into cmss13-devs:master with commit adc7d70 Oct 30, 2023
27 checks passed
cm13-github added a commit that referenced this pull request Oct 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Fix Fix one bug, make ten more Hard Deletes Finally doing something about the performance problem.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants