Spatial Rift Nullifier buffs + refactor #4550
Draft
+160
−64
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About The Pull Request
This is a basically the SRN deshittification PR - I made the functionality much less jank, with more reliable code.
I feel the changelog describes the changes pretty well, so I won't just copy-paste them here.
PR is draft bc I need to do more testing.
Why It's Good For The Game
makes it so the SRN won't be broken by jank, and just makes it more consistent overall, which is good
Changelog
🆑
balance: Spatial Rift Nullifier rockets now have mild homing towards singularities or teslas.
balance: Firing a Spatial Rift Nullifier will automatically target a nearby singularity or tesla (if there is one) if you miss clicking on it.
balance: Spatial Rift Nullifier rockets will now collide with the sprite of a singularity, rather than needing to hit directly in the center.
balance: Spatial Rift Nullifier rockets now have limited "piercing", and can go through walls or windows, albeit only a few times, with the amount of pierces based on what's actually in the way.
balance: Stage 3+ singularities won't pull spatial rift nullifiers out of your hand if you are holding it with two hands.
refactor: Cleaned up Spatial Rift Nullifier code quite a bit, they should be quite a bit less janky now.
/:cl: