Kaphotics
5feb1c887b
Fix nearly identical events with different moves
...
Charizardite X/Y events in particular came up as invalid (Y).
The Y event had Inferno (not a normal move), but it wasn't in the
relearn pool. Due to these nearly identical events only differing in
terms of usable movepool (not relearn pool), the check has to be able to
be deferred to later if multiple cards are still valid.
2016-04-16 11:35:16 -07:00
Kaphotics
802ecc9c66
Add wc6 import prompt if no SAV loaded
2016-04-16 11:32:25 -07:00
Kaphotics
707285cf0d
Improve form centering, cleanup
...
Center database/report forms on load; doesn't happen by default as there
is no parent assigned when it is called by Show().
Add a form->form centering method, cleaned up the code behind the 16byte
hex seed fields.
2016-04-15 16:11:46 -07:00
Kaphotics
20ab597bc5
Merge pull request #97 from chenzw95/check-hatch-species
...
Check for illegal hatched species
Thanks chenzw95!
2016-04-15 08:00:25 -07:00
chenzw95
f192db095b
Check for illegal hatched species
2016-04-15 15:40:35 +08:00
Kaphotics
309d521201
Add loading override for Battle Vido
...
for those who want to check pk6's without modifications
2016-04-14 17:10:06 -07:00
Kaphotics
16f291e4ac
Add Form checks
2016-04-14 03:17:03 -07:00
Kaphotics
4ff64a2ff8
Fix transporter string
...
Cosmetic bug due to shuffling the languages around
2016-04-14 02:36:40 -07:00
Easy World
0fe733c6cb
Merge pull request #1 from kwsch/master
...
merge
2016-04-14 12:15:51 +08:00
Kaphotics
34882a3a71
Redump evolutions
...
Abra->Kadabra somehow was trade with dusk ball
2016-04-13 08:16:31 -07:00
Kaphotics
e590aaf0d4
Fix hotkey exit (Q) prompt
2016-04-12 18:40:37 -07:00
Kaphotics
9f528e18a0
Add level check for invalid encounters
...
Extra hints :)
2016-04-11 18:44:26 -07:00
Kaphotics
e226221662
Add Terminus Cave ceiling encounters
...
Thanks rinnegan!
2016-04-10 18:19:23 -07:00
Kaphotics
115d1f0591
Language loading fix
...
PKHeX pt would cause exception
Flip ja/en order to match ingame values
2016-04-10 09:33:38 -07:00
Kaphotics
7f83b0f5cd
Update Changelog
...
New release posted.
2016-04-09 19:41:36 -07:00
Kaphotics
76e62ccd46
Fix language change deleting data
...
create a new pk6 separate from the form's pk6 storage which can be
modified.
2016-04-09 18:56:29 -07:00
Kaphotics
1f35c4a577
Fix jksv detection
...
Root of 3DS's sd card, not in the Nintendo 3DS folder
2016-04-09 18:09:13 -07:00
Kaphotics
cfe982dbe1
Add JKSV detection
2016-04-08 22:14:16 -07:00
Kaphotics
4fa777d86a
Tweak verbose output
...
Group fishy with fishy, and valid with valid. Fishy checks are pulled to
the top.
2016-04-07 22:28:26 -07:00
Kaphotics
53da8c3b87
Skip ID check if EncounterTrade
...
SID = 0 is totally valid.
2016-04-07 22:27:36 -07:00
Kaphotics
1c531b0673
Bring popup to front instead of alert
...
Any call to open a form that is already open (special characters, box
report, database) would alert that it's already open. Just bring it to
the front. Since it may be hidden, just move it back into view (align to
main program's top-left location)
2016-04-07 22:16:08 -07:00
Kaphotics
e66342fe6c
Fix trade lapras level
2016-04-07 21:34:43 -07:00
Kaphotics
e8cc1a386d
Add egg level check
...
Catches level 12 charizards and level 50 tyranitars that were bred
2016-04-07 18:19:21 -07:00
Kaphotics
52ab0bd8d7
More strict checks
...
Only fishy adds.
Matching TID/SID
Matching PID/EC
Matching EXP/Level
2016-04-07 17:56:39 -07:00
Kaphotics
1eff57bd87
Simplify move suggestion method
...
Relying on linq... so rich.
Take the suggested moves, select a string array, and join.
2016-04-07 17:42:53 -07:00
Kaphotics
844e24024b
Fix drag&drop and geolocation
...
PK6.cs now sets the SAV country/region instead of the pk6's.
SAV6.cs now sets the updated pk6 instead of the input ek6.
Thanks Dede!
2016-04-07 08:13:24 -07:00
Kaphotics
be63fe7b7f
Simple Refactor
...
Simple :)
2016-04-06 22:52:55 -07:00
Kaphotics
677ec99256
Xamarin settings
...
Compiles just fine for Mono / .NET 4.0
2016-04-06 22:52:34 -07:00
Kaphotics
53e046fd7f
Disallow exporting backup if sav is not exportable
...
CTRL-B could bypass the 'export' option being disabled.
2016-04-06 18:36:10 -07:00
Kaphotics
d3fbaed225
Remove moveID references, use language strings
...
Fixes #96
The legality core should not rely on text resources for legality output,
and move IDs are meaningless to the common user.
2016-04-06 18:13:43 -07:00
Kaphotics
cb9cab9ac0
wc6full fix
...
fix typo, add filter
2016-04-06 17:46:34 -07:00
Kaphotics
e0a2226228
Add cache detection to other sav detection methods
2016-04-05 20:37:36 -07:00
Kaphotics
4f6f0dddf0
Add cache folder detection to main window open
2016-04-05 20:27:57 -07:00
Kaphotics
e3499073cb
Update shortcuts
...
Add showdown, fix PP/Friendship descriptions, add description for
individual IV/EV click shortcuts
2016-04-04 20:45:05 -07:00
Kaphotics
b200592a6b
Showdown Import/Export Shortcut Keys
...
CTRL-T: Import from Clipboard
CTRL-SHIFT-T: Export to Clipboard
2016-04-04 20:41:26 -07:00
Kaphotics
d1cd61f0c4
Fix ctrl held at launch exception
2016-04-04 20:41:26 -07:00
Kaphotics
088996f4ce
Merge pull request #95 from chenzw95/mono-fixes
...
Trim underscores in Util.ToInt32 and Util.ToUInt32
2016-04-04 09:34:35 -07:00
chenzw95
b5ce2fcfcc
Trim underscores in Util.ToInt32 and Util.ToUInt32
...
Addresses Mono bug 12241.
2016-04-04 21:38:12 +08:00
Kaphotics
12c9636a09
Add better contest stat checks
...
A pokemon from XY that has never been traded cannot have contest stats
other than 0.
Milotic cannot be Beauty-LevelUp evolved in XY as an untraded mon.
2016-04-03 21:46:05 -07:00
Kaphotics
09811c32e4
Add verbose export
...
Partial commit error fixed
2016-04-03 17:11:58 -07:00
Kaphotics
87b65c4c5b
Add Link shiny check
...
Thanks hehrerh!
2016-04-03 16:56:57 -07:00
Kaphotics
cf7ca51d83
Let the program handle genderless pkm on load
...
Previously a Male Arceus would load (gender 0 = male), just have the
program handle the gender/species.
2016-04-02 14:03:04 -07:00
Kaphotics
b0ccfe6a09
Init strings on load instead of every call
...
Makes exporting showdown text faster
2016-04-02 13:58:40 -07:00
Kaphotics
f90b33536b
Minor tweaks
...
Don't do repeat checks in loop
2016-04-01 22:29:49 -07:00
Kaphotics
42f13c6294
DexNav Hidden Ability
...
Thanks Wanderer1391!
2016-03-30 19:55:27 -07:00
Kaphotics
8af8602c31
Fix Link Trade eggs
...
Thanks Wanderer1391!
Traded eggs get their Met Location set to 30002.
When an egg hatches, if Met Location > 0, copy Met Location to Egg
Location and set Met Location equal to current overworld location.
2016-03-30 19:07:52 -07:00
Kaphotics
5fb65c5ba7
Only screen gen6 for legality
...
Main window only checks legality for gen6, Database currently ignores
this restriction and runs the check anyway (unnecessary).
2016-03-30 18:54:36 -07:00
Kaphotics
4869f188bd
Check memories for eggs/transfer
...
Catches some of those jan2014 banked pentagon mons without OT memories
The last check is unused; the last two checks are designed in case past
gen pkm are checked.
2016-03-30 18:53:34 -07:00
Kaphotics
9645cccbb5
Fix EonTicket const not being set if dropped direct
...
Rewrote the check to be a separate method for future cases of version
exclusive event cards.
Also fixed a full card album underwriting data to the bitflag region.
2016-03-30 18:28:31 -07:00
Kaphotics
d4e746233c
Merge pull request #94 from chenzw95/opendialog-fix
...
Explicitly set InitialDirectory when creating new OpenFileDialog
2016-03-30 10:46:51 -07:00