bad1dea / NXCheats

Repository for cheats I've made or worked on for the switch.
MIT License
614 stars 148 forks source link

[Inf. Health] Enabling will prevent Link from grabbing on to time-reversable enemy objects #33

Closed Marybytes closed 1 year ago

Marybytes commented 1 year ago

When the infinite health is enabled, Link will always get knocked back when attempting to touch / climb enemy projectiles that are meant to be time-reversible.

Example when fighting a flux construct: When the enemy transforms into a platform, it will fly up high and start launching blocks at Link.

The expected solution would be to jump on the block, reverse time, and be able to land on the enemy to continue the fight

What happens instead is that attempting to jump on the block will knock Link back. This makes fights with any enemy that makes use of this mechanic impossible to beat

KarmaAlex commented 1 year ago

Can confirm this happens for all enemies, sometimes their body gains a constant hitbox so fighting things like taluses and frox becomes almost impossible because any attempt to get close to them will result in link getting knocked back

bad1dea commented 1 year ago

Please send save file and description of how to duplicate error/bug.

Marybytes commented 1 year ago

Here is my save file extracted using Edizon: https://drive.google.com/file/d/1Z1JTSMOeF_EZXHkA4Ss-9_UarBcXCNy7/view?usp=share_link

The main save should have Link right on the edge of a Flux Construct III boss fight.

Steps to reproduce:

  1. Enable infinite health
  2. Proceed to fight the boss until it turns into a floating platform
  3. Boss will start launching blocks at Link
  4. Get hit by blocks
  5. Getting hit will cause Link to lose all hearts [all hearts will then be regained due to infinite health]
  6. Wait for the boss to launch another group of blocks at Link
  7. Dodge the blocks -> blocks should not be moving at this point
  8. Attempt to jump on the block, Link should then get knocked back

Please let me know if I can provide more details

bad1dea commented 1 year ago

If you don't have the cheat on @Marybytes you should be able to jump on the blocks?

KarmaAlex commented 1 year ago

I've done a little more testing on my end, it seems like taking lethal damage, whether that be in one hit or multiple will cause certain if not all enemies to have a permanent hitbox causing them to knock you back when touching them. https://drive.google.com/file/d/1gqJVQmMzQz9qngnPr8VcKjTnHj6E8WsW/view?usp=sharing Save file doesn't really matter but this is from my playthrough on ryujinx next to a lynel. If enough damage is taken, stunning it and attempting to mount it will cause link to get knocked off before dealing any damage. And also yes you are supposed to be able to climb the flux constructs. Lastly this glitch makes fighting lightning gleeoks almost impossible seen as if they ever fly up while the hitbox glitch is active the lightning pillars they shoot have a permanent lightning hitbox, making it impossible to fly up and hit them.

bad1dea commented 1 year ago

thanks for letting me know and sharing the save..

I actually do very little filtering on the code, so I know what the issue should be -- I also hook in a very different place than others.. I should have a fix shortly with these saves.

KarmaAlex commented 1 year ago

Also literally just ran into another minor issue lol, may or may not be related to the same thing you're fixing right now but getting eaten by a like like causes you to get stuck inside it which results in a softlock https://drive.google.com/file/d/1W1z7A5bApvjlHPrrGgZqg4zmLd3PxBw_/view?usp=sharing Save right next to one Thanks in advance for the fixes

bad1dea commented 1 year ago

Also literally just ran into another minor issue lol, may or may not be related to the same thing you're fixing right now but getting eaten by a like like causes you to get stuck inside it which results in a softlock https://drive.google.com/file/d/1W1z7A5bApvjlHPrrGgZqg4zmLd3PxBw_/view?usp=sharing Save right next to one Thanks in advance for the fixes

image

this thing suppose to eat me?

KarmaAlex commented 1 year ago

Yeah it happened to me in that cave, i think if you're close enough it won't shoot lightning balls but will try to eat you instead. If you can't get it to eat you there is a like like next to tadarok shrine on the great plateau image

bad1dea commented 1 year ago

Dumb q, sorry I don't really play the game, is there a way to tell your companions to stop doing shit like hitting it?

KarmaAlex commented 1 year ago

you can disable them from the key items menu, use the vow of yunobo and vow of tulin items and select dismiss

bad1dea commented 1 year ago

Should be fixed now, could you test -- the eating.. and the other weird things you couldn't climb on?

KarmaAlex commented 1 year ago

seems like everything works now, thank you very much

bad1dea commented 1 year ago

Does this fix the OP's issue too?

KarmaAlex commented 1 year ago

yes i was able to climb onto the flux construct to damage it

bad1dea commented 1 year ago

Seems like it's fixed.. :) I'll reopen if someone else encounters an issue.

DarioMelo commented 1 year ago

With the new code the game freezes at startup for me on Yuzu (loads the game but it's stuck in a black screen). I narrowed it down to this cheat. Old code still works, except for the issue mentioned by OP.

bad1dea commented 1 year ago

With the new code the game freezes at startup for me on Yuzu (loads the game but it's stuck in a black screen). I narrowed it down to this cheat. Old code still works, except for the issue mentioned by OP.

I just tested, and it loads fine -- Are you using the Brand new Zip -- or just replaced the one cheat? If you replaced just one cheat it'll not work.

DarioMelo commented 1 year ago

Alright my bad, I was using the new codes together with an old one, but this one is the only that had a conflict with it. It was the item multiplier btw, why was that removed?

bad1dea commented 1 year ago

I changed the way the multiplier was done.. because others complained about blueprint issues with it.

Retest with latest, and let me know if its still an issue, I'll reopen

DarioMelo commented 1 year ago

Sorry didn't realize they were updated too, last I checked they were gone. Works great, thanks!

Werner1201 commented 1 year ago

Is it updated on EdiZon? I applied the cheat 15th of may