PDA

View Full Version : Beta: the pokécheck legality checker for generation 5



Pages : [1] 2 3 4 5

xfr
May 7th, 2011, 09:48 PM
randomspot555 edit: Because it apparently hasn't been clear enough, this thread is strictly for reporting ERRORS in PokeCheck's Legality Analyses. Anything beyond that is off-topic and may get you an an infraction.
evandixon edit: Because this thread is for reporting errors, this is also NOT the thread to ask why your Pokémon aren't legal. Be sure to search for legality guides before asking somewhere besides this thread.

Until the release of an update to Sabresite's legal.exe, I have added a basic legality checker for generation 5 to Pokécheck.
This tool is meant to detect edited or cloned pokémon. In accordance with ProjectPokemon's policy on hacking (http://projectpokemon.org/forums/showthread.php?15393), you are reminded that edited Pokémon are not allowed on Black & White Random Wifi matchup and in all nintendo or affiliated events. As such, any request to make a Pokémon legal for Wifi or any official or non official tournament will be ignored and can get you banned by the moderation team.

To try it you can either deposit the pokémon to test on the Pokécheck GTS (http://pokecheck.kraftpaper.org) or have an account and import the .pkm file.
For a legit pokémon you should expect somthing similar to this:

http://pokecheck.kraftpaper.org/i/validex.png

Please report any pokémon either incorrectly reported as hacked or new ideas to detect currently undetected hacks.
Always include a link to the incriminated pokémon if you can. You don't have to make it public.

Kaphotics
May 7th, 2011, 09:52 PM
yes

Your filter for searching has nature mispelled: Nautre

Codr
May 7th, 2011, 09:56 PM
Have fun maintaining an annoying list of data just to allow utter idiots to get Pokemon working online.

xfr
May 7th, 2011, 10:09 PM
Your filter for searching has nature mispelled: Nautre
Fix'd

cH053n
May 8th, 2011, 02:47 AM
Awesome, thanks for this. I've been using your site a lot already, have several .pkm files I've loaded up there.

One question though, should the legality analysis have green text like in your picture? The ones I've already uploaded don't have green text but seems to all be valid for the most part...

here take a look at one...
http://pokecheck.kraftpaper.org/?p=detail&uid=62426

also it thinks Dream Ball is hacked, even though this appears to be a valid DW pokemon

and this pokemon does not need trash bytes in the nickname but returns this statement "Name contains no trash bytes (more tests missing)."


some other things I noticed with this pokemon
http://pokecheck.kraftpaper.org/?p=detail&uid=71016

Light Ball is an illegal item for BW as it can not be acquired this gen yet.

Also it shows Nasty Plot as "Hacked / Event only (417)" for Pikachu... my understanding is it is a normal level up move from Pichu? please correct me if I'm wrong.


under certain conditions pokemon do not need a terminator sequence for their OT name - http://projectpokemon.org/forums/showthread.php?15108-Escape-Sequence

for this pokemon i removed the terminator sequence, saved it with only the trainer name - http://pokecheck.kraftpaper.org/?p=detail&uid=71039
but it returns this for OT
JeanY\xFFFF\x0000\x0000
All characters in name are valid.
Name has proper terminators.

As a hatched pokemon I expected it to say the following:
JeanY
All characters in name are valid.
Name has proper sequence.

OR if the pokemon was captured instead of hatched it should say:
JeanY
All characters in name are valid.
Invalid terminator sequence.


This pokemon is level 50 but does not evolve till level 64, doesn't seem to be detected - http://pokecheck.kraftpaper.org/?p=detail&uid=71068
Also has a level up move which can't be learned till level 79 but returns this error "Hacked / Event only (200)"

PsytroniX
May 8th, 2011, 05:30 AM
Is Dream World Blaziken released in English yet?

cH053n
May 8th, 2011, 05:45 AM
Is Dream World Blaziken released in English yet?

Good point, no it is not.

This is not detected on Nintendo WFC random wifi check though, as this pokemon can play online...


ahh... just noticed you cant see the legality analysis of other peoples pokemon.

Kaphotics
May 8th, 2011, 06:04 AM
They have to be marked as public (manage -> allow download of PKM) for you to have the legality toggle box.

cH053n
May 8th, 2011, 06:43 AM
They have to be marked as public (manage -> allow download of PKM) for you to have the legality toggle box.

ahh i see now, thanks.

xfr
May 8th, 2011, 08:47 AM
Thank you for your comments, cH053n. Your post on OT escape sequence is interesting, I found out the same results as you for the most part and if you want to complete your table, I have found out that:
- Fateful encounter is basically the same case as Event (except for Shaymin in Pt) and terminator for those is all \FFFF
- NPC Pokémon Gift like those first badge monkeys is the same as starters and NPC trade, with simple escape sequence.

ALL name fields have AT LEAST one terminator \FFFF to mark the end of the name; I call this simple terminator. Some others, most importantly wild pokémon, have double terminator, i.e. \FFFF at the end of the name AND at the end of the field. Even if you remove what you call the "terminator sequence", you will still have the mandatory first terminator. It doesn't appear in PokeGen but that's because PokeGen is smart and will always include it (otherwise it can corrupt your save file). Pokécheck should handle most cases correctly but I think it is missing roaming and maybe some NPC cases.

There is no check for level and items, I'll add it or part of it (like Codr said I don't really want to keep a database of stuff updated). Also I don't have a table of released dream world pokémon and genders, if you know where to find one I should add a dream world legality check. Currently all gen5 dream world are flagged as hacked.

As for your Pikachu it was a bug that caused level up moves exclusive to the preevo to not be recognized properly. The check is not very smart and all invalid moves are listed as Hacked, even level up moves from higher levels.

Pingouin7
May 8th, 2011, 10:26 AM
Also it shows Nasty Plot as "Hacked / Event only (417)" for Pikachu... my understanding is it is a normal level up move from Pichu? please correct me if I'm wrong.

I can see "Valid (level up)" for Nasty Plot.

xfr
May 8th, 2011, 10:33 AM
I can see "Valid (level up)" for Nasty Plot.

I just fixed this.

cH053n
May 8th, 2011, 05:33 PM
@xfr

Thanks for the additional info about the terminator sequence, hope you don't mind if I quote you in my thread.


For DW pokemon check out these pages

All DW normally found in the Island of Dreams theoretically can be female or male
http://www.serebii.net/blackwhite/dreamworldareas.shtml

Any event exclusive pokemon are supposedly male only
http://www.serebii.net/blackwhite/dreamworldpokemon.shtml

Here is a Japanese wiki that further confirms what DW pokemon are released and their gender
http://www14.atwiki.jp/bwpokekousatsu/pages/521.html

Smogon also has a thread but it appears to be incomplete as far as gender is concerned... but could be used to compare to the Japanese wiki.
http://www.smogon.com/forums/showthread.php?t=80928


To further add about there being no level check
This pokemon can only be encountered at min lv 25 and max lv 31
http://pokecheck.kraftpaper.org/?p=detail&uid=71975
This is not shown as invalid under encounter

So if there was a level check it would need two separate checks. One for its level of its current form and one for encountered at level.

xfr
May 8th, 2011, 06:19 PM
Thanks. Also I checked the roamers and they do have a simple terminator. They should be recognized properly now. Landorus is stationary hence has a double terminator in OT.

cH053n
May 9th, 2011, 10:07 AM
Found a couple more inconsistencies on the legality analysis.

http://pokecheck.kraftpaper.org/?p=detail&uid=72816
- This is Shaymin Sky form, no matter what PID combination I used the Ability shows as "Hacked".
- Also it knows a move that only Sky form can learn, Air Slash, but it shows as "Hacked / Event Only (403)"

http://pokecheck.kraftpaper.org/?p=detail&uid=72800
http://pokecheck.kraftpaper.org/?p=detail&uid=72799
- These Mew and Mewtwo both have moves which can be taught from the Gen III Move Tutor in Pokemon XD but show as "Hacked / Event only (95)" and "Hacked / Event only (120)"

http://pokecheck.kraftpaper.org/?p=detail&uid=72765
Japanese Pokemon with foreign English letters return this error "Cannot check the character set for non-latin alphabets."


For Gen III Pokemon the nickname returns this message "Pokémon is from gen 3, check trash bytes manually."
- My question is how should the terminator sequence appear for Gen III? I loaded up several .pkm files from Gen III that were on pkmdb.com and they either had no terminator sequence or it has a single terminator and then several trash bytes afterwards or whatever...


Check out my current distro that I'm doing using Pokecheck! Maybe can get more people to know about your site :)
http://www.gamefaqs.com/boards/989552-pokemon-black-version/59070401

xfr
May 9th, 2011, 02:46 PM
- Normally those alternate forms with special moves/abilities like shaymin, giratina, rotom cannot be deposited on the GTS so they aren't supported yet. I will try to see if I can add exceptions for them.
- Obviously XD and DW exclusive moves are not recognized properly. I consider those cases fall under the "Event only" category but I'll see what I can do...
- I don't know which characters are possible to input on japanese games hence I can't really test if they're valid. This does not mean the pokemon is not legal. Same (but worst) problem for corean games; I have no idea what the input keyboard is.
- Gen 3 has a complex set of trash bytes depending on the slot and region used to pal park them. The correct way to check those is to use the gen4 legality checker, ignoring the last 2 bytes. I'm not sure I want to invest too much effort into supporting them

Your concept of distribution is interesting and although it contradicts the spirit of Pokécheck, your efforts to make fully legal stuff are commendable.

PsytroniX
May 9th, 2011, 05:46 PM
Sketched moves are all seen as hacked.

xfr
May 9th, 2011, 06:43 PM
Sketched moves are all seen as hacked.
Fixed

cH053n
May 9th, 2011, 07:53 PM
The TRU Egg event pokemon show as "Fateful but not from an event. Egg receive location is invalid." after they are hatched.

and the egg not hatched shows "Fateful but not from an event. Invalid hatch location."

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

xfr
May 10th, 2011, 04:58 AM
I will fix this egg event. Was there any other egg event before?

cH053n
May 10th, 2011, 06:30 AM
I will fix this egg event. Was there any other egg event before?

Skimmed through all the events on bulbapedia, didn't see any other egg events besides the same event as this one but in Japan.


Also the latest Japanese event for the Movie 11 Victini returns several errors
http://pokecheck.kraftpaper.org/?p=detail&uid=74556
► OT アイント\xFFFF\x0000\x0000\xFFFF
Cannot check the character set for non-latin alphabets.
Invalid trash bytes for a Wifi Gift.
► Nickname ビクティニ\xFFFF\x0000\x0000\x0000\x0000\xFFFF
Cannot check the character set for non-latin alphabets.
Invalid trash bytes for a Wifi Gift.
► Gender This pokémon's gender does not match its PID.
► Locations Fateful (event or shaymin). Invalid hatch location
► Ball Cherish ball on non-wifi event.

xfr
May 10th, 2011, 03:43 PM
Damn those events... But is this a nifi or wifi event? I didn't expect those trash bytes...

Guested
May 10th, 2011, 05:36 PM
But is this a nifi or wifi event?
What?

xfr
May 10th, 2011, 05:55 PM
I meant was it obtained by mystery gift or by a wireless distribution cartrige? I suppose it must have been wireless in theaters, wasn't it? In any case unlike gen4 (all \FF terminators) it seems gen5 events have a normal double terminator.

cH053n
May 10th, 2011, 07:06 PM
I meant was it obtained by mystery gift or by a wireless distribution cartrige? I suppose it must have been wireless in theaters, wasn't it? In any case unlike gen4 (all \FF terminators) it seems gen5 events have a normal double terminator.

Supposedly you had to buy a movie ticket in advance and get it from the theater in japan.

http://bulbanews.bulbagarden.net/wiki/Event-only_Victini_to_know_Fusion_Bolt,_Fusion_Flare

xfr
May 10th, 2011, 08:25 PM
I'm surprised about your egg axew. Is it normal it has a trash byte and nickname or did you made it so because the legality checker doesn't accept eggs?

cH053n
May 10th, 2011, 08:40 PM
The Axew egg is untouched after I got it from the Mystery Gift NPC.

Any egg you load up in to Pokegen will show it nicknamed as Egg with the trash byte sequence since the nickname Egg is shorter than the pokemon's actual name

A Pidove egg would look like this Egg\FFFFve\FFFF\0000\0000\0000\FFFF

A Pansage egg would look like this Egg\FFFFage\FFFF\0000\0000\FFFF

all with the nickname flag checked

and here is the Haxorus still showing errors
http://pokecheck.kraftpaper.org/?p=detail&uid=75650
► Locations Fateful but not from an event.
Egg receive location is invalid.

xfr
May 10th, 2011, 09:13 PM
Please let there be no more egg events, they are nightmares to check

cH053n
May 10th, 2011, 09:27 PM
lol, thanks for your hard work :)

People will appreciate this a lot!

Maybe you should add a Paypal donate button somewhere? heh

Guested
May 11th, 2011, 12:19 AM
Maybe he should add a paypal button after he gets things straight.
Why do you think Mystery Gift and wireless distros are exclusive? There are three types of Mystery Gift but they differ only by transmission method. The data sent to the game doesnt change based on how it was sent. Wireless, Wi-fi, and IR Mystery Gifts would all produce the same results.
As for Victini... it is by IR distribution at participating stores when you prove you pre ordered the movie ticket by showing a voucher.

I hate to be the negative guy here, but I highly suggest you all continue to report these numerous errors. This works better as a group project since the creator doesnt fully know his stuff.

I also suggest that no one trust this tool too much until it is sorted out better.
I further suggest that no one ever trust bulbapedia.

ReignOfComputer
May 11th, 2011, 12:34 AM
What is "GTS Metadata", and how is it checked? Thanks.

cH053n
May 11th, 2011, 01:02 AM
What is "GTS Metadata", and how is it checked? Thanks.

When you upload a pokemon directly by connecting to the fakeGTS it will collect your Metadata. It tracks your OT name, ID, avatar, and real world location. Basically what shows in the Unity Tower... I think.

cH053n
May 11th, 2011, 01:50 AM
The new clone status feature is neat, one thing I noticed though

On some of my pokemon that are public it says "including time(s) as a public pokémon."

its missing the number of times it appears as public.

and its kind of annoying to see all my pokemon are cloned... lol whatever, its gonna happen either way.

Thanks for cleaning up those bad hacks earlier.

Linoone
May 12th, 2011, 02:56 AM
DW Poliwag comes with Swift Swim, if evolved into Politoed this ability naturally changes to Drizzle. Everything under the legality checker comes out valid except for the ability (which states Hacked, despite all DW Politoeds having Drizzle).

Miao
May 12th, 2011, 03:10 AM
I just gotta say... zomg that's my Petilil xD A friend just linked me here to tell me.

Keep up the good work!

cH053n
May 12th, 2011, 04:54 AM
DW Poliwag comes with Swift Swim, if evolved into Politoed this ability naturally changes to Drizzle. Everything under the legality checker comes out valid except for the ability (which states Hacked, despite all DW Politoeds having Drizzle).

Hmm and my hacked Politoed appears to be valid... lol

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

xfr
May 12th, 2011, 07:55 AM
Can you link to the faulty pokémon, Linoone? I suppose the problem is not the dream ability but the fact that your pokemon is lacking the HasDWAbility flag. In the stats report does it say Ability: Drizzle (DW) or just Ability: Dizzle? If it's the latter your pokémon is hacked.

PsytroniX
May 12th, 2011, 02:26 PM
Apologies, but could someone here point me in the right direction of information regarding the terminator sequence in trash bytes in the Pokémon's name?

xfr
May 12th, 2011, 03:04 PM
cH053n's thrad (http://projectpokemon.org/forums/showthread.php?15108-Escape-Sequence) on terminator sequences is probably a good start.

cH053n
May 12th, 2011, 05:25 PM
My thread covers Gen V

Trash Bytes in Gev IV were a lot different, basically if the Pokemon was Pal Parked or Hatched without a nickname then it needs trash bytes. Where as event pokemon have an all \FFFF\ escape sequence.

More info here - http://projectpokemon.org/wiki/Trash_Bytes

cH053n
May 12th, 2011, 09:11 PM
I'm not sure if this is a bug with your legality analysis or pokegen.

Basically right now in Pokegen trash bytes left over after evolution or nicknaming a pokemon show up as actual characters.

Like the example in my thread showing Raggenrola
Roggenrola
Boldore\FFFFla
Gigalith\FFFFa

It returns this error on your legality analysis
► Nickname Boldore\xFFFF\x6C00\x6100\x0000
All characters in name are valid.
Invalid terminator sequence in trash bytes.

it could be due to the original name of Roggenrola being the full 10 characters and ending with \FFFF
but then it can't end with that after it evolves...

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

xfr
May 12th, 2011, 10:00 PM
This is not the problem. Pokécheck is complaining because you are missing the last terminator \FFFF which to my knowledge is present in all gen 5 nicknames at the end of the field.
If you change it to Boldore\xFFFF\x6C00\x6100\xFFFF it should be fine, like this: http://pokecheck.kraftpaper.org/?pk=6213

cH053n
May 12th, 2011, 11:16 PM
OK, ya Pokegen doesn't automatically add a terminator at the end if the name is full length and ends with trash bytes. Had to manually add it...

Normally with a name like Roggenrola you don't have to add a terminator at the end, it would automatically do it when saving it to .pkm

cH053n
May 13th, 2011, 02:44 AM
I dont understand the error for this one, says I have invalid characters in the OT name and nickname.

I use the same OT name in other pokemon, and use the same type of characters for others nicknames as well.

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

and normally it doesn't check for non-Latin characters

EDIT: nevermind, I found out what the error was. I had language set to English, when I should have set it to Japanese...

cH053n
May 13th, 2011, 08:46 AM
Gen IV pokemon that are uploaded can not have their legality to be checked by the user that uploaded it unless the pokemon is public.

The output window shows "Access not allowed"

xfr
May 13th, 2011, 12:51 PM
Damn, it has been wrong for ages but nobody ever reported it. Thanks.

cH053n
May 13th, 2011, 06:27 PM
what timezone is the site in? date added seems to be a day ahead from when I upload mid day

xfr
May 13th, 2011, 07:33 PM
It uses CET/CEST but it would probably make sense to use PST/PDT with two thirds of users from the US and 20% of them from California.

cH053n
May 14th, 2011, 12:44 AM
Gen III and IV pokemon have their name in all CAPS if it is not nicknamed, this is not detected in the legality analysis.

Gen IV Gengar
Name should appear as GENGAR if not nicknamed

This pokemon - http://pokecheck.kraftpaper.org/?p=detail&uid=81538
name has upper / lowercase letters and does not have nickname checked but reads as valid in the legality analysis.

Pretty minor but thought I'd point it out.

cH053n
May 14th, 2011, 01:24 AM
If the pokemon is hacked without an ability, "Unknown", it passes the legality analysis.

xfr
May 14th, 2011, 06:57 AM
You're right, I fixed both problems.

ReignOfComputer
May 14th, 2011, 07:41 AM
Transferred TRU Dragonite gives the error
Level Hacked, this pokemon must be level >=55

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

cH053n
May 14th, 2011, 07:59 AM
TRUe
http://www.serebii.net/events/dex/149.shtml

xfr
May 14th, 2011, 08:02 AM
How many underleveled events are there anyway? It's annoying to make exceptions for those.

cH053n
May 14th, 2011, 12:48 PM
could just flag it as "invalid / event only" ? like you do certain moves of event pokemon

Darkling
May 16th, 2011, 03:29 AM
My legit japanese Feraligatr comes up as hacked because its name is 'FERALIGATR'.
When Japanese/other language non-nicknamed pokemon level up on an English game their name changes to the English version.
http://pokecheck.kraftpaper.org/?p=detail&uid=88503

I don't know if this was brought up before either, but some gen III pokemon who only had one ability in gen III and gained a second ability later (such as Banette) come up as 'not matching PID' beside Ability if the Ability would be incorrect to the PID in gen V. Hope that makes sense ^^;
http://pokecheck.kraftpaper.org/?p=detail&uid=88536
EDIT: Or is this one caused by uploading a gen IV file as a gen V file?

xfr
May 16th, 2011, 10:24 PM
I'll think about how to take into account these cases. Thanks for reporting them.

Cuber
May 17th, 2011, 11:34 AM
"invalid / evolved on other language game" maybe?

Quake
May 17th, 2011, 04:34 PM
Alomomola ability Healer appears as Hacked.

xfr
May 17th, 2011, 08:05 PM
This should all be fixed, thanks for reporting.

Khalikryst
May 18th, 2011, 05:54 AM
I've been having the trouble of "Ability Valid, does not match PID" on my Carracosta... Is there a reason for this?

xfr
May 18th, 2011, 06:23 AM
It probably means that its ability was edited but not its PID. Pokémon with non-matching PID/ability are illegal.

Vixana
May 20th, 2011, 02:04 PM
I've been playing with the legality checker and it seems to be odd about pokerus. It seems to say that somehow I've collected multiple strains of pokerus (one of which happens the be the default one). It also shows cured status on mons that are currently infected in game.

xfr
May 20th, 2011, 02:11 PM
Pokérus strains are still being investigated, so I'd like to know more. Can you give links to the incriminated pokémons or your pokécheck username? How did you aquire pokérus in the first place? Do you remember positions in your party at the time of infection?

Khift
May 20th, 2011, 07:55 PM
Hola, just registered to post this:

Started using this amazing tool (the Pokechecker, that is, though the legality checker is nice too) today and wanted to check the PID on a Garbodor I just caught on Route 9 to try and diagnose why my RNG abuse failed. When I did so, I also clicked on the legality checker for no apparent reason, but surprisingly it turned up a false positive -- the checker thought the Garbodor was hacked in because it was underleveled. They don't normally evolve til 36, but you can catch them as low as 33 in Route 9.

Link to the guy: http://pokecheck.kraftpaper.org/?p=detail&uid=102440 (don't know if this will work, I haven't messed with any public / private settings yet)

I know there are quite a lot of pokemon like this, where you can catch them slightly or significantly underleveled, sometimes massively so like the Electrode you can get at level 2 (IIRC), so if you intend to tackle them all... good luck.

Vixana
May 21st, 2011, 12:06 AM
Pokérus strains are still being investigated, so I'd like to know more. Can you give links to the incriminated pokémons or your pokécheck username? How did you aquire pokérus in the first place? Do you remember positions in your party at the time of infection?

My pokécheck user name is vixana, and I know I've been traded multiple different pokemon with pokerus, but I do not recall party positions.

I've looked through the list of my uploads. And it's now saying that all of them except for Venipede are cured. Also, my gen IV Eevee, which I know is nicknamed, is now reading that it's not nicknamed. It's also not flagging it for being "Eevee" instead of "EEVEE" as it's gen IV.

xfr
May 21st, 2011, 04:06 AM
Your eevee falls under a special case. Its nickname was censored by the GTS word checker (sometimes it's hard to understand why as the banlist is shared among all regions); in this case it gets the default name for generation 5 although it is a generation 4 pokémon, and OT name Kuro*/Shiro*.

For your other pokémon they are in fact not cured but infected, correct?

Regarding Khift's remark, until the encounter locations and levels are extracted from the games Pokécheck will no longer report wild underleveled caught pokémon as hacked.

Vixana
May 21st, 2011, 01:47 PM
GALLADE, CHARIZARD, KYOGRE, Zoroark, SALAMENCE, NINJASK, ABSOL, and Chandelure are acutally cured, the rest are infected.

I understand that pikuffy's trainer name would cause a flagging. As Ninjask has been renamed too.

I've also noticed, that some of my 70 - 72 happiness mons read less than base happiness. I'm not really worried about that last bit, as it's possible for mean trainers to get the happiness down to zero.

Tracy1969able
May 21st, 2011, 09:54 PM
I have just started using this new Fake gts.

This is the first part of the response
http://i54.tinypic.com/iliw6x.png


This is the legality check.
http://i55.tinypic.com/wvsgg1.png

I am wanting to create a shiny pokemon, which hatched with pokerus and a dream world ability.

I even read about the trash bytes for dream world ability being 0x42 value to 01, so I even set it that way.

I will upload the PKM file, so that might help you to know what I am doing wrong.

By the way, I am using pokegen, because I cannot get pokesave to work for me.

I welcome any suggestions to make it look more legit.
Thank you.

Vixana
May 22nd, 2011, 12:25 AM
I am wanting to create a shiny pokemon, which hatched with pokerus and a dream world ability.

I even read about the trash bytes for dream world ability being 0x42 value to 01, so I even set it that way.

By the way, I am using pokegen, because I cannot get pokesave to work for me.

I welcome any suggestions to make it look more legit.
Thank you.

Ok. For one, the ability isn't released yet for that pokemon. Two, you shoudn't be hacking in a way that needs to be made to look legal, that's in the first part of the thread. Three, eggs still have to receive pokerus in the same way as hatched pokemon.

However, I suggest a template, take a different dream world mon and modifiy it, then see what happens. It's also possible that the current version of pokegen beta messes up trash bytes.

xfr
May 24th, 2011, 03:30 AM
What Vixana said, all gen 5 DW are flagged as hacked except the two in-game events. Pokegen does not generate trash bytes by design as stated by Codr, if you want to lean about them you should read this thread (http://projectpokemon.org/forums/showthread.php?15108-Escape-Sequence).

OmegaDonut
May 24th, 2011, 11:53 AM
Here's are two false positives that showed up. The first came from an egg generated in an English game but hatched on a Japanese game. The second is a Korean Tornadus.

http://img804.imageshack.us/img804/1015/pokecheckscizor.png

http://img811.imageshack.us/img811/991/pokechecktornadus.png

xfr
May 24th, 2011, 12:00 PM
Thanks for reporting it, I'll see what I can do to support this case.

OmegaDonut
May 24th, 2011, 12:03 PM
I think that first Scizor was PokeTransferred on between Japanese cartridges, not between English cartridges. That might explain some things.

xfr
May 24th, 2011, 12:19 PM
As for corean names I'm lacking all the gen5 ones... not sure where to look for them.
Edit: found and added them

Hax
May 26th, 2011, 02:01 AM
Not sure if it's really a big deal or not, but when I ran a check on my Cloyster it said Rock Blast was "Hacked / Event only / Dream World (350)," but Cloyster learns it from breeding.

xfr
May 26th, 2011, 06:12 AM
Link to the pokémon in question? Other cloysters with rock blast appear valid in the pokécheck DB, what is the egg obtained location of yours?

Xen
May 26th, 2011, 06:29 AM
Sorry I've difficulties with english, how I can check my pokemon, just to have this: http://i55.tinypic.com/wvsgg1.png ? I obligatory need an account on your fake gts site and sent .pkm? Thx.

xfr
May 26th, 2011, 06:55 AM
This pokémon is from Pokegen/Pokesav. Hidden Ability Basculin is not released and it has invalid trash bytes.
You don't need to register to deposit a pokémon from the GTS but you need one to upload .pkm files or to download anything from Pokécheck to your game.

Horus16
May 26th, 2011, 08:35 AM
Not sure if it's really a big deal or not, but when I ran a check on my Cloyster it said Rock Blast was "Hacked / Event only / Dream World (350)," but Cloyster learns it from breeding.

mmm my cloyster with rock blast :3
http://pokecheck.kraftpaper.org/?p=detail&uid=127278

Hax
May 26th, 2011, 03:03 PM
http://pokecheck.kraftpaper.org/?p=detail&uid=119692

Haven't the foggiest idea what makes it different...

xfr
May 26th, 2011, 03:10 PM
Yours was caught in the wild, it cannot have egg moves.

Hax
May 26th, 2011, 03:12 PM
Thanks, sorry for the trouble, I'm an idiot. :D

Cuber
May 27th, 2011, 08:10 PM
I keep getting "Language or version mismatch with GTS metadata." with my Japanese black version, it's fine with my English white and I get "Available, pokécheck recorded this trainer on the GTS."

It does have an explanation, but I don't really understand it to be honest. >_>;
Here's two example Pokémon I put up.. my starters from each version.

First of all from white http://pokecheck.kraftpaper.org/?p=detail&uid=122730

And then from black http://pokecheck.kraftpaper.org/?p=detail&uid=122732

xfr
May 27th, 2011, 08:53 PM
I'm dubious about your japanese version, are you using an english patch or something? It was recorded as being an english game by the GTS.

Cuber
May 27th, 2011, 09:07 PM
Using a cart.. have pics of my wonderful signed box to prove. o.o; (Why did they use black ink..)

http://img.photobucket.com/albums/v54/dragoon-girl/Photos/Image436.jpg

But um, I think I know what is going on now, you see I once ripped the save and tried it out on an English rom to see if it'd work.. I also stupidly used said rom to test this out first time.
Is there anyway to reset this? >_>; Or have I screwed it up forever.

xfr
May 27th, 2011, 09:09 PM
If you used the save on an english ROM this is probably the reason. I changed your GTS language manually back to japanese.

Cuber
May 27th, 2011, 09:14 PM
Thanks so much. ^^;

Tomxc
May 29th, 2011, 11:34 PM
This Escavalier I got from the real GTS appears normal in everything except the Locations says "Unknown encounter." Does this imply that it's an edited Pokemon that had forgotten to set an encounter, though the Hatch/Met location exists (Route 11). Link: http://pokecheck.kraftpaper.org/?p=detail&uid=127294

Here is another Escavalier with everything looking good except "Unknown encounter." again: http://pokecheck.kraftpaper.org/?p=detail&uid=7102

===========================================

Here's a list of potential Shiny sprite issues:

Shiny Virizion (looks like regular)
Shiny Gothita (looks like regular)
Shiny Scolipede (looks like regular)
Shiny Swanna (looks like regular)
Shiny Sawk (is a regular Tympole)
Shiny Palpitoad (is a regular Tympole)

===========================================

This Carracosta I got from a friend who got it from the real GTS shows a Language of French. But inside my game cartridge, everything appears to be English, and I don't have a French Pokedex entry. The Legality checker shows a default name of English also, thus I'm not sure if the display of French is a glitch or not. Link: http://pokecheck.kraftpaper.org/?p=detail&uid=127302
I know it could have been traded as a Tirtouga and evolved in an English game, but even so I should still have a French Pokedex if it's truly French right?

Update: Alpha said Gen V Pokemon don't have Foreign Dex Entries.

Kaphotics
May 30th, 2011, 02:43 AM
Escavalier and Accelgor could have some sort of evolution met data, due to how they evolve.

xfr
May 30th, 2011, 04:29 AM
Actually I had incorrectly parsed the possible encounter levels for karrablast somehow.
I know about those wrong sprites and I'll fix them manually when I have the time.

Edit: I fixed them, also added the XD move tutors two weeks after cH053n reported they were missing.

Raidon
Jun 4th, 2011, 10:01 PM
I would like to say that I looked for how to breed serebii's DW ability and I done this, and then hacked the pokemon to become shiny. I know if you edit a DW pokemon from Entree Forest to shiny, that's a hack and that isn't able to be used in Random Wifi Battles (from what I heard).

The bug is that everytime I edit a DW ability pokemon to shiny that is hatched from an egg, the ability is considered hacked. I have the Multiscale Dragonite from an egg, it's shiny, and I have used it in Random Wifi, so it's not considered a hack. Please fix that please, thanks. :) Btw you can look at it on my link at my sig to look at the Dragonite yourself.

xfr
Jun 4th, 2011, 11:00 PM
The legality checker tells you the ability is hacked because although it has its dream world ability, it is missing the HasDWAbility flag, in other words it should have byte 0x42 set to 1.
It really shows how pitiful the random wifi checks are to not detect this.

Raidon
Jun 4th, 2011, 11:26 PM
Oh okay. Thanks, I was just wondering.

Well at least you don't have people with Wondertombs, Charizards with Water Absorb, and all sorts of really horrible hacked pokemon in the game anymore.

Btw, I was wondering like when I log off, or add a new pokemon sometimes, it always shows the PID with XXXXX and I look at the pokemon and I can't see anything about the pokemon but when I look at it and then look back out, the PID is reverted to normal and I can see everything (Legality Checker, download pkm, etc.) Just wondering about that too.

xfr
Jun 5th, 2011, 12:05 AM
That's because of the privacy settings, it's explained in the FAQ. You can make the pokémon private to disallow anyone from seeing it, public to allow everyone to see all its stats/legality analysis/download/export and the default is what you experienced - can see stats except part of the PID but not do anything else.

Raidon
Jun 5th, 2011, 10:33 AM
Okay, thanks. Just wondering.

kobo1d
Jun 6th, 2011, 03:29 AM
Didn't read the whole thread to see if this has been reported yet, but a Keen Eye Starly that will evolve into Reckless Staravia shows up as hacked.

Also just noticed Guts Shinx is released but shows up as hacked/unreleased, and Oblivia Deoxys shows up as having hacked moves.

xfr
Jun 6th, 2011, 07:46 AM
Thanks, this was fixed. To answer your question there is no limit on the number of pokémon you can have.

On a completely unrealted note, I noticed you are reusing the same seeds for different RNG abuses. Although this is not surprising given there aren't many seeds that give the spread/nature/ability you want it's not a good practise since it leads to pokémon getting the same PID.

kobo1d
Jun 7th, 2011, 03:54 AM
Thanks for the answer, and thanks for the work you put in creating and hosting the site.

What is the problem with multiple Pokemon having the same PID? Just wondering.

xfr
Jun 7th, 2011, 07:53 AM
The main problem is that you need to have 9300 pokémon on the same save just to get a 1% probability of two sharing the same pseudo random PID.

Khift
Jun 7th, 2011, 07:59 AM
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.

xfr
Jun 7th, 2011, 08:08 AM
Alternate forms like Skymin or Giratina-O are not supported yet. The form exclusive moves/abilities/stats are not recognized.

Khift
Jun 7th, 2011, 08:12 AM
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...

Vixana
Jun 7th, 2011, 10:59 AM
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.

xfr
Jun 7th, 2011, 11:26 AM
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).

Slashmolder
Jun 14th, 2011, 01:58 AM
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.

Tedster
Jun 14th, 2011, 08:19 PM
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.

xfr
Jun 14th, 2011, 08:22 PM
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.

Kaphotics
Jun 15th, 2011, 12:46 AM
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.

kryptonite
Jun 17th, 2011, 05:37 PM
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.

Kaphotics
Jun 17th, 2011, 07:08 PM
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 ;)

xfr
Jun 17th, 2011, 08:02 PM
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.

kryptonite
Jun 18th, 2011, 07:53 PM
http://pokecheck.kraftpaper.org/?p=detail&uid=118974

Here's one... I can go get some more.

EDIT: The ones I just sent are okay... That's strange. >_>;

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

xfr
Jun 18th, 2011, 09:11 PM
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?

kryptonite
Jun 18th, 2011, 09:38 PM
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

xfr
Jun 18th, 2011, 09:44 PM
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.

kryptonite
Jun 18th, 2011, 09:52 PM
That Rotom I know is legit... I sent the egg from my US Black to my JP White and hatched it there...

xfr
Jun 18th, 2011, 10:01 PM
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.

Aarux
Jun 20th, 2011, 03:10 AM
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).

xfr
Jun 20th, 2011, 10:02 AM
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.

maison123
Jun 21st, 2011, 07:23 AM
It seems that I got everything right here but I still got an error 13266... Can anyone tell me what my problem is ?

xfr
Jun 21st, 2011, 09:16 AM
I don't understand your problem - you get error 13266 when a pokémon is successfully recorded on Pokécheck, this does not indicate an error.

maison123
Jun 21st, 2011, 12:38 PM
It's okay now ! Sorry for all the trouble ! It works fine on the official gts.

Fishaman P
Jun 21st, 2011, 09:09 PM
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.

Fishaman P
Jun 21st, 2011, 09:38 PM
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".

xfr
Jun 21st, 2011, 10:28 PM
It seems contradictory but it's actually right - the trash byte message is about the \x0200\x0000 part, something expected on a pokémon hatched on HGSS but it doesn't matter if this part is from STARYU or STARMIE since the new name has the same or greater length.

Eisbrecher
Jun 23rd, 2011, 01:14 PM
Got a Korean Pachirisu off the GTS and it's flagging as being in a Safari ball yet a non-Safari Pokémon. It's from Soul Silver originally where Pachirisu can be caught in the Safari Zone with the use of the Safari Items.

xfr
Jun 23rd, 2011, 02:15 PM
Can you give a link to this pachirisu?

Eisbrecher
Jun 23rd, 2011, 02:30 PM
http://pokecheck.kraftpaper.org/?p=detail&uid=193606

There it is, everything else is fine with it, I'm assuming the low happiness is because it's a Safari Zone Poke that has then been traded.

luifer39
Jun 29th, 2011, 06:15 PM
why all Jirachis WISHMKR transfered to Gen 5, say "Secret ID missing, probably hacked." Link (http://www.pokecheck.org/?p=detail&uid=102585)

And the shiny one's said that ONLY JIRACHI WISHMKR ARE SHINY, and the pokemon is a Jirachi WISHMKR Link (http://www.pokecheck.org/?p=detail&uid=210618)

Astro86
Jun 30th, 2011, 07:13 PM
has a problem ...
when I send it to the GTS, it gives me a ribbon
with this ribbon does not make me transfer more

donnasho
Jul 10th, 2011, 08:58 PM
Hi there. I'm a new Pokecheck user and this is one of my pokemon: http://www.pokecheck.org/?p=detail&uid=239376

That's my old Pearl cart, and I have never used an action replay. I caught that Pokemon myself. I think as a Marril, and I think I evolved it, but truth be told I don't pay a lot of attention.

It's saying the language doesn't match, but it's in English, Azumarril's English, what's the problem?

If it may have had an impact, I made excessive use of My Pokemon Ranch.

EDIT: Still adding Pokemon, and this time it's saying my Misdreavus should have trash bytes. I don't understand; I bred this guy myself and his nickname is really long: http://www.pokecheck.org/?p=detail&uid=239442 This guy is from my Black cart. I checked his mother, whom I got in a trade, and she's legal.

xfr
Jul 10th, 2011, 09:31 PM
Thank you for reporting this problem. It has been fixed.

Nato4eyes
Jul 11th, 2011, 12:05 PM
Hi, I have encountered a spelling error and a problem.
http://www.pokecheck.org/?p=detail&uid=239304
Under language Korean is spelled with a "C" rather then a "K".
Also it says that the nickname of my Pignite doesnt match the OT's language but the nickname of my Pokemon is Korean.

Astro86
Jul 12th, 2011, 08:56 AM
The Pokemon is legit, in the OT tells you that the characters are not Latin. Same thing with the Nickname.

glg
Jul 12th, 2011, 11:38 PM
Hi, my deoxys move superpower is labeled as hacked when it learns it while leveling up in attack form. http://www.pokecheck.org/?p=detail&uid=246404

Nato4eyes
Jul 13th, 2011, 01:05 AM
Same problem as my other post the nickname doesnt match the OT's language.
http://www.pokecheck.org/?p=detail&uid=246790

Kaphotics
Jul 13th, 2011, 11:17 AM
Hi, my deoxys move superpower is labeled as hacked when it learns it while leveling up in attack form. http://www.pokecheck.org/?p=detail&uid=246404

it's a hacked PID/IV, so it's hacked to begin with. But it does learn Superpower from level up.

xfr
Jul 13th, 2011, 04:28 PM
It seems there are problems with many corean names. The names used in my database use unicode composition resulting in different unicode strings that represent the exact same name.
It's very likely there is the same problem with other pokémon, just make a list of all the ones that show up wrong and I'll fix them.

I know about the problem with some alternate form exclusive moves, that will be fixed soon.

Edit: it is fixed now

Ihhani
Jul 13th, 2011, 07:03 PM
I've got a question about this Thundurus (http://www.pokecheck.org/?p=detail&uid=236786). It says that it's got an "Invalid PID". However, since a roamer Pokemon's PID is generated using directly the first 32 bits of the seed, every PID should be possible and legal.
Asking at the IRC, they've told me that Pokecheck maybe marks that PID as invalid because it follows a 4th gen PID-IV relationship. However, even if it's really difficult that a 5th gen Pokémon follows the relationship, it's not an impossible thing: it's possible to have any PID, even if having a method 1 PID shows that possibly the Pokémon was generated using pokesav/pokegen.
So, is that Thundurus' PID illegal just because it follows the PID-IV relationship?
In that case, wouldn't be more logical to say that, even if it can't be proved that it's illegal, it probably is because it follows a relationship that doesn't have to (but not musn't) follow?

Kaphotics
Jul 13th, 2011, 07:28 PM
Gen 5 originated Pokemon won't have a previous gen PIDIV relationship.

There's the very very very rare chance it may happen, but chances are it was hacked.

xfr
Jul 13th, 2011, 07:53 PM
Indeed, this PID is flagged as invalid because it is a gen 4 type 1 PID. You can argue it is possible for a pokémon to have an IV spread that matches a type 1 PID but the chance is 1 in 887,503,681 - this is a thousand times less likely that winning a state lottery.
When Kaphotics says a very very very rare chance, it's really infinitesimal, you should be more afraid of being crushed by a meteorite than pokécheck being wrong.

Nato4eyes
Jul 14th, 2011, 12:05 PM
http://www.pokecheck.org/?p=detail&uid=246801
Move 2 of this Crobat is from an event. I dont know why it shows up as hacked/event only.
http://www.pokecheck.org/?p=detail&uid=246800
Same with this Weavile except its for the first 3 moves.
http://www.pokecheck.org/?p=detail&uid=246793
Same as above except for moves 1,3 and 4
http://www.pokecheck.org/?p=detail&uid=246786
It says that this Milotic with the OT VGC09 is a hacked shiny event.

I could be wrong about these.....

xfr
Jul 14th, 2011, 01:28 PM
Event exclusive moves show up as Hacked / Event only

Sabresite
Jul 16th, 2011, 02:30 AM
Good job so far on your pokemon legality webapp! :)

Snow Crystal
Jul 22nd, 2011, 12:09 PM
Hello! My name is Snow Crystal. I just wanted to say that I was checking the legality of a Charizard that I got, and I know it's hacked, just to see what your legality checker said. Well, it said that the Pokéball was legal; it is obtained in a Masterball. As far as I know, there is no legal way to do this, as you either get Charmander as a starter, putting it into a ragular Pokéball, or you breed for one, still putting it into a regular Pokéball.

arcee
Jul 22nd, 2011, 10:34 PM
Hello! My name is Snow Crystal. I just wanted to say that I was checking the legality of a Charizard that I got, and I know it's hacked, just to see what your legality checker said. Well, it said that the Pokéball was legal; it is obtained in a Masterball. As far as I know, there is no legal way to do this, as you either get Charmander as a starter, putting it into a ragular Pokéball, or you breed for one, still putting it into a regular Pokéball.

no, it's very possible, because of dreamworld. you can get most starters in masterballs this way.

merfyz
Jul 23rd, 2011, 02:14 AM
I'm reporting a false positive.

http://www.pokecheck.org/?p=detail&uid=273171

This mew was caught on far away island. Which is another way to get a shiny mew. So the legality check says its a hack because shiny mew can only exist in a Japanese emerald game. Well this one came from a UK/US emerald game, and its legit.

xfr
Jul 23rd, 2011, 05:00 AM
Hello! My name is Snow Crystal. I just wanted to say that I was checking the legality of a Charizard that I got, and I know it's hacked, just to see what your legality checker said. Well, it said that the Pokéball was legal; it is obtained in a Masterball. As far as I know, there is no legal way to do this, as you either get Charmander as a starter, putting it into a ragular Pokéball, or you breed for one, still putting it into a regular Pokéball.
This kind of problem won't be solve until encounter data is checked for previous gens, which is easier said than done since it requires an exhaustive database not only of all in-game events (starters, fossils, gifts, in-game trades... for all versions of the game since RSE) but also a database of all past events. Furthermore, this would be still prone to errors because the encounter location and level are both lost during transfer to gen 5 which is the main reason encounters are only checked for gen5.


This mew was caught on far away island. Which is another way to get a shiny mew. So the legality check says its a hack because shiny mew can only exist in a Japanese emerald game. Well this one came from a UK/US emerald game, and its legit.
The Old Sea Map was never distributed outside Japan.

Sabresite
Jul 25th, 2011, 11:36 AM
At best when you are checking the PID/IV relationship of wild pokes in 3rd and 4th gen, you can use a database to get a list of encounter slots and min levels. Then whichever slots validate, you can write out those possible locations. Thats how I will do it for legality checker.

Kaphotics
Jul 25th, 2011, 04:41 PM
gonna elaborate on gen 3 encounter slots (different methods).

1/2/4 methods are used (3 is almost never), backtrack from the first PID call to get a possible nature frame (like encounter slots for gen 4), back one from that is the level calc. Back another calc is the slot calc.

There's some crafty stuff that can be done to get unobtainable encounter slots. The game has the capacity to alternate between different methods during the PID generation routine (it needs to do other calcs while doing the %0x19s), and can make some encounter slots from a previous Nature-PID carry over to the next one (which you receive).

I'm probably not explaining this well, jussayin that there is an absolutely miniscule chance of having an "illegal" slot/level occur.

DarkSteel
Jul 25th, 2011, 09:46 PM
Latias' Water Sport move is showed as hacked

xfr
Jul 25th, 2011, 09:58 PM
I'm probably not explaining this well, jussayin that there is an absolutely miniscule chance of having an "illegal" slot/level occur.
Although it might be useless/impossible to match the encounter slot with the PID (a shame, that would have been neat) the point is to at least ensure wild PIDs that are not (in-game) events (starters/fossils/gifts/in-game trades/legendaries) correspond to at least one plausible wild encounter.


Latias' Water Sport move is showed as hacked
Please provide a link to the affected pokémon - water sport is on almost all latias from HGSS and it is properly recognized as far as I can tell.

DarkSteel
Jul 25th, 2011, 10:11 PM
sorry my mistake, i checked a Latias with a Water Spout

The Lone Centurion
Jul 30th, 2011, 04:53 AM
This shiny Celebi (http://www.pokecheck.org/?p=detail&uid=256654) has the message "Only known shiny Celebi is Ageto" even though it clearly IS an Ageto Celebi. o.O

EDIT: I finished EV training it and when I try to re-upload it I get the 13267 error code. As far as I know, the only things that give that error code are hacks and inappropriate names. It's obviously not nicknamed, so clearly the Celebi is hacked. The weird thing is, PokéCheck didn't flag anything else other than the Ageto thing, and I've successfully uploaded Pokémon before that PokéCheck says are hacked. So can someone please explain to me how the game filter lets through really bad hacks but blocks something that looks 100% legit? Clearly there's something wrong with PokéCheck that it isn't catching something. ಠ_ಠ

xfr
Jul 30th, 2011, 09:58 AM
It's not an Ageto Celebi because it has a type 1 PID.
The GTS won't let you deposit any shiny Celebi because Nintendo doesn't consider it possible to exist legally (although it does, like shiny Manaphy or shiny Jirachi).

The Lone Centurion
Jul 31st, 2011, 10:31 PM
It's not an Ageto Celebi because it has a type 1 PID.
The GTS won't let you deposit any shiny Celebi because Nintendo doesn't consider it possible to exist legally (although it does, like shiny Manaphy or shiny Jirachi).

OK, then would it be possible to fix it so that it says the PID is invalid instead of saying it's not an Ageto Celebi (without specifying why)? Anyone who doesn't know what the PID type is supposed to be will just assume it's a glitch. And the legit Ageto Celebis have "Unknown GBA PID" marked in red as if that means it's hacked, making things more confusing. -_- I realize it's probably a hassle to program a specific exception in for one Pokémon, but I'm sure I'm not the only person who's confused about it.

EDIT: Also, could you tell me which other events are supposed to have unknown PID types?

Kaphotics
Aug 1st, 2011, 12:29 AM
OK, then would it be possible to fix it so that it says the PID is invalid instead of saying it's not an Ageto Celebi (without specifying why)? Anyone who doesn't know what the PID type is supposed to be will just assume it's a glitch. And the legit Ageto Celebis have "Unknown GBA PID" marked in red as if that means it's hacked, making things more confusing. -_- I realize it's probably a hassle to program a specific exception in for one Pokémon, but I'm sure I'm not the only person who's confused about it.

EDIT: Also, could you tell me which other events are supposed to have unknown PID types?
...

google is your friend

King N
Aug 2nd, 2011, 10:53 AM
http://www.pokecheck.org/?p=detail&uid=304710
It should be 100% legit.

Sabresite
Aug 2nd, 2011, 01:57 PM
gonna elaborate on gen 3 encounter slots (different methods).

1/2/4 methods are used (3 is almost never), backtrack from the first PID call to get a possible nature frame (like encounter slots for gen 4), back one from that is the level calc. Back another calc is the slot calc.

There's some crafty stuff that can be done to get unobtainable encounter slots. The game has the capacity to alternate between different methods during the PID generation routine (it needs to do other calcs while doing the %0x19s), and can make some encounter slots from a previous Nature-PID carry over to the next one (which you receive).

I'm probably not explaining this well, jussayin that there is an absolutely miniscule chance of having an "illegal" slot/level occur.

You are saying that while the game is calculating the encounter stuff (yes/no for battle, what species-level, nature, pid, and ivs), that it could ALSO (in between) use the RNG for various random activities? If this is the case, just like ABCD, ABDE, ABCE, etc.. this should be predictable and therefore can be validated still. I could make Legality Checker automatically assume UP TO 4 erroneous RNG calls (or something like that), and check for all possible validations. I just need to know the maximum number of erroneous calls.

Kaphotics
Aug 3rd, 2011, 08:31 AM
You are saying that while the game is calculating the encounter stuff (yes/no for battle, what species-level, nature, pid, and ivs), that it could ALSO (in between) use the RNG for various random activities? If this is the case, just like ABCD, ABDE, ABCE, etc.. this should be predictable and therefore can be validated still. I could make Legality Checker automatically assume UP TO 4 erroneous RNG calls (or something like that), and check for all possible validations. I just need to know the maximum number of erroneous calls.

Well, the number of erroneous calls depends on how long it takes for the nature == nature. We don't know the frequency the interrupts are, but

I'd assume 1 between the slot<->nature,
and 1 possible valid PID skip at most.

The chance of it happening is very slim, I'd bet. Wait for someone else to weigh in...

Rename Sync check in legal to Method check :)

Vecte
Aug 6th, 2011, 03:33 AM
http://www.pokecheck.org/?p=detail&uid=316947

^
Why would Aromatherapy come up like this? Blissey can be bred with a male Roselia in D/P and in B/W, and obtain Aromatherapy as an egg move.

Kaphotics
Aug 6th, 2011, 02:19 PM
Method 1 PID, thus not bred.

Has egg move.

Hacked.

Vecte
Aug 9th, 2011, 09:44 PM
Thanks!

TheMantyke
Aug 10th, 2011, 12:16 AM
I think I've found a small problem. My Munchlax has the egg move combo of Self Destruct + Curse. Pokecheck is detecting the combo as illegal, but it should be possible to obtain with a 3rd Generation Snorlax parent with Curse bred onto it and Self Destruct tutored.

Link to the Munchlax:
http://www.pokecheck.org/?p=detail&uid=299437

uzuking
Aug 11th, 2011, 01:42 AM
may I ask, what exactly is used to determine a pokemon is edited or RGN abused? 'cuz my darmanitan, which I got trough breeding, is being said that...

anyway, I'm just curious

Kaphotics
Aug 11th, 2011, 02:59 AM
may I ask, what exactly is used to determine a pokemon is edited or RGN abused? 'cuz my darmanitan, which I got trough breeding, is being said that...

anyway, I'm just curious

many nearflawless IVs on a Pokemon.

uzuking
Aug 11th, 2011, 07:41 AM
so it's mor or less a generalization, is it?

Kaphotics
Aug 11th, 2011, 08:20 AM
so it's mor or less a generalization, is it?

yes, hence the presence of "likely"

uzuking
Aug 11th, 2011, 08:54 AM
yes, hence the presence of "likely"

Oh, I see.

well, sorry for my dumbness, and thanks for the help and pokecheck

Vecte
Aug 11th, 2011, 11:14 PM
I have a question. Do all Wish Chansey/Blissey show up as the move being hacked? The only reason I ask is because of how the actual Wish Chansey is received. Being that it is received as an egg, the parameters of it's creation were not determined until after it hatched. Meaning it would have no traces of originating from an event.

DarkSteel
Aug 11th, 2011, 11:31 PM
I think I've found a small problem. My Munchlax has the egg move combo of Self Destruct + Curse. Pokecheck is detecting the combo as illegal, but it should be possible to obtain with a 3rd Generation Snorlax parent with Curse bred onto it and Self Destruct tutored.

Link to the Munchlax:
http://www.pokecheck.org/?p=detail&uid=299437

the pokecheck is correct, the combination of those egg moves are illegal, the selfdestruct move only can get by a Munchlax from the pokewalker course Champ Path
and it isn't a egg move on 3rd. Gen.

Kaphotics
Aug 12th, 2011, 12:28 AM
It is not.

Curse is a 3rd Gen Egg move.

If you breed a male Snorlax in gen 3 (to get curse), then tutor on Selfdestruct (via XD), then transfer the said male to gen 5, you'll have a Male SDCurselax.

Two egg moves, breeding babies with both.

linksage
Aug 12th, 2011, 08:04 PM
Poor MR. NIDO has a big red flag on him for missing a SID.
http://www.pokecheck.org/?p=detail&uid=339189

He's from my old leaf green cartridge so I know he's legit. It was an ingame trade pokemon.

Vecte
Aug 15th, 2011, 12:21 AM
Poor MR. NIDO has a big red flag on him for missing a SID.
http://www.pokecheck.org/?p=detail&uid=339189

He's from my old leaf green cartridge so I know he's legit. It was an ingame trade pokemon.

Mr. Nido is not public, so we can't see what the error is.

Also, as for my question that I asked earlier: Are all renditions of Wish Chansey/Blissey considered hacked?

Kaphotics
Aug 15th, 2011, 12:46 AM
You aren't giving an example, but you probably did the wrong PID type.

Vecte
Aug 15th, 2011, 08:39 AM
You aren't giving an example, but you probably did the wrong PID type.

As far as I know, the correct PID type is Uncommon GBA, however, I've tried Uncommon GBA, Common GBA, and all Unrestricted GBA Events(She is not a restricted type). What I think is happening is, being that she is not listed as an event pokemon when she hatches, pokecheck is being thrown off.

Here is the current one I've listed: http://www.pokecheck.org/?p=detail&uid=345858

Also, I've looked at every Wish Chansey/Blissey I could find, and all show as hacked in Gen 5.

Myzou
Aug 16th, 2011, 08:30 AM
From what I've seen, the orange font is meant to show a problem with the section it is referring to.

However, this image is confusing me. I uploaded my Shiny Sawsbuck I hatched a while back, to see what I should expect to see when I get pokemon from trades, to see what a good one looks like, so I know if the Pokemon I get from trades are hacked/etc.

And all came out well... except one:

http://i52.tinypic.com/11ttvno.png

Is this really a "Problem"? It's flagging as there's a problem simply because I EV trained without Pokerus. I don't have Pokerus on my Generation 5 game yet, so I EV train without it for now. Just wondering if people actually consider that a "legality" issue, even with completely legitimate pokemon?

Hozu
Aug 16th, 2011, 10:34 AM
^ No that pokemon is fine.

http://www.pokecheck.org/?p=detail&uid=236833 - Pokecheck should take into consideration that that Blissey should not have Seismic Toss because it's from Sinnoh but it doesn't. It does pick up on the rest of the problems though.

linksage
Aug 22nd, 2011, 08:45 PM
Mr. Nido is not public, so we can't see what the error is.



Please report any pokémon either incorrectly reported as hacked or new ideas to detect currently undetected hacks.
Always include a link to the incriminated pokémon if you can. You don't have to make it public.

I knew the pokemon was legit, so I wasn't really looking for outside opinions on the matter. I was just pointing out the discrepancy for the coder; it's since been fixed.

Ju-da-su
Aug 24th, 2011, 12:34 PM
I don't know if this is acceptable or not, but I'd really like someone to fix this up, since this actually makes me no longer want to trust the legality check of PokeCheck.

Firstly, I'm an event collector, especially of DW events. I obtained 4 serial code DW events myself (Bulbasaur, Treeko, Mamoswine and Porygon) using legit serial code numbers in my Japanese BW. I at first believe PokeCheck can at least screen the hacked DW events, as in, Pokesav'd DW events, for me at least, since I can understand if it can't pick up PokeStock Editted ones, though I did a little testing myself and was disappointed with what I found.

Basically, what I did, was I took this female DW Pidgey (http://img21.imageshack.us/img21/7269/pokecheck12.png), legitly from DW, and was trying to Pokesav'd it into Flawless Adamant male DW (Solar Power) Lv.10 UT Charmander with Charmander's Japanese name (not nicknamed) and everything that will make it looks like a good RNG'd DW Charmander. The result I got, was this (http://img842.imageshack.us/img842/9338/pokecheck11.png), which, yeah, no difference from legit DW pokemon at all even while it's actually Pokesav'd.

Just want to point this out. I'm aware that PID and IV determinants changed in this generation, but seriously, if the legality checker can't even pick up that the pokemon just completely got Pokesav'd into another new whole species, then I don't think this checker is at all trustworthy, for me at least. The fact that it kinda show that all amateur hacker needs to sav'd one completely undetectable DW event are a little knowledge of what legit DW event looks like and one rubbish DW pokemon (and for more advanced hacker, probably just any fodder and some knowledge of what to change in the PID to make it DW) kinda gets on the nerve of someone who wants to collect legit pokemons like me. As I said, if it's Pokestock Editted, then it's completely understandable that the checker won't going to catch that, but if even the Pokesav'd pokes can get pass the legality check, then I don't think this checker is that reliable after all. Hope someone can work something out to fix that. :S

Kaphotics
Aug 24th, 2011, 01:31 PM
There's nothing needing to be fixed, you hacked something that is undetectable because it is exactly like one you can get from the game.

Hence why this is a Legality checker.

http://www.tsanth.com/images/legal_legit_chart_v1.gif

It's not mine, it's Tsanth's! It was made in the DPPt era so it's not really accurate for 5th gen originated mons. Just less restrictive than the pic.

Horus16
Aug 25th, 2011, 08:47 PM
Deoxys in Emerald have Pursuit and is legal but in Legality Analysis is Hacked / Event only (228)
http://www.pokecheck.org/?p=detail&uid=379540

Casty
Aug 26th, 2011, 06:38 AM
The Legality Checker doesn't seem to detect DW Pokemon that are available only in Japan, marking Pokemon like this (http://www.pokecheck.org/?p=detail&uid=251823) as completely legit...

Kaphotics
Aug 26th, 2011, 11:30 AM
Adding in DW exclusives is tedious to update. It shouldn't be hard to look up if DW Squirtle has been released in the US :P

Casty
Aug 27th, 2011, 07:01 PM
I see, thanks for the feedback.

I have another question, I checked the legality of my old Pearl Gengar just for kicks and this popped out:

http://img38.imageshack.us/img38/9310/pokecheck.png

I was like what the hell, the Gengar I hatched all those years ago (way before I even touched RNG abuse) is marked as hacked? What are DPPt hatch trash bytes anyway? I know that some of my Pokemon have them removed by a name rater. Could a combination of name rater + B/W cuss filter cause this?

Kaphotics
Aug 27th, 2011, 08:08 PM
Name rater, that's what it is. Pokemon would hatch with trash bytes, if you nicknamed them they would be removed.

There's no problem!

YoshiOG1
Sep 1st, 2011, 05:33 PM
About DW abilities:

I made a Dream World Raikou with the ability Volt Absorb using Pokesav AND Pokegen (i used Pokegen so i could put it in a Dream Ball).
But, the legality analysis says that the ability is 100% hacked, as if it doesn't recognize it as a DW ability. (Trust me, I've seen legit DW Pokemon, and it said, that their DW abilities were Valid.)
Is this a glitch? Or is it because Raikou's Dream World ability hasn't been defined on the legality analysis?

P.S. Pokegen seems to force Pokemon to be "Nicknamed". D:<

Guested
Sep 1st, 2011, 06:01 PM
I made a Dream World Raikou with the ability Volt Absorb using Pokesav AND Pokegen (i used Pokegen so i could put it in a Dream Ball).

But, the legality analysis says that the ability is 100% hacked
Seems it's working just fine to me. Your Pokemon IS 100% hacked.
Raikou with its hidden ability has never been released, so there's no reason for that pokemon+ability combo to be in the checker.


P.S. Pokegen seems to force Pokemon to be "Nicknamed". D:< Are you using the latest version of Pokegen? That issue was fixed some time ago.



using Pokesav AND Pokegen
You probably shouldn't be using Pokesav at all. And by "probably," I mean "definitely."

YoshiOG1
Sep 2nd, 2011, 08:27 AM
Well, maybe I prefer Pokesav because to me, Pokegen is only good for putting Pokemon in Dream Balls.
And why is everybody against Pokesav?

Guested
Sep 2nd, 2011, 08:35 AM
Well, especiall if you are using one of the translated versions, Pokesav is extremely buggy and even incorrect sometimes.
Pokegen is vastly superior and can handle more things in the pkm editing anyway. And all of the translations are correct, which isn't really something you can say for Pokesav, cause I think they're still using crappy translations instead of data from the Eng game in some of them.

codemonkey85
Sep 3rd, 2011, 08:30 AM
I did quite a bit of research back in my hacking heyday and found Pokesav's methods for determining certain properties of the .SAV files to be inaccurate. Furthermore, I have reason to believe COM outsourced all of his information without doing any fact-checking. And honestly, Pokesav's GUI is atrocious.

It was a good start to a new generation of Pokémon hacking, but... I mean, does anyone use AOL anymore? How about Windows ME?

EDIT: Better stay on topic. I just want to say I am very, very impressed with this web service. I tried it out the other day and the Pokémon transfers were easy and painless. Keep up the good work!

Finner
Sep 5th, 2011, 10:40 AM
Today i found an interesting Pokecheck glitch. I downloaded an obviously hacked Bulbasaur, take a look at it - here (http://www.converthub.com/working/done/f5f390bf1a51612b0ec1379547b73050/pokecheck.jpg) Although relic crowns are supposed to be taken away during download, this one stayed.

EDIT: If that link doesn't work try this one: http://www.pokecheck.org/?p=detail&uid=218214

xxSkedz24xx
Sep 5th, 2011, 12:26 PM
I think that event exclusive moves shouldn't be grouped with hacked moves. The legality checker should take into account the other circumstances involved with event-exclusive moves, eg. Wish on Chansey/Blissey: http://www.pokecheck.org/?p=detail&uid=400345

Kaphotics
Sep 5th, 2011, 05:04 PM
I think that event exclusive moves shouldn't be grouped with hacked moves. The legality checker should take into account the other circumstances involved with event-exclusive moves, eg. Wish on Chansey/Blissey: http://www.pokecheck.org/?p=detail&uid=400345

Wrong PID type, so it's not even legal.

xxSkedz24xx
Sep 8th, 2011, 02:54 PM
Girafarig's Dream World ability, Sap Sipper, has been released, yet Pokecheck shows it as hacked. http://www.pokecheck.org/?p=detail&uid=416438 Link for proof of release: http://bulbapedia.bulbagarden.net/wiki/Pleasant_Forest_%28Dream_World_area%29


I have another mistake, this time with some Egg Moves: http://www.pokecheck.org/?p=detail&uid=416899
Smeargle can Sketch both and breed to Delibird.

Cuber
Sep 8th, 2011, 11:00 PM
http://www.pokecheck.org/?p=detail&uid=137792

So today I was looking at my VGC Pokémon I used in the UK qualifiers to use them in this Japan cup (Mostly so I have some reference to remember which move is which when playing with them on a Japanese game lol).. but I noticed this now has an invalid PID, when it didn't before... o-o; So I was wondering what's changed in the past few months in terms of PID discoverys?

Edit: Oops.. I just deleted the Pokémon forgetting I put that link here last night. x-x;

Bond697
Sep 8th, 2011, 11:10 PM
i showed pokecheck how to check a lot of pids, but i don't think he realizes that the roamers aren't generated like wild pokemon. i should probably tell him...

or if someone else could tell him since i'm lazy? that would be cool.

EXEC_HARMONIOUS/.
Sep 15th, 2011, 05:10 PM
I've noticed that being nicknamed with any species name is considered hacked by Pokecheck, not just the species name of the Pokemon being checked. Case in point:

http://www.pokecheck.org/?p=detail&uid=430812

xxSkedz24xx
Sep 17th, 2011, 10:41 PM
On this Wormadam I RNG'd on my HeartGold (because I'm a boss like that and RNG on HeartGold, not Diamond), 3, that's right, 3, of its moves are coming up as hacked. I posted the link in the shoutbox and received multiple affirmations that it is legit. Please fix this problem ASAP: http://www.pokecheck.org/?p=detail&uid=435979 Also, proof that the moves in question are legal: http://www.psypokes.com/dex/psydex/413_trash/learnsets/bw

Redfire66
Sep 18th, 2011, 12:35 PM
Pokéchecked my Lapras, supposedly Dragon Dance was "Hacked / Event only (349)"? I'm pretty sure this is a bug because Lapras can get Dragon Dance through breeding.

TheMantyke
Sep 18th, 2011, 03:25 PM
Over the course of the last few days, I've found a few false positives using Pokecheck.

1) Keldeo, Meloetta, and Genesect aren't immediately deemed hacked. This Genesect for example passes the legality test despite obviously being illegal. http://www.pokecheck.org/?p=detail&uid=408680

2) Zorua and Zoroark sometimes come up as hacked if shiny, even if they're not from the ingame event. This Zorua and Zoroark, both the same Pokemon, are coming up as illegal even though they were bred. http://www.pokecheck.org/?p=detail&uid=419076

3) Evolved Pokemon from Gen 4 onwards are not immediately disqualified as hacked. This Haxorus which the creator has admitted to have created is coming up a legal even though it's in an egg. http://www.pokecheck.org/?p=detail&uid=431177

On a final minor note, have you ever considered changing the "Invalid egg recieve date" to a more specific "Recieve date is in the future" message? I've noticed that the current message is sort of vague and confusing to new users.

Shiny Sheimi
Sep 19th, 2011, 07:47 AM
http://www.pokecheck.org/?p=detail&uid=439460

This is the Nzone event Pikachu from an in-life event in New York, but Move 1 is saying "Hacked/Event Only" - is there any possibility that data could be collected on which special moves match to which event OTs and IDs, so that the checker knows whether or not the event move is compatible with the OT and ID of that particular event?

calvin_0
Sep 20th, 2011, 09:14 AM
creator of pokecheck, can you explain why some of my pokemon have this message? -> "This Pokémon is likely edited or RNG abused". do i need to worry about pokemon with this message turning into a bad egg when ported into future console?

like this pokemon below

http://www.pokecheck.org/?p=detail&uid=423098 (legally breed, but edited with pokegen)

and yet all this pokemon below have the same origin and yet they dont carry that message.. why?

http://www.pokecheck.org/?p=detail&uid=440870 (legally breed, but edited with pokegen)
http://www.pokecheck.org/?p=detail&uid=423114 (legally breed, but edited with pokegen)
http://www.pokecheck.org/?p=detail&uid=423101 (created with pokegen from scratch)

i just want to make sure all my pokemon doesnt get turn into a bad egg in future expension or disqualified from taking part in official event (not that i'll be taking part in them, but i just like to have that option open for me)

TheMantyke
Sep 20th, 2011, 04:29 PM
What does "This Pokemon is likely editted or RNG abused" mean?
That flag is just a warning that the IVs of the Pokemon are abnormally high. This usually means that the Pokemon was either an RNG manipulated Pokemon or was editted. In your first example, your Zoroark's IVs were very high with only a sinlge stat under 30. In your other examples, they all had mediocre IVs. You have absolutely nothing to fear, traditional breeds with fantastic IVs often set off this flag as well.

calvin_0
Sep 23rd, 2011, 04:44 AM
That flag is just a warning that the IVs of the Pokemon are abnormally high. This usually means that the Pokemon was either an RNG manipulated Pokemon or was editted. In your first example, your Zoroark's IVs were very high with only a sinlge stat under 30. In your other examples, they all had mediocre IVs. You have absolutely nothing to fear, traditional breeds with fantastic IVs often set off this flag as well.

i see, thanks XD

tulleh
Sep 23rd, 2011, 08:11 AM
My Tyranitar, which is supposed to have been bred in Soul Silver and then transferred to Black has the egg move Pursuit flagged as Hacked or Event only.

Also the nickname had trash bytes removed, is this fine? How can I change it?

http://www.pokecheck.org/?p=detail&uid=445764

luifer39
Sep 23rd, 2011, 03:47 PM
What is that of Pokerus Type 1.1, are other types???

EXEC_HARMONIOUS/.
Sep 25th, 2011, 02:29 PM
What is that of Pokerus Type 1.1, are other types???

I'm not sure how the different Pokerus types work, but yes, there are other types. My Victini has legit Pokerus that the site identifies as type 7.3, and my Linoone has hacked Pokerus that the site identifies as the default strain.

luifer39
Sep 25th, 2011, 07:44 PM
Thank you , for answer but Im still have my doubt about the type, what is the difference of a Pokerus Type 1.1 and a Type 7.3, I see others like Type 6.1 and 5.1

Shiny Sheimi
Sep 26th, 2011, 04:32 PM
I hacked this Charmander and put it into an egg and, so that it had valid nickname trash bytes, I loaded it into the game, hatched it, and nicknamed it there legitimately, but it shows as having an invalid terminator sequence.
http://www.pokecheck.org/?p=detail&uid=451640

xfr
Sep 30th, 2011, 03:52 PM
i showed pokecheck how to check a lot of pids, but i don't think he realizes that the roamers aren't generated like wild pokemon.
I tried to find our discussion about it but it seems I lost it (maybe I was on a laptop at that time). I'll try to ask you on IRC to fix that asap.


I've noticed that being nicknamed with any species name is considered hacked by Pokecheck, not just the species name of the Pokemon being checked.
There was a bug there, it should be fixed.


On this Wormadam I RNG'd on my HeartGold (because I'm a boss like that and RNG on HeartGold, not Diamond), 3, that's right, 3, of its moves are coming up as hacked.
Movesets for the Wormadam forms (other than plants) were wrong. It seems they are not in the veekun data for some reason. I hopefully fixed all (including TMs/tutors and checking there's no moves from other forms).


Pokéchecked my Lapras, supposedly Dragon Dance was "Hacked / Event only (349)"? I'm pretty sure this is a bug because Lapras can get Dragon Dance through breeding.
Dragon Dance should be recognized, it's probably a problem with your Pokémon unless you post a link to confirm the problem.


Over the course of the last few days, I've found a few false positives using Pokecheck.
I fixed those.


http://www.pokecheck.org/?p=detail&uid=439460
This is the Nzone event Pikachu from an in-life event in New York, but Move 1 is saying "Hacked/Event Only" - is there any possibility that data could be collected on which special moves match to which event OTs and IDs, so that the checker knows whether or not the event move is compatible with the OT and ID of that particular event?
Not until I have a complete database of ALL past events. I discussed this with Sabresite, hopefully this will be done someday.


My Tyranitar, which is supposed to have been bred in Soul Silver and then transferred to Black has the egg move Pursuit flagged as Hacked or Event only.
Also the nickname had trash bytes removed, is this fine? How can I change it?
It's probably pokesaved. Pursuit is an egg move and it doesn't have a egg location or date.


Thank you , for answer but Im still have my doubt about the type, what is the difference of a Pokerus Type 1.1 and a Type 7.3, I see others like Type 6.1 and 5.1
The difference between Pokérus types is still unknown. I have some hypotheseses but never bothered checking if they were true.

In other news support for Colosseum and XD Pokémon has been greatly improved. All XD/C moves should come up as valid now and thanks to the new research by OmegaDonut/Kaphotics/others (don't want to get into the ongoing argument about who did what) the PID/IVs are checked.
The nature checks will be added whenever someone explains to me how they work (I'm rather tired of the Dolphin debugger that keeps crashing so I won't be looking into it myself).

Dreamer
Sep 30th, 2011, 08:37 PM
Lol i abused for my ID to be 0 and my tepig is showing up as hacked.Linky :) (http://www.pokecheck.org/?p=detail&uid=460163)
I don't know if this should be fixed,since most times 0 ID indicates hacks,but you can get it through rng reporter as well!

Also not even a big deal,but probably in game trades are considered hacks,too?
I have uploaded Hornlette,the Rhyhorn you get from Brock if you want,check it out (http://www.pokecheck.org/?p=detail&uid=454818)

Very nice work Pokecheck,keep it up!!!

FrostDragon492
Sep 30th, 2011, 10:25 PM
Chatter, Transform, and Struggle are showing up as valid on a Smeargle, though it can't actually get those moves.

Link: http://www.pokecheck.org/?p=detail&uid=390514

xfr
Sep 30th, 2011, 11:04 PM
Thanks, it's fixed

RNGdude
Oct 1st, 2011, 06:10 AM
Hi.

I have noticed that wild Arceus are considered legit despite the azure flute being unreleased.
However, they do say they were encountered in Tall Grass at Level 100 so they must be cheated unless certain information is lost upon transfer. I'm not an expert on how it works.

http://www.pokecheck.org/?p=detail&uid=460913
http://www.pokecheck.org/?p=detail&uid=460909
http://www.pokecheck.org/?p=detail&uid=460886

Also Pokemon at a Level below their Level of capture are given a valid level.

luifer39
Oct 1st, 2011, 07:14 PM
I breed my Ralts in Emerald and palparked to my Diamond version to level up to Gallade, now said that "This pokémon didn't exist in gen 3".

I know that the page said "Gallade" dont exist in Gen 3, but that's the reason

OmegaDonut
Oct 2nd, 2011, 12:22 PM
Chatter, Transform, and Struggle are showing up as valid on a Smeargle, though it can't actually get those moves.

Link: http://www.pokecheck.org/?p=detail&uid=390514

Transform is a legit move on Smeargle. It can be Sketched if you Taunt a Ditto and immediately sketch Transform the next turn.

xfr
Oct 2nd, 2011, 12:27 PM
Transform is a legit move on Smeargle. It can be Sketched if you Taunt a Ditto and immediately sketch Transform the next turn.
Fair enough, Taunt is "unfixed".

xxSkedz24xx
Oct 2nd, 2011, 02:10 PM
Leech Seed (valid egg move since Gen IV) shows up as hacked on Abomasnow. Proof: http://www.pokecheck.org/?p=detail&uid=463695

Encore (valid egg move again) shows up as hacked on Abra: http://www.pokecheck.org/?p=detail&uid=463737

xfr
Oct 2nd, 2011, 03:24 PM
They show up as hacked because they are hacked.

TheMantyke
Oct 6th, 2011, 05:14 PM
This is a very minor concern, but occasionally genderless Pokemon will be listed as potential chain breed parents. My Kabuto has Staryu and Starmie listed as potential parents for the combination of Bubblebeam and Rapid Spin.

The Kabuto: http://www.pokecheck.org/?p=detail&uid=422280

xfr
Oct 9th, 2011, 05:06 AM
No more genderless or female only parent now.

Blaziken257
Oct 20th, 2011, 07:11 PM
I have a Deoxys with Pursuit, but the legality checker says it's illegal:

http://www.pokecheck.org/?p=detail&uid=502226

The Deoxys is at Level 30. In Generation III, where the Deoxys originated, it learns Pursuit at Level 20. In subsequent generations, it learns it at Level 33, which seems to throw the legality checker off.

Hozu
Oct 30th, 2011, 11:35 AM
Uh... What happened here? (http://i.imgur.com/5wajJ.png) All four of those are completely legal and the moves were tutored by myself in SS. Before the shoutbox was disabled only Magic Coat showed up as hacked. The pokemon itself is not hacked as I bred it myself as well.

I've noticed that this (http://www.pokecheck.org/?p=detail&uid=236833) pokemon was fixed regarding previous gen tutor moves so perhaps that could have been the issue? Note that my pokemon is from 3rd gen, the tutor moves are from 4th gen, and it's currently in 5th gen.

Edit: Thank you, the moves check out properly now.

xfr
Oct 30th, 2011, 04:27 PM
I hope I got it right this time.

Hozu
Oct 31st, 2011, 12:21 PM
For some reason the /ignore function hasn't been working for the last few days. So annoying to have to deal with idiots when you can't block them.

Hozu
Oct 31st, 2011, 08:58 PM
Sorry for the double post but it's very annoying when a single user can completely shut down the shoutbox because /ignore doesn't work.

Edit: I can add a user to the ignore list but only if there are no other users on it. So I can only block one user at a time.

Edit 2: Please consider a way to ban users by IP for any amount of time. Even permanent if deemed necessary. There is one person in particular that keeps making accounts to spam the shoutbox.

uzuking
Nov 1st, 2011, 03:56 PM
Hey, um... I got a false positive on a Squirtle with Water Spout and Aqua Ring as egg moves. it says it can't be done, but it can: beed female wailmer/wailord with male seel/dewgong with aqua ring, once you have a male wailord/wailmer with it, level it up so it can learn water spout, and breed the male wailmer/wailord with a female squirtle/wartortle/blastoise.

xfr
Nov 2nd, 2011, 06:35 AM
Sorry for the double post but it's very annoying when a single user can completely shut down the shoutbox because /ignore doesn't work.
Edit: I can add a user to the ignore list but only if there are no other users on it. So I can only block one user at a time.
This should work properly now.


Hey, um... I got a false positive on a Squirtle with Water Spout and Aqua Ring as egg moves. it says it can't be done, but it can: beed female wailmer/wailord with male seel/dewgong with aqua ring, once you have a male wailord/wailmer with it, level it up so it can learn water spout, and breed the male wailmer/wailord with a female squirtle/wartortle/blastoise.
Link to your squirtle on Pokécheck please.

uzuking
Nov 2nd, 2011, 05:36 PM
Link to your squirtle on Pokécheck please.

Can you see it?

http://www.pokecheck.org/?p=detail&uid=528249

xfr
Nov 2nd, 2011, 06:34 PM
Can you see it? http://www.pokecheck.org/?p=detail&uid=528249
Despite checking manually I don't see any Pokémon in the Monster or Water 1 egg group that can learn Aqua Ring and Water Spout simultanously. Wailmer is in Ground (Field) and Water 2 and can breed neither with Squirtle nor Seel.

uzuking
Nov 3rd, 2011, 01:48 PM
I see... my friend tricked me \"

ah, that's okay. thanks anyway.

Agonist
Nov 6th, 2011, 10:36 PM
I've noticed a problem relating to first stage pokes, and their legality displays

For example;

http://www.pokecheck.org/?p=detail&uid=537645

Ralts doesn't get Psycho Cut, yet it says it can be inherited. (it can't) I also noticed it with a (again hacked) Growlithe that knew ExtremeSpeed, the legality checker said it was inherited, but it can't actually.

piuchester
Nov 9th, 2011, 08:39 AM
http://www.pokecheck.org/?p=detail&uid=541727
It shows as "evolved after transfering". I got this pokemon in a trade in gen4, thus knowing it didn't evolve. It happened due to being hacked (it shows as "not nicknamed", but it obviously was

xfr
Nov 10th, 2011, 02:17 PM
Thanks, there indeed was an error here.

The Lone Centurion
Nov 12th, 2011, 04:32 PM
Hey, I posted here a while ago about a shiny Celebi (http://www.pokecheck.org/?p=detail&uid=256654) that was showing up as hacked and I was told that it was supposed to have a type 1 PID. However, the legality analysis is now saying that this same Celebi DOES have a type 1 PID, and it is still marked as hacked with no explanation given. I'm not sure whether the PID type was incorrect before or now, but regardless, two other shiny Ageto Celebi with a type 1 PID are also marked as hacked. As before, I am unsure whether this is an error or whether there is another factor that makes them hacked:

http://www.pokecheck.org/?p=detail&uid=352703
http://www.pokecheck.org/?p=detail&uid=460767

Can someone please confirm whether or not each of these Pokémon is hacked, and if so, why? I'm trying to complete a shiny Pokédex and Celebi is the only legendary that can be shiny that I've been unable to locate a legit shiny version of, and it would be nice if one of these was in fact legit. There's a lot of conflicting information and ambiguity here and I'm just trying to get the facts. Thanks in advance to anyone who can help. :smile:

xfr
Nov 12th, 2011, 04:37 PM
See http://projectpokemon.org/forums/showthread.php?17978-PokeGC-A-Gamecube-Pokemon-Checking-Tool&p=136177&viewfull=1#post136177
Celebi cannot be legitimately shiny except in generation 2.

The Lone Centurion
Nov 13th, 2011, 03:41 PM
See http://projectpokemon.org/forums/showthread.php?17978-PokeGC-A-Gamecube-Pokemon-Checking-Tool&p=136177&viewfull=1#post136177
Celebi cannot be legitimately shiny except in generation 2.

I read through the thread and, unless I'm misunderstanding, you said only that the Celebi written to the Colosseum save file (common GC PID) can't be shiny, but all of the shiny ones on Pokécheck are the ones transferred to GBA (type 1 PID), correct? Unless I missed something in the thread, you never actually confirmed that the GBA ones can't be shiny. I mean, if you tell me they can't, I'll believe you; it's just that a lot of people claim to have gotten a shiny Celebi from the bonus disk and I've never heard anyone outright say that Celebi can't be shiny until now. I'd be very suprised to learn that this is indeed the case. Sorry for being so stubborn about this, and thanks for the help. :smile:

Dreamer
Nov 21st, 2011, 03:19 PM
Hey pokecheck just a question.Have you taken into account that 4gen events(i don't know about 5gen) are nicknamable?I have uploaded NN'd events and they all have invalid trash bytes.

Keep up the good work:)

xfr
Nov 21st, 2011, 03:37 PM
Nicknamed events can be controversial legality wise but I have replaced the error with a warning.

Hozu
Nov 23rd, 2011, 08:35 PM
The Deoxys I just caught in Emerald and tutored Counter has Counter show up as hacked.

Edit: It might have something to do with the formes. Mimic shows up as XD tutor so I believe that it's reading the Deoxys-N tutor list from 3rd gen, which does not include certain tutors from FR/LG/E like Counter. Deoxys-N can't learn those tutor moves because it can't be in that forme in FR/LG/E, it would be in Attack/Defense/Speed forme instead. Simply put, the move tutor list needs to include all tutor moves across all formes.

Hozu
Nov 26th, 2011, 11:18 AM
DW Chinchou gets Amnesia as a DW only move, however it comes up as hacked. http://www.pokecheck.org/?p=detail&uid=582718

Edit: Both issues fixed. Thank you.

FrostDragon492
Dec 3rd, 2011, 05:08 PM
http://www.pokecheck.org/?p=detail&uid=379314 On this Arceus's legality checker, on the "Level" line, it says "Current level is higher than met level.". It's the other way around, actually- The Arceus was caught at level 127, and it's level 100 now. Just some weird glitch I thought I'd point out.

marcos9191
Dec 4th, 2011, 06:38 AM
Today and provided a Haxorus Ends:
Haxorus \ FFFF \ FFFF \ 0000 \ FFFF

Exits that do not have trash bytes of its pre-evolution (fraxorus) when it should leave "fFound trash bytes from original name "Fraxorus". (Fraxorus\FFFF\0000\FFFF)."

If you can be correct.

----
for example, Raichu if that ends well, has a letter unless its pre-evolution.
Raichu \ FFFF \ FFFF \ 0000 \ 0000 \ FFFF

Gale
Dec 4th, 2011, 06:45 AM
Good
Have fun maintaining list of data just to allow utter idiots to get Pokemon working online.
Thanks for sharing.

RedFlagg
Dec 4th, 2011, 10:55 AM
Hey, I just checked my Jirachi and it said "Unknown GBA PID". I asked around and people told me it was legit.
Heres a screenshot.
http://i43.tinypic.com/99owox.png

Agonist
Dec 4th, 2011, 01:58 PM
for some reason the it says unknown location on my Tranquil (http://www.pokecheck.org/?p=detail&uid=601178), despite it being RNG abused, and caught on route 6.

also, can you change the box views to display the correct forms of the pokemon?

xfr
Dec 6th, 2011, 12:21 AM
Hey, I just checked my Jirachi and it said "Unknown GBA PID". I asked around and people told me it was legit.
Tanabata Jirachi must have a valid restricted GBA event PID. I'm sorry but yours was edited somehow.


for some reason the it says unknown location on my Tranquil (http://www.pokecheck.org/?p=detail&uid=601178), despite it being RNG abused, and caught on route 6.
also, can you change the box views to display the correct forms of the pokemon?

That's because Tranquill doesn't appear in August on route 6 unless you use the season rollover glitch.


Today and provided a Haxorus Ends: Haxorus \ FFFF \ FFFF \ 0000 \ FFFF
Exits that do not have trash bytes of its pre-evolution (fraxorus) when it should leave "fFound trash bytes from original name "Fraxorus". (Fraxorus\FFFF\0000\FFFF)."

The pre-evolution of Haxorus is Fraxure, not Fraxorus.

Agonist
Dec 6th, 2011, 08:06 PM
That's because Tranquill doesn't appear in August on route 6 unless you use the season rollover glitch.

It appears every month except winter according to Bulbapedia. At any rate, thanks for fixing it!