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

[3.1.0.4] [1.20.1] Superior Shield's hit points are ignored when taking damage when a world is created #1072

Open
UselessRobot opened this issue Jan 28, 2025 · 0 comments

Comments

@UselessRobot
Copy link

UselessRobot commented Jan 28, 2025

Describe the bug
When Superior Shields is run with this mod, Superior shield's shield hit points have no effect and are bypassed. Shield damage and break effects could not be tested. This mod does not cause this bug if it is installed after world creation.

To Reproduce

  1. Install Superior Shields, this mod and all it's prerequisites
  2. Start a new save
  3. Take damage with at least one shield point

The following steps will not cause the bug

  1. Install Superior shields and it's prerequisites only
  2. Start a new save and quit the game
  3. Install Mana and Artifice and it's prerequisites. The latter can actually be installed at any time
  4. Load the previously created save
  5. Take damage with at least one shield point

Expected behavior
All damage should be mitigated by Superior Shield's shield points first, before health takes damage.

Version Information

  • Mod version: 3.1.0.4
  • Superior Shields: 1.20.1-3.1.0
  • Kotlin for Forge: 4.11.0
  • Geckolib: 4.7
  • Curios API: 5.11.1+1.20.1
  • JEI: 15.20.0.106
  • Forge: 47.3.0

Java versions
-RedHat: 17.0.12
-Oracle: 17.0.13

Additional Context
RedHat
latest.log for when Mana and Artifice is installed before world creation: gist

latest.log for when Mana and Artifice is installed after world creation: gist

Oracle
Oracle's version was only used to check if bug remained with the version of java intended to be used with this mod
latest.log for when Mana and Artifice is installed after world creation: gist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant