Jump to content
xfr

Beta: the pokécheck legality checker for generation 5

Recommended Posts

Found another false positive: Giratina holding a Griseous Orb becomes Giratina-O, gaining Levitate as it's ability, but the legality checker declares the ability is hacked because it isn't part of it's normal dex entry.

Example: http://pokecheck.kraftpaper.org/?p=detail&uid=148819

Edit: Shaymin-S is the only other pokemon I can find that has a different ability while in an alternate form. It's not based on a held item like Giratina's is, but it'll probably hit the same false positive.

Share this post


Link to post
Share on other sites
Alternate forms like Skymin or Giratina-O are not supported yet. The form exclusive moves/abilities/stats are not recognized.
Gotcha, so it's something you're already aware of then. Carry on, carry on, as if nothing really mattered...

Share this post


Link to post
Share on other sites

I have a couple of false negatives to report.

http://pokecheck.kraftpaper.org/?p=detail&uid=129540, A level 2 rilou in a masterball.

http://pokecheck.kraftpaper.org/?p=detail&uid=129537, A level 5 treeko in a masterball.

Neither of these are in the wild at those levels, therefore they cannot be in masterballs. Infact, treeko don't even exist in the wild. I know, you're going to say, "What about the dream world?" If they were from the dream world, they would 1. Have dream world abilites. 2. Not be shiny. 3. Be level 10 or higher.

Share this post


Link to post
Share on other sites

Those were probably obtained by action replay modifier. They are not recognized as hacked because there are no encounter (location+level) checks for generation 4, and since the catch location AND encounter level are deleted during transfer to gen 5 it is very difficult to check previous gen encounters without making many legitimate events or special cases illegal, like all the pokémon ranch stuff.

In other news I fixed Giratina-O and Skymin (the stats, abilities and moves, not the sprites).

Edited by xfr

Share this post


Link to post
Share on other sites

Out of curiosity I thought I'd check out my pokemon and I'm getting "Default strain (might be from hacked pokérus)" for my pokemon when I know I obtained it legitimately.

My username on the site is slash. I got pokerus randomly on Black from some wild pokemon which I killed and have spread it to all my other pokemon.

I also find it odd that I get told "Pokémon is likely edited or RNG abused." when I RNG abused other pokemon and didn't get that message.

Share this post


Link to post
Share on other sites

http://pokecheck.kraftpaper.org/?pk=167846

Just a thingie I was looking at when checking for something I just traded for (a grimer). It says:

"Nickname ベトベター\xFFFF\x0000\x0000\x5811\x0C02\xFFFF

This pokémon is not nicknamed but its name doesn't match the species name for its OT's language. "

Went on the usual sites and checked its name and it's ベトベター there as well. Just thought I'd go ahead and post about it.

Share this post


Link to post
Share on other sites

Thanks for reporting the problem. I already know the "ー" is at fault but I'm waiting for confirmation by Guested to be sure your pokémon has the correct transfered name or if all poketransfer programs are wrong.

Share this post


Link to post
Share on other sites
Out of curiosity I thought I'd check out my pokemon and I'm getting "Default strain (might be from hacked pokérus)" for my pokemon when I know I obtained it legitimately.

My username on the site is slash. I got pokerus randomly on Black from some wild pokemon which I killed and have spread it to all my other pokemon.

I also find it odd that I get told "Pokémon is likely edited or RNG abused." when I RNG abused other pokemon and didn't get that message.

The default strain can still be infectious to other Pokemon. It's only saying that it got infected from Gen 4 Pokerus, or it was hacked on and then spread.

Share this post


Link to post
Share on other sites

My Carracosta has an "unknown encounter" (it's from Nacrene City). This could be a problem with fossils...

Also, I have a question regarding Gen 5 PIDs... I believe last time I checked some of my pokes they were alright, but now they say Invalid... It's all my JP pokemon from JP White.

Share this post


Link to post
Share on other sites
My Carracosta has an "unknown encounter" (it's from Nacrene City). This could be a problem with fossils...

Also, I have a question regarding Gen 5 PIDs... I believe last time I checked some of my pokes they were alright, but now they say Invalid... It's all my JP pokemon from JP White.

Post links to them please ;)

Share this post


Link to post
Share on other sites

You're right abotu fossils, I broke their encounter check by accident but it should be fine now.

I don't know about the PID problem for your white version, I need links to check them.

Share this post


Link to post
Share on other sites

After discussing your problem with Bond697, we reached the conclusion that your PID must have been altered somehow. Did you catch those pokémon yourself or did you trade them? Were you using an action replay when catching them?

Share this post


Link to post
Share on other sites

I caught them, but used Pokegen's PID generator to change the PID because at the time natures were said to be related to PID still... I thought my Stoutland was unaltered since it happened to have an okay nature but I guess I was wrong...

But on a related note, the checker does not like eggs transferred between regions (and nicknamed)... o_0

http://pokecheck.kraftpaper.org/?p=detail&uid=175598

Share this post


Link to post
Share on other sites

Pokécheck is right again. Please only report pokémon which you know are legit and show up as hacked - if you know it's hacked then don't be surprised if pokécheck tells you it's hacked.

Share this post


Link to post
Share on other sites

My mistake, you're right. Trading eggs works except to japanese and corean games, because I'm missing the character table used for nicknames in those versions. The problem will be fixed once I find screenshot of all the character tables in jp/kr versions of the game and add them.

Share this post


Link to post
Share on other sites

What does the message "Invalid egg receive date." mean? An RNG'ed Feebas from a trade said that, as well as a Houndour I RNG bred myself.

Does it have to do with dates in the future? Both of them had future dates (April 23, 2013 and June 25, 2011 respectively).

Share this post


Link to post
Share on other sites

You get this warning when one of the encounter date is in the future or before B/W release, or when an egg was hatched before it was obtained from the daycare.

Most of the time this warning is not a bad thing as it is typically found on RNG abused pokémon.

Share this post


Link to post
Share on other sites

Yeah... A Level 100 Porygon-Z just failed the check because Tri-Attack was detected as a hacked move. In Gen V.

P.S. It learns it at 51.

Share this post


Link to post
Share on other sites

A Starmie just passed with these seemingly contradictory notes:

Starmie\xFFFF\x0200\x0000\xFFFF

This Pokémon was evolved after being transfered to gen 5.

Found valid gen 4 trash bytes from original name "STARMIE".

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...