Jump to content

Kaphotics

Helpful Member
  • Posts

    7843
  • Joined

  • Last visited

  • Days Won

    451

Everything posted by Kaphotics

  1. Could be just misinterpretation of "This does not affect a swarming Pokémon species"; emphasis on last word. Removed the restriction: https://github.com/kwsch/PKHeX/commit/734edfae203fd681c0ea5e67256d916e23295f0c Thanks for reporting
  2. Logic is currently coded to disallow swarm and cute charm... refer to commit 7b1812f. Refer to comments. Not sure if just ignoring it and returning true is okay... It's from pull request 1314 which references bulbapedia
  3. Try running it just once with the SpeciesID1 then exporting the save. PKHeX references Species for displaying sprites; so any invalid species ID for gen1/3 will display nothing instead of missingno.
  4. SpeciesID3 is for pk3 format only; SpeciesID1 is for pk1s. If a pkm class does not have the property, the value can't be set (no changes). Party Data has slot/box values of -1 looks like PK1 has a "Valid" check: public override bool Valid => Species <= 151 && (Data[0] == 0 || Species != 0); maybe just forcing that to `true` and recompiling will make the program not treat as invalid (and thus will show the missingno sprite).
  5. Only have to worry about species for gen1/3 and items for gen1-3; everything else is contiguous. Can compile using visual studio 2017 community, or can wait for the next release (a week or two; I usually go a month between releases)
  6. Location string is Pokétransporter iirc
  7. PKHeX isn't pokesav Needs to have a valid met location instead of none. Just re-load the pkm file; the GUI sometimes has trouble loading its first transferred pkm.
  8. Ah I forgot, the Species property is automatically remapped to national dex id, since it's not a normal species it just deletes it. You can always hex edit the file I guess, maybe I can add a rawspecies property that doesn't do the remap. edit: added! https://github.com/kwsch/PKHeX/commit/71970b3332e0a28efb171b64ac00d88ace122424
  9. No; you can already do this via the batch editor.
  10. Some "feeling" values are not legal for certain memory IDs; this was a recent finding via disassembly of the game's code. You can always inspect a legal pokemon then set the Feeling value to other pkm rather than using a purely random value. However, when the batch editor is done modifying data, it sets it back to the save file, which triggers automatic updates, which includes setting a new memory from bank if necessary. You can always turn that off via the program settings.
  11. Need to be integers at the end, you aren't setting a value.
  12. https://github.com/kwsch/PKHeX/blob/ea2c6260faaa5996db8d53bb9659fe6cc9d0eac2/PKHeX.Core/Saves/Substructures/G1OverworldSpawner.cs#L32 https://github.com/pret/pokered/blob/46a94c63fc287e7290502776d02648476bc44171/constants/event_constants.asm#L1132 https://github.com/pret/pokered/blob/46a94c63fc287e7290502776d02648476bc44171/constants/hide_show_constants.asm#L94 matches code; be sure you are respawning the pkm when you are saved outside of the location.
  13. No, GameFreak incorrectly programmed it to give to the OT affection rather than the current trainer affection.
  14. Not a bug, working as intended. Hint: participating in contests grants OT Affection.
  15. Thanks @wwwwwwzx, should be fixed in the next release https://github.com/kwsch/PKHeX/commit/af8084fd34ffeded5e7dda9bdc63be8166d91810
  16. Kaphotics

    Suggest

    Nah, isn't worth adding
  17. via Omega Ruby (forms 1 & 3):
  18. Kaphotics

    Suggest

    Database? You can use the Advanced search with '=Species=123'
  19. public bool FatefulFlag => pkm.FatefulEncounter; public bool IsEgg => pkm.IsEgg; public bool IsNicknamed => pkm.IsNicknamed; public bool IsShiny => pkm.IsShiny;
  20. Different pkm have different 'exp' groups; having X exp on one species which levels fast is changed to another species with a different growth rate, which needs more xp to have that same level. Level 16 charmander EXP is close to Level 12 stantler EXP. You'd need to check the "share same EXP Growth" checkbox to get it to not evolve into other growth rate species.
  21. Thanks, added in latest commit https://github.com/kwsch/PKHeX/commit/1b4ec11335a4b77dfc8154b359fa20bcdc282ae7
  22. https://github.com/kwsch/PKHeX/commit/e2405346a4a8303b481eaa5f63244786a5ea5329
  23. Re-download the latest release
  24. No, because it's not clear with the exact changes that need to be made to a save file. Can't implement anything if the specifics aren't there. For each requsite, how would it be detected in the save file and how would the correct count be set. I'm not going to spend the time fully fleshing this one out. Any sort of save research thread can go in the appropriate subforum.
  25. Thanks for reporting, can be mitigated by reloading the pkm data (save, change lang, load pk) after changing the language. Will be fixed in the next release.
×
×
  • Create New...