• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Solved][Pokeemerald] Weird crash when fighting against Petalburg Woods grunt.

  • 11
    Posts
    1
    Years
    • Seen Sep 28, 2024
    For some reason if i use exeggcute against the petalburg woods grunt the game gets stuck before the fight menu. Im clueless of what can be causing this problem, i was changing things on slateport and i didnt change anything to exeggute or the Petalburg grunt.
     
    After trying different pokemon it seems that it happens with all gen 1 mons and its not a trainer issue because it also gets stuck with a dewford gym trainer.
     
    If someone runs into the same problem, i had an outdated version of pokeemerald expansion where the flag AI_FLAG_SMART_MON_CHOICES runs into an infinite loop. Version 1.8.3 solves it.
     
    A lot of those older versions of pokeemerald-expansion have inherent bugs. The recent releases (1.8.3 and up) tend to be much more stable.

    Incidentally, they just released version 1.8.5, which includes a bunch of new bug fixes. Check it out here if you're interested.
     
    Is there a way to update without deleting the changes i made? Im new to github so idk if updating will delete all mi progress.
     
    Is there a way to update without deleting the changes i made? Im new to github so idk if updating will delete all mi progress.
    Yes. If you do the "git pull" command like they say, it will prompt you to resolve any merge conflicts it has with any of your changes. If you're updating from 1.8.3 to 1.8.5, I imagine you shouldn't have many merge conflicts at all (if any).

    I advise you to follow this guide to set up GitHub Desktop and host your branch on GitHub. It makes it really easy to make commits whenever you make changes to your project, which act like checkpoints. If you ever need to revert any change, you can just tell it to revert back to whatever commit you want. You'll never have to worry about doing something that could ruin your project.

    Let me know if you have any questions. I'm happy to help!
     
    I tried pulling but it shows this message:
    "Aborting
    Index was not unstashed.
    Merge with strategy ort failed."

    along with this message "Your local changes to the following files would be overwritten by merge" with a list of files, most of them i didn´t even change lol.
    Also, do i have to update one by one till 1.8.5 o just 1.8.5 directly, i have an old version not 1.8.3 i think i downloaded it on november 2023.
     
    I tried pulling but it shows this message:
    "Aborting
    Index was not unstashed.
    Merge with strategy ort failed."

    along with this message "Your local changes to the following files would be overwritten by merge" with a list of files, most of them i didn´t even change lol.
    Also, do i have to update one by one till 1.8.5 o just 1.8.5 directly, i have an old version not 1.8.3 i think i downloaded it on november 2023.
    Unfortunately, if there are too many changes between versions, it can be too complicated to merge. You could try updating to slightly newer versions one by one until you get to 1.8.5, but that's a lot of work and there's no guarantee that will even succeed.

    I'd recommend taking the files that you've changed for your project and backing them up somewhere else on your computer, cloning a brand new copy of 1.8.5, and then comparing your files to the newer versions of those files and then fitting your changes into the new files. If you have an online branch of your project, GitHub can automatically compare them and tell you exactly where the changes fit.
     
    Back
    Top