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

Handy Spells (hotbar manipulation) causing odd behaviors and not working correctly #77

Open
Shibva opened this issue Aug 13, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@Shibva
Copy link
Contributor

Shibva commented Aug 13, 2024

There are a few things I noticed with it when developing a spell to contracts quarks feature of swapping out items from the item you use when in your inventory (a bug when using place block I and II)

after probing the issue I have come to the following conclusions;

  • using any handy spell action (including swap hands) while freecasting causes the user to be ejected from the grid (a base hex reaction)
  • if a spell is using any of these whether freecasting or using a trinket, it will interrupt the cast and not run to completion if more is present after that section of the spell; acting like a Charon's Gambit oddly.
    • This only occurs if the CAD or staff is adjusted at any point, including swapping hands.
    • This issue is not present if you are wearing a caster ring (it's why I have reason to believe the base hex grid check is causing this to occur as the ring in the slot is telling it that it's still holding a staff, even during the hand swap)
      • this in turn proposes a proper solution to have the spell when executed "trick" the detection into the caster still holding a staff or some method to suppress the check for at least a tick or two
@Shibva
Copy link
Contributor Author

Shibva commented Aug 13, 2024

for best results; test in SURVIVAL

@SamsTheNerd SamsTheNerd added the bug Something isn't working label Oct 8, 2024
@SamsTheNerd
Copy link
Owner

Possible duplicate of #74

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants