-
Notifications
You must be signed in to change notification settings - Fork 117
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
[fixed] Blood on Saw/Spikes/Spiker will be toggled properly on changing g_kidssafe #2271
base: master
Are you sure you want to change the base?
[fixed] Blood on Saw/Spikes/Spiker will be toggled properly on changing g_kidssafe #2271
Conversation
I'm having trouble fixing Saw in this PR. This change from April 27 377a47b makes it so Saw only tags "bloody" on server and syncs it. EDIT: |
explanation: transhumandesign#2271 (comment)
I tried for 2 hours and can't fix the spiker issue (with the spritelayer). It's in the older PR and vanilla, too. |
Just because we would want to use Spike::hidden I don't think it warrants the use of a new common file and two more includes, so I'm reverting this.
I tried for another 2 hours. Found that
Did some other miscellaneous changes.
I tested with Spiker in various settings and it looks all correct now, even after rejoining. (Phew...) PR is ready |
BeforeBloodyNotFix.mp4AfterBloodyFix.mp4 |
Status
I will incorporate #2275 , reverting changes done to Spiker layers.Not done, as explained here it introduces more problems.Spiker layer is not behaving correctly after rejoining.Fixed ✔️Spiker can't be hit by builder.Doesn't need fixing. Current dev build hasbuilder always hit
tag inGenericComponent.as
✔️Spikes doesn't remember blood after rejoining.Fixed ✔️After being cleaned and blending something again, Saw doesn't become bloody anymore.Fixed ✔️Description
Fixes #1811
Fixes #2274
This PR is a revive of #1854 with changes.
SplashWater.as
, the check for the invincible tag is moved further down.CleanSparkles.as
won't produce sparkles if the blob has become bloody again.