Skip to content

Acid Spray/Puddles Changes & Resin Facehugger Fix #18082

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

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

Runian
Copy link
Contributor

@Runian Runian commented Jul 12, 2025

About The Pull Request

Adds a new proc called xenomorph_spray and makes everything that creates an acid puddle to use it instead.
It deletes any existing acid puddles before creating a new one.

Changes everything that creates an acid puddle to use that proc and removes any conditions that stopped abilities or actions from continuing just because there is an existing acid puddle.

In sum, this means that abilities like Acid Dash or Acid Spray will fully work / do their intended effect when their target is onto of an existing acid puddle.

Also fixes resin facehugger's ability to create thin resin ontop of thin resin (since its in the same file).

Why It's Good For The Game

I think it's cringe that you should Acid Spit someone in front of you, use Acid Spray and watch as they are completely unaffected because they stood on the acid puddle that you made with Acid Spit. It's bug-tier, but it affects balance.

Changelog

🆑
balance: Existing acid puddles now delete themselves to allow for new acid puddles - this causes various abilities like Acid Dash and Acid Spray to have full effect while on existing acid puddles.
fix: Resin facehuggers no longer infinitely stack thin resin.
code: The creation of acid spray puddles is now done through xenomorph_spray().
/:cl:

@github-actions github-actions bot added Code Improvement Changes for adhering to code standards and codebase maintainability. Balance Changes to functionality that modifies how effective certain methods are at powergaming. Fix Fixes an issue with the game. labels Jul 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Balance Changes to functionality that modifies how effective certain methods are at powergaming. Code Improvement Changes for adhering to code standards and codebase maintainability. Fix Fixes an issue with the game.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant