Jump to content

Odaxis

Member
  • Posts

    192
  • Joined

  • Last visited

Posts posted by Odaxis

  1. 31 minutes ago, Kaphotics said:

    you can check legality from boxes directly by holding control when right clicking the slot

    This allowed me to see where the errors were.

    Gender values were off which caused the error. a followup batch edit with the correct values for OT and HT (in this case 0 instead of 2) corrected the problem

    Not sure if it's possible but is there any way you can configure the batch editor to run a check for illegal values or is that not something that could be coded

  2. Hey there.

    I just recently sat down to learn how to USE PKHeX's Batch Editor.

    I have 728 PK files to edit with it. All legal prior to editing. I'm editing in New trainer details and making sure all the files match the Ultra Moon OT data.

    After editing, all the files now show Illegal until they have the legality check ran then they show as legal.

    I spoke with Sabresite and he said it was some form of deferred legality check

    Is there any way to avoid this check? The whole reason for me to use the batch editor is to make simple legal changes

    The string I'm using

    .PID=$shiny
    .CurrentLevel=100
    .CurrentFriendship=255
    .HeldItem=Master Ball
    .Language=2
    .Country=18
    .Region=7
    .ConsoleRegion=1
    .Version=33
    .Met_Location=24
    .Ball=Poké Ball
    .Met_Level=1
    .MetDate=20180101
    .Egg_Location=60002
    .Egg_Year=18
    .Egg_Month=1
    .Egg_Day=1
    .IV_HP=31
    .IV_ATK=31
    .IV_DEF=31
    .IV_SPA=31
    .IV_SPD=31
    .IV_SPE=31
    .EV_HP=0
    .EV_ATK=0
    .EV_DEF=0
    .EV_SPA=0
    .EV_SPD=0
    .EV_SPE=0
    .TID=Removed
    .SID=Removed
    .OT_Name=Odaxis
    .OT_Gender=2
    .HT_Name=Odaxis
    .HT_Gender=2
    .OT_Memory=0
    .HT_Memory=0

  3. Ok. Lets say for the sake of this experiment. It's a wild Pokemon. Caught at level 12 in Mt. Moon. Not a bred Pokemon. All moves are TM/Level Up or Tutor moves.

    It's a Wild Pokemon. I'm still getting the legality test showing encounter as cleffa egg and it's still showing as legal.

     

    Clefable.rar

  4. Sorry, Still a little confused about the PID nature/IV mismatch thing.

    If RNGReporter tells me there are 0 PID combinations that can result from a Bold / 6IV spread (using the IV's to PID tool)

    Shouldn't any variation of that species with a Bold nature and 31/31/31/31/31/31 spread generate a PID/Nature mismatch?

  5. Is it possible to Gen a Bold Perfect IV Clefairy in gen 3 (Ruby) Need it to have "Soft-Boiled" which is gen 3 only.

    According to RNGReporter there are no PIDs that would result from a bold 6 iv spread.

    PKHeX (current build as of this post) says it legal.

    Not sure what to trust.

    I opened this thread but didn't understand the meaning behind his response.

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

  6. 14 hours ago, Sabresite said:

    I had the same issue. Contact github and they will remove the flag.

    I did and they did. thanks for the heads up

     

    15 hours ago, sora10pls said:

    Was fixed in the latest commit!

    coolbeans

  7. I somehow got flagged with Github after opening an issue. Not sure if you can see it or not.

    It seems like some event files like "032 Movie 2011 Victini ENG [PPorg].pgf" are being added with the trainers info (TID/SID/OT) instead of the event info making them illegal.

    Not sure if this is an issue with the pgf files or PKHeX.

  8. Heya. Another question. Why does the WISHMAKR Jirachi show this error in the latest commits?

    Wish.PNG

     

    Is it safe to assume, as this file came from this sites events download page, that it's just PKHeX and not actually Illegal?

  9. Gotcha. I understand. Thanks for the detailed explanation.

    If possible. Might i suggest you add a little more detail to the error stating as much. "unable to match encounter conditions to a possible RNG frame" may be a little confusing for the traditional PKHeX user (like myself)

    Thanks again.

    2.PNG

  10. I see, So is there no way for PKHeX to play middle man in this. Lets say I wanted an X D Articuno and I wanted to make it Calm nature with no other changes. PKHeX flags it as illegal but it's supposed to have a random nature on capture according to what i see online. I assumed re rolling the PID would have given it its valid PIDIV but it still shows illegal.

    May I also have a link to this legality report?

  11. Hey folks, Someone brought this to my attention. The Gale of Darkness Articuno is legal until edited slightly. Simply re rolling the PID makes it illegal. I've attached the legal file. It's not supposed to be locked in any way except for the Michael trainer info. Not sure why it can't be edited or if its a bug with PKHeX

    Legal XD Articuno.pk7

     

     

    articuno.PNG

  12.  

    11 hours ago, theSLAYER said:

    I'm able to reproduce this issue, but I checked the gender on the wonder card, and it's correct (random).

    @Kaphotics is this is a PKHeX issue?

    Clicking on gender gave this:

      Reveal hidden contents

    Exception Details:
    System.IndexOutOfRangeException: Index was outside the bounds of the array.
       at PKHeX.WinForms.Main.clickGender(Object sender, EventArgs e)
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.Label.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    Loaded Assemblies:
    --------------------
    mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll

    PKHeX-win, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
    D:\Desktop\Pokemon Tools\pkhex\PKHeX.exe

    System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll

    System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll

    System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll

    System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll

    System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll

    System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll

    System.Deployment, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Deployment\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Deployment.dll

    --------------------
    User Message:
    An unhandled exception has occurred.
    You can continue running PKHeX, but please report this error.

     

    am I not on 4.6 .NET? I'm pretty sure I am. (gonna double check)
    edit/
    I am

      Reveal hidden contents

    Capture.PNG

     

     

    6 hours ago, Kaphotics said:

    That particular card still shows illegal due to Event OT friendship does not match base friendship. Not sure if it's just that card or another poss PKHeX issue

  13. 4 hours ago, evandixon said:

    It makes the core code more reusable.  It's possible, but unusual, to directly reference PKHeX.exe from other .Net apps to make things like my (very outdated) Pokemon database, where PKHeX does most of the work.  Using a code library increases the possibilities.

    I see. Makes sense. Is there no way going forward, for users like myself who liked the single executable file, to build it into a single .exe file?

  14. 1 minute ago, evandixon said:

    Bare-minimum, you need PKHeX.exe and PKHeX.Core.dll.  The combined file size of the two files should be similar to the previous file size.  The PDB files provide extra debug info for us if there's any unhandled exceptions (like line numbers and code files).

    Ahh, i see. Just wondering, why was this path (multiple files instead of 1) chosen?

×
×
  • Create New...