Commit graph

960 commits

Author SHA1 Message Date
Kaphotics
2b91145612 Clear bad egg background when slot is overwritten
PKHeX will never write a sanity=0 or bad chk, so no need to check.
(anyone can make the program do that though!)
2016-03-23 21:35:36 -07:00
Kaphotics
6d6866de64 Add Link origin game lockouts
Certain link gifts can only be received in certain games.
2016-03-23 17:57:22 -07:00
Kaphotics
f1c119214a Method reordering
Nothing changed, just organization.
2016-03-22 22:50:54 -07:00
Kaphotics
092a34e239 Move MatchedWC6 into EncounterMatch 2016-03-22 22:49:46 -07:00
Kaphotics
38d67c9ef1 Refactor Safari to be an encounter slot 2016-03-22 22:31:30 -07:00
Kaphotics
eec754256a Lambda
Slick.
2016-03-22 20:30:48 -07:00
Kaphotics
c89e3a84c1 Allow menu strip to stay open on chk click
Allows the user to click multiple options in Set to SAV and Database
filters without having the options disappear on click.
2016-03-22 20:14:11 -07:00
Kaphotics
36d74b8d85 Refactoring & Fixes
Add tracking for wild / link encounters
Fixed sylveon ball check
Added Demo link pkm
Added Horde Hidden Ability checks
2016-03-22 19:47:13 -07:00
Kaphotics
4fa58841ad Remove unused asymmetric sprite
Slipped through the last purge
2016-03-22 14:07:51 -07:00
Kaphotics
fa68aa7a29 Minor fixes
Fix ribbon bits, fix formchange
2016-03-21 23:43:03 -07:00
Kaphotics
903f070e61 Fix Link ribbon check 2016-03-21 23:30:31 -07:00
Kaphotics
262abad921 Improve ingame trade filtering
More strict.

Dunno about PID/EC values.
2016-03-21 21:51:36 -07:00
Kaphotics
8211509d99 Add Ingame Trade ability, chk Fix Egg Ball chk
Missed the return at the end
2016-03-21 21:50:39 -07:00
Kaphotics
b109af18e7 Add History check, Expand ball check 2016-03-21 21:31:06 -07:00
Kaphotics
e938aa6765 Add more stringent wc6 comparators 2016-03-21 19:53:02 -07:00
Kaphotics
b05b66810c Add Ball/Ability checks & wc6 PID check
Probably am going to move the WC6 fetch logic out
2016-03-21 08:01:08 -07:00
Kaphotics
17109093bd Update legality display before alert
Instead of updating after displaying why it's (not) legal.
2016-03-20 21:57:50 -07:00
Kaphotics
7e6c92f343 Add ribbon legality check 2016-03-20 15:20:11 -07:00
Kaphotics
f61b34f52e Update changelog, target date 2016-03-19 18:26:26 -07:00
Kaphotics
cc1d3de1ed Retain unown form 2016-03-19 18:17:10 -07:00
Kaphotics
01341ceeae convert 5->6 decapitalize if not nicknamed 2016-03-19 18:13:09 -07:00
Kaphotics
82a9850c4a Tweak nickname check severity 2016-03-19 18:06:02 -07:00
Kaphotics
0ceec780a1 Wondercard window bugfixes
Import wc6 fixed, dropping folder fixed (now also refreshes the view and
adds the wondercard ID)
2016-03-19 15:50:01 -07:00
Kaphotics
9d3324ffb1 Update changelog
I hope this is it...
2016-03-19 12:48:59 -07:00
Kaphotics
729a69dbee Add giratina form move case 2016-03-19 12:47:24 -07:00
Kaphotics
119efdb45e Bump dexnav level to 30 2016-03-19 09:28:15 -07:00
Kaphotics
a6d5494193 Increase dexnav max boost
13->25
2016-03-19 09:14:48 -07:00
Kaphotics
0d13e812a9 Fix Keldeo Secret Sword 2016-03-19 07:53:55 -07:00
Kaphotics
d57533ea77 Add level check
Met level > Current Level
2016-03-18 22:49:21 -07:00
Kaphotics
b3337cbf24 Add missing static encounters
Resolves #84
2016-03-18 22:48:53 -07:00
Kaphotics
64e8be5fc1 Update changelog
So many things to keep track of
2016-03-18 21:27:50 -07:00
Kaphotics
8b2ab2d987 Update changelog & wc6db
released 03/19/16
2016-03-18 21:21:34 -07:00
Kaphotics
894ff48734 Database view scroll override
Allow scrolling within panel (instead of while mouse is over the
VScrollBar.
Since the updateScroll method isn't called by adjusting the value
directly (ie, not a scroll event) we just update the boxes manually.
2016-03-18 19:33:09 -07:00
Kaphotics
8c4ef40a82 Tweak encounter detect
DexNav only under the correct conditions (dexnav may not have an eggmove
for some level boosted ones), fix for dynamic range
2016-03-18 17:18:01 -07:00
Kaphotics
ce2b2949e8 Fix Rock Smash slots
DexNav table derivation was reusing the same objects, just create new
ones
2016-03-17 23:25:59 -07:00
Kaphotics
c3ab1dcb92 Fix baby pkm evolution tree
Nightmare to parse the evo files into a tree.
2016-03-17 21:08:11 -07:00
Kaphotics
6d6b44f43b Add alt slots for XY
Rustling/Swoop/Drops
2016-03-17 20:20:34 -07:00
Kaphotics
213578163e Fix shedinja logic
Can have egg moves, and locations are irrelevant
2016-03-17 19:37:06 -07:00
Kaphotics
7269c97699 Minor tweaks
Update legality on showdown export
Update all legality on legality analysis triggered (PB_Legal or
contextmenu)
2016-03-17 18:58:30 -07:00
Kaphotics
d436caf273 Minor tweaks 2016-03-17 18:28:51 -07:00
Kaphotics
d986b3bb86 Add ingame trade checks
There's memories associated, IVs, EVs, whatever; best to check them in
the individual legality check methods.
2016-03-17 17:25:21 -07:00
Kaphotics
0fc4da3431 Begin adding EncounterTrade
Fixed a few things in the EncounterStatic, added a few attributes
(antishiny, Gender, Ability, IV, Contest) for appropriate pkm
2016-03-16 23:29:28 -07:00
Kaphotics
b0c4eb561d Fix lowercase straggler 2016-03-16 20:09:42 -07:00
Kaphotics
14266b5404 Add castform gift + etc
Add nature locks for sharpedo/camerupt
2016-03-16 19:50:18 -07:00
Kaphotics
d471c965aa Add fossil encounter checks 2016-03-16 19:15:49 -07:00
Kaphotics
eedddce9a3 Fix dexnav & static encounter locations 2016-03-16 07:45:02 -07:00
Kaphotics
cd024f25b0 Fix beldum gift 2016-03-15 23:10:18 -07:00
Kaphotics
b9893a9472 Minor fixes
Fix hot springs egg location
Fix link gift not returning valid
2016-03-15 22:04:04 -07:00
Kaphotics
28568c2908 Tweak evo levelup param
0 - item required (method 5,6,7)
1 - trade required (method 8)
2 - level required (everything else)

Fixes encounter checks of trade evolution pkm
2016-03-15 21:46:49 -07:00
Kaphotics
7477d4d20e Farfetch'd edge case 2016-03-15 21:40:11 -07:00