Jump to content

Kaphotics

Helpful Member
  • Posts

    7858
  • Joined

  • Last visited

  • Days Won

    451

Everything posted by Kaphotics

  1. PKHeX is telling you that there is no RNG frame that can hit the seed, because it checked every single frame against that 37%. It's an impossible-to-hit frame, aka illegal.
  2. If you're running a Cute Charm lead, how do you trigger the encounter? There are no species that have the ability Cute Charm, that can also learn Sweet Scent. Without Sweet Scent, you must "randomly" encounter it. That is why PKHeX flags it; you cannot trigger an encounter to land on that PID/IV -- RNG Reporter does not check if a lead can exist for it. The "random" chance of triggering the encounter is 25% (boosting to ~37% via White Flute). See below snippets of PKHeX's code where it verifies the feasibility of "random" encounters. private static bool IsAbleToSweetScent(this LeadRequired lead) => lead is None // Pretty much anything grass. or IntimidateKeenEyeFail // Masquerain & Mawile or PressureHustleSpirit or PressureHustleSpiritFail // Vespiquen // Synchronize: None // Cute Charm: None // Static/Magnet Pull: None ; // BCC only allows one Pokémon to be in the party. // Specific lead abilities can learn Sweet Scent, while others cannot. // The only entry into this method requires an ability that has no species available with Sweet Scent. // Therefore, without Sweet Scent, we need to trigger via turning/walking. // With an area rate of 25, this arrangement will succeed 37% of the time. // The game checks 2 random calls to trigger the encounter: movement -> rate -> generate. // HG/SS has an underflow error (via radio) which can pass the first rand call for movement. // Only need to check the second call for rate. // Rate can be improved by 50% if the White Flute is used. // Other abilities can also affect the rate, but we can't use them with our current lead.
  3. Not a valid dump; I don't think there's any save data in whatever you ripped.
  4. Multiple missing sectors in your savefile, based on the save file structure. Sector 2 @ 02000 invalid. Sector 4 @ 04000 invalid. Sector 6 @ 06000 invalid. Sector 12 @ 0C000 invalid. HoF first sector invalid. e-Reader data invalid. Using the Gen3 Save Recovery tool: GitHub - projectpokemon/RecoverSaveGen3: Try and recover a Gen3 save file via console app! Pokemon - Leaf Green Version (Rev 1).sav.fixed
  5. Read the first post of this thread. This thread is not for help when you've made edits to a Pokemon with the program, it is for legitimate things being flagged incorrectly. Z-A has RNG correlations and you cannot modify IVs without invalidating the PID IV+ correlation.
  6. Meltan: fixed shortly after the previous release: Update EncounterStatic9a.cs · kwsch/PKHeX@61a13fd Hoopa: fixed just now, thanks for the reminder: Misc tweaks for Hoopa-1 plus flags · kwsch/PKHeX@85abb48
  7. You overwrite the save file you opened, which is main.
  8. The program gave you every hint possible. Look at your SD card and check the write protection switch. If you aren't able to figure it out, it should be an easy Google search.
  9. NuGet Gallery | PKHeX.Core 25.12.21 You can write your own C# scripts and run them with LINQPad; you can aggregate all the donuts as you see fit with a dozen or so lines of code: const string path = @"D:\main"; var data = File.ReadAllBytes(path); var sav = new SAV9ZA(data); var donuts = sav.Donuts; for (int i = 0; i < DonutPocket9a.MaxCount; i++) { var donut = donuts.GetDonut(i); // interact with the Donut9a object }
  10. The expected size is 0x309FA6, not 0x309F9E. Your save file is 8 bytes too small. Based on save file structure, 8 bytes different is assumedly "wrong" in that it can't be a missing block (a block is 4 bytes identifier, 1 byte type, then however many bytes needed for data -- 3 is not representative of anything, and not a 2-byte boolean array missing). If you transferred the same truncated save file back to the console, then the original (correct) size file is probably lost. Try backing it up again? Try saving again in-game, and transfer that file? If that still doesn't work, you can try private messaging me the file so I can see what is actually missing (truncation, or cheat codes corrupting the save data).
  11. Did you search for anything? It's not going to display every single encounter because that is a little wasteful.
  12. Transfer it correctly from your console to your computer. Assuming you are using FTP to transfer wirelessly, ensure the transfer mode is binary, not ascii. https://projectpokemon.org/home/forums/topic/67535-pkhex-dont-working-in-pokemon-legend-za/#findComment-298626
  13. By modifying the PID to be shiny, it no longer has a PID type of Method 4, because you didn't change the IVs after. The program recognizes it as a valid egg, because it is valid if it is assumed to have originated from an egg.
  14. Use the Block Data editor.
  15. None of the above. Install custom firmware, then dump your save files with homebrew apps like JKSV or Checkpoint.
  16. Pretty sure I've said this in multiple places, but you need to update both the CurrentAppearance and CurrentFashion to match what the values should be when changing anything about the player's visual identity.
  17. Doubtful; the RNG seed does not yield the PID/IV that you have on the file, indicating that something was modified (such as the Encryption Constant).
  18. Attached file is not a save file, it is a Legends: Arceus block dump from PKHeX's Block Data editor. You likely overwrote the wrong file. Restore a backup.
  19. Should be fixed on the latest release.
  20. Transfer your save file correctly. It is not a valid save file (I have hidden your attachment of your save file). Assuming you used an FTP application to transfer it, be sure to turn on the Binary data type transfer setting (not ascii/text). Data Type - FileZilla Wiki If your save file is slightly too small, it should imply that it was truncated. This is not a PKHeX problem.
  21. Did you originally open the zip file from a file/folder that you later removed from your computer?
  22. Try saving again in-game in a separate play session. That way both halves of the save data are populated correctly. Web editors using PKHeX are the same backend code.
  23. PKHeX works properly. As I already said, you need to change the values for current model appearance. PKHeX already lets you change PlayerAppearance and PlayerFashion via the Block Data editor. The save editor script you mentioned uses leaked source code/information (not legal) in its implementation, and I refuse to read/reference it. Changing the player's appearance/fashion automatically when gender is changed requires someone to dump the default fashion/appearance and implement it in a pull request. It is not worth my time as other featurese are much more important, and such a feature primarily is only useful for players who are using other people's save files (more frequent in pirated game copies).
  24. As I already said in this thread: You should be using the name, not the index within the list.
×
×
  • Create New...