Jump to content

Kaphotics

Helpful Member
  • Posts

    6883
  • Joined

  • Last visited

  • Days Won

    322

Posts posted by Kaphotics

  1. 17 minutes ago, FusionGengar said:

    Premier ball Zarude is illegal, has never been a thing, but Pkhex thinks it's legal.

    image.jpeg.624586304b905f881a154132a0eabfce.jpeg

    And there is a premier ball Zarude in the encounter database.

    image.jpeg.ed6b436829218d22a74ea9e78fc0a5ad.jpeg

    Working as intended; players could abuse a bug with GO to use the premier ball in situations outside of their normal use.

    https://github.com/projectpokemon/PoGoEncTool/blob/d67475c26464d8b5fd842b50cef49f526751b1d9/PoGoEncTool.Core/Objects/PogoType.cs#L49

  2. The term you are referring to is "PID/IV correlation", which is when the game generates a Pokemon and can reliably be reversed into a starting "seed" that, when run forward, produces all the values expected.

    For SW/SH raids, the game uses a 64-bit seed to generate the same Pokemon for all raid participants. PID, IVs, nature, gender, height, weight, ability, and level. If the original seed is back-calculated, we run it forwards and check if all the values on the Pokemon match what the correlation gives us.

    Besides SW/SH raids, there are other encounter types that have correlations, and others that don't; if the game uses the built in cryptographically secure RNG to generate a specific encounter type, each "random" result is effectively unrelated to the previous or next. Wild Pokemon in S/V use the CSPRNG, so therefore are not correlated. However, this does not mean you can use any values you want -- you still should respect the feasibility of probability, in that something with 6 flawless IVs is immediately suspect as "cheated", due to the chances of randomly encountering this result being 1:32^6, or 1:2-billion.

    It's up to the user to know the differences between each encounter type, and to know the rules and probabilities of how individual Pokemon can be acquired. PKHeX is able to tell you details about the encounter type and seeds it detects if you check the verbose legality report, which can be done by holding control when requesting a legality check.

    • Amazed 1
  3. Editing your Pokemon gives you full control over PKM data; if you change ribbons, only the ribbon byte will change. If you change the string for nickname or OT, then you have to make sure that the data allocated for it matches whatever the legal state should be.

    Same goes for other correlated properties like PID and IV. PKHeX does a majority of these checks automatically, but some checks like shiny raids take too much time and are skipped.

    • Amazed 1
  4. For future readers: not specifying anything to search for... Will give zero results. The program isn't going to generate its entire list of encounter templates and present them in a list. That's a lot of work for you to just manually search. Use the filters to specify what you want, whether it be a specific move(set) or a target species.

  5. Part of your save data is apparently corrupted; the program reads Gender from 0x3E3D within the save file, but your save file (0x3160-0x4000) is [00 39] repeating.

    Your trainer gender doesn't appear correctly at that offset, hence the program complaining about it.

  6. 3 hours ago, notInfi said:

    Exception Details:
    System.ArgumentOutOfRangeException: Ticks must be between 0 and and TimeOnly.MaxValue.Ticks. (Parameter 'ticks')
       at System.TimeOnly..ctor(Int64 ticks)
       at PKHeX.Core.DateUtil.ConvertDateValueToString(Int32 value, Int32 secondsBias)
       at PKHeX.WinForms.Controls.TrainerStat.UpdateToolTipSpecial(Int32 index, Boolean updateStats)

    Loaded Assemblies:
    --------------------
    System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Private.CoreLib.dll

    PKHeX, Version=24.1.12.0, Culture=neutral, PublicKeyToken=null
    C:\Users\suyas\AppData\Local\Temp\.net\PKHeX\KeE19vwKtltPpv26_v6sBVyHaMxmB_Y=\PKHeX.dll

    Already reported & fixed & working just fine on the latest release (24.03.10); you're using an old version.

    https://github.com/kwsch/PKHeX/issues/4184

  7. PKHeX is a save file editor, not a ROM editor. PKHeX does not change how the game behaves, or what content is innately available. It only modifies saved data that the game references.

  8. 39 minutes ago, River_Berlitz said:

    I'm using PKHex (20240310).

    The Pokemon Marked Invalid are the 2 Wurmple in my Party and the 2 Burmy, 1 Combee, 1 Vespiquen, 1 Cherubi, 1 Cherrim, and 1 Aipom all in Box 2

    The method of Encounters used are the Honey Trees in Floaroma Meadow, Route 205(South), and Valley Windworks all with using the Cute Charm Glitch

    Levels met at are Lvl10 for Wurmple, Lvl14 for Wurmple, Lvl13 for Burmy, Lvl12 for Burmy, Lvl14 for Combee, Lvl15 for Vespiquen, Lvl13 for Cherubi, Lvl14 for Cherrim, and Lvl15 for Aipom

    Everything is recognized correctly after the fixes from the latest commits (reported by posters prior); feel free to ignore the flags for those. Next release likely by the end of the weekend :)

  9. Already fixed on latest commits; https://github.com/kwsch/PKHeX/commit/7122c5c3f5f437c986e1910b825ae36a2e93d876

    In the meantime, you can manually create the folder it is forgetting to create. In your case:

    E:\De Jure\Program Files\PKHeX\pkmdb\

    Side note, PKHeX isn't really a "Program Files" level program, moreso a portable app. I don't think it will cause issues being there, but the program does not require any specific administrator permissions to function (reading and writing files isn't a special privilege for PCs).

    • Thanks 1
  10. 4 hours ago, TFSthegreat said:

    Latest commit is also flagging spreads exclusive to Pressure/Hustle/Vital Spirit lead
    chansey1.png.139eab5a3615f5a49c0081a5dfbf4ae6.png

    Do you have any info regarding the setup (seed) for this encounter? I don't see it in Pokefinder, or a frame where you get a Slot 11 roll for the regular result. Does Hustle/Pressure/Vital Spirit behave differently for Wild Pokemon (not forcing max level for the slot)?

    • Like 1
×
×
  • Create New...