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

TUNIC: Fix combat logic poorly interacting with playthrough #4572

Closed
wants to merge 2 commits into from

Conversation

ScipioWright
Copy link
Collaborator

@ScipioWright ScipioWright commented Jan 29, 2025

What is this fixing or adding?

Swamp and Cathedral were separated for no real reason in the combat logic -- they have the same stat requirements.
So now they are not separated.
Also Swamp gets checked on its own since it breaks the pattern of increasing stat requirements like Gauntlet does. This should fix an issue where it'll think some areas are inaccessible during playthrough calcs due to the order they do stuff in.

There's a separate fix for a logic bug being PR'd separately later

How was this tested?

Test gens, making sure it didn't change which checks were in logic in a test case.

@github-actions github-actions bot added the waiting-on: peer-review Issue/PR has not been reviewed by enough people yet. label Jan 29, 2025
@ScipioWright ScipioWright added the is: refactor/cleanup Improvements to code/output readability or organizization. label Jan 30, 2025
@ScipioWright ScipioWright changed the title TUNIC: Slightly adjust combat logic for easier debugging TUNIC: Fix combat logic poorly interacting with playthrough Jan 31, 2025
@ScipioWright ScipioWright added is: bug/fix Issues that are reporting bugs or pull requests that are fixing bugs. and removed is: refactor/cleanup Improvements to code/output readability or organizization. labels Jan 31, 2025
@ScipioWright
Copy link
Collaborator Author

Just rolled this PR into this other one since it's too relevant not to
#4589

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is: bug/fix Issues that are reporting bugs or pull requests that are fixing bugs. waiting-on: peer-review Issue/PR has not been reviewed by enough people yet.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant