Kurt
711661c1ea
Switch air cutter for roost (oras tutors)
...
crowdsourced error, confirmed with pk3DS
314 (air cutter) ->355 (roost)
pad with leading zeroes for cleanliness
closes #1364
2017-07-25 23:30:10 -07:00
Kurt
5f088813a5
Ignore secret sword mismatch in gen5
...
Closes #1361
2017-07-25 20:39:54 -07:00
Kurt
9b0603df96
Add emerald swarm special move detection
...
I don't think SlotType.Grass->Swarm changes anything, best to use it for
differentiating vs the default 1% slot.
Closes #1362
2017-07-25 17:35:07 -07:00
Kurt
68aa9aeec9
Relocate encounter data loading to separate files
...
shifts encounter data from Legal's split tables to individual files for
easier maintenance and initialization. Legal Core's init is so much
simpler now.
fix resource name typo
2017-07-25 00:28:43 -07:00
Kurt
2faf6ae8e5
Redo prior g5 roamer commit
...
switch to list to allow/add unknown value option
#1358
2017-07-23 22:44:00 -07:00
Kurt
866e8fd485
Split roamer flags into checkboxes
...
basically there was 0x81 which was not 0-3, and the other roamer had
0x40.
Closes #1358 , thanks @Ninjistix !
2017-07-22 13:15:53 -07:00
Kurt
fb9dd6103d
Unban daily ribbons for OR/AS
...
Ribbon Belle at Mauville Hills gives the daily ribbons
Closes #1343
2017-07-21 08:48:35 -07:00
Kurt
dea3fcfab6
Merge pull request #1354 from sora10pls/master
...
Unban Aggronite
2017-07-21 08:28:44 -07:00
architdate
9a9553f8c0
Fixed Zygarde Legalities from Gen 6 origin ( #1353 )
...
* Fixed Zygarde Legalities from Gen 6 origin
* Same functionality, Lesser Lines
2017-07-21 08:28:25 -07:00
sora10pls
ed7cb02dd1
Unban Aggronite
2017-07-21 01:49:56 -04:00
Kurt
30f7345218
Fix goodra gen6 evo check
...
Remove 31 from argevos, was wiping goodra's evo for whatever reason. No
idea why it isn't 4 sliggoo, but oh well, now works as intended.
Apply a little bit of performance increases for the loading of
evotables.
data length checks unnecessary as the the following iterator will throw
an exception
2017-07-20 19:34:41 -07:00
Kurt
3b8643bc77
Fix gen1 VC legality checking error
...
GetGenMovesCheckOrder doesn't respect generation restrictions, while
EncounterMoves does; filter afterwards.
Add compiler flags in the Analysis file to toggle try/catch off for
easier debugging. Just uncomment the #define SUPPRESS line.
Closes #1345
2017-07-18 16:21:31 -07:00
Kurt
2d18440445
Fix wurmple evo gen3/4
...
yeah it was never the lowest 16 bits as every-internet-source claims.
1D9C9130 silcoon => 3716[8] = cascoon (nope)
#1330 was correct!
2017-07-17 15:58:15 -07:00
Kurt
4207df8d74
Merge pull request #1341 from kamronbatman/fix_wc3_shiny
...
WC3 additions
2017-07-16 17:45:59 -07:00
Kamron Batman
3168a2ae40
Fixes shiny check and adds negai boshi. Adds force-shiny 5th anniv.
2017-07-16 16:07:28 -07:00
Kurt
249c08b062
Add gen-sensitive deoxys sprite fetching
...
Closes #1327
2017-07-16 14:05:29 -07:00
Kurt
2b0cfab31a
Disallow shiny dream radar/forest shinies
...
Closes #1340
2017-07-16 10:15:12 -07:00
Kurt
85d4c0b4d7
Improve wc3->pk3 creation
...
Closes #1337
2017-07-15 23:35:32 -07:00
Kurt
c61c572f35
update channel generation
...
Thanks @admiral-fish !
2017-07-15 19:59:38 -07:00
Kurt
2a2f5669e4
Add wc3->pk3 conversion
...
fixes 10ANIV pikachu having Thunderbolt twice
un-duplicates CHANNEL event data
adds seed->PIDIV generator template for M1/2/4, CXD, Channel, and BACD
improve pkm converter to update nickname of hatched eggs. isn't perfect
(farfetch'd) but works better than before
2017-07-15 18:36:55 -07:00
Kurt
569873701b
Fix antishiny 3-5=>6+ check
...
uint SID = Util.ToUInt32(TB_TID.Text);
uint TID = Util.ToUInt32(TB_TID.Text);
first line should have been TB_SID.Text not TID
pull out method
Thanks wejhvabewjty!
https://projectpokemon.org/forums/forums/topic/41110-problem-with-pok%C3%A9mon-caught-w-cute-charm-lead/
2017-07-15 09:48:08 -07:00
Kurt
2f3c56e7c5
Update gen4/5 mg generators
...
PGF for movie victini has OTgender=3; only eggs are supposed to set OT
details from the SAV.
update pattern matchers to abuse this fact.
Thanks @odaxis !
2017-07-14 22:50:12 -07:00
Kurt
dc0a43ae8f
Handle link gifts without ribbons
...
Link gifts had the possibility of having all those ribbons (even
Event3), but none were used.
2017-07-14 20:42:51 -07:00
Kurt
dce42195e5
Add static encounter deferrals
...
Rarely ever used, the only case where an unfavorable match is returned
first is Emerald Lati@s transferred to a future generation, as there are
2 encounters (one with and one without Fateful).
Closes #1326
Thanks @sora10pls !
2017-07-13 23:12:30 -07:00
Kurt
ee57bc49f0
Add gen3 event flag/variable editing
...
Template files added for e/frlg, no guarantees.
http://i.imgur.com/ER5rRBn.png
(left+select+b when on groudon/kyogre menu screen)
Closes #1328 , thanks @rboninsegna !
Added the ability to prefix flag numbers with 0x, and prefix variable
numbers with 0x40__; will be parsed as hex.
2017-07-13 23:05:59 -07:00
Kurt
88eed8dca7
Merge pull request #1332 from kamronbatman/gen3_event_fixes
...
Fixes & Adds Gen 3 Events
2017-07-13 22:16:03 -07:00
Kamron Batman
51ae267cc8
Adds aura mew. Rearranges wondercard events to the right block. Fixes mews. Adds Negaiboshi.
2017-07-13 21:42:55 -07:00
Kurt
f84cab6272
Block bred Ash Greninja
...
Closes #1329
2017-07-13 21:12:16 -07:00
Kurt
ee29b4a31f
Reorder mysterygift 5+ egg generating logic
...
Closes #1331 where IsEgg was checked before it was set
handle legality cases (set nickname & flag)
2017-07-13 21:05:20 -07:00
Kurt
c12eba2186
Add Gen6 mega evolution early-unlock edit
...
TrainerCard offset is 0x14000
http://i.imgur.com/XtsZLmL.png
via:
33011937 ekx
182491428 hbg
tyvm anon
2017-07-12 20:38:24 -07:00
Kurt
08ca4dd147
Fix gen3 static encounter eggs
...
add exclusions for egg data, fixes wynaut and togepi ingame gift eggs.
Closes #1322
2017-07-12 09:02:54 -07:00
Kurt
23c4e81dea
Add invalid match alternatives to verbose output
...
Indicates why another type of encounter to match to was rejected, mostly
useful for diagnosing past gen specimens to figure out what changes need
to be made for that encounter to persist.
2017-07-12 09:02:03 -07:00
Kurt
8ffe2257db
Add cancel abort
...
Cancel no longer defaults to the latter (no/LG) option
closes #1321
2017-07-11 18:01:20 -07:00
Kurt
1d93c5836e
Tweak egg detection
...
Remove hot springs from general egg list, add bypass to static encounter
check
a91764b283
2017-07-10 21:45:37 -07:00
Kurt
fa4d6d78fe
Fix filenotfound exception on drag&drop
...
Dragging from a deeply nested file & folder truncates the filename (eg
from winrar), causing an invalid path to be passed.
2017-07-10 18:57:03 -07:00
Kurt
a91764b283
Add hot springs as valid egg location for gen6
...
split table references, remove per-format calculations as they all
behaved the same as the main method
2017-07-10 18:56:13 -07:00
Kurt
fa642820b1
Redesign event flag editor
...
split control groups into separate tabs for easier viewing
2017-07-09 14:54:10 -07:00
Kurt
4a2dbe4ad2
Add gen4 ribbon names
...
Closes #1297
fix off by 1 language checking
2017-07-09 14:31:08 -07:00
Kurt
851809c585
Add gen2 roamers
...
Closes #1268
(take 2 skips the suicune encounter for Crystal)
Thanks @greenDarkness !
2017-07-09 09:17:43 -07:00
Kurt
cb76d51e38
Simplify vc transfer checks
...
supply met level so the static encounter has a level to work with
instead of 0
Closes #1316
in other areas:
level 48 charizard VC1 transfer changed to mewtwo causes minlvl >
maxlevel, handle instead of throwing exception.
2017-07-09 08:47:17 -07:00
Kurt
04a11ae030
Update gen4 dex seen bitflag setting
...
now matches general format of SAV_Pokedex4, bit regions were off-by-one.
2017-07-08 19:33:20 -07:00
Kurt
29914c431e
Misc capitalizations
2017-07-07 17:40:27 -07:00
Kurt
362c223253
Merge pull request #1315 from kamronbatman/fix_wc3eggs
...
Fixes WC3 eggs.
2017-07-07 08:44:11 -07:00
Kamron Batman
152d8e102f
Fixes WC3 eggs.
2017-07-07 08:27:16 -07:00
Kurt
f77e0083dd
Merge pull request #1314 from javierhimura/master
...
Chain Shiny method for Pokeradar shiny grass patch
2017-07-07 08:19:48 -07:00
javierhimura
8219bb6716
Fix ChainShiny method, allow outside safari zones instead inside
2017-07-07 14:00:06 +02:00
javierhimura
7b1812f184
Added check for pokeradar shiny grass patch
...
Not allow cutecharm pid iv method for swarm pokemon
Fix loading time encounter for generation 2 and mark crystal location slots in any gen 2 tables
Typos in tree areas comments
2017-07-07 13:53:21 +02:00
Kurt
60becb6e37
Fix typo
...
461fb70f90 (commitcomment-22965638)
2017-07-06 22:05:54 -07:00
Kurt
a653363a16
Simplify wc3 checking
...
all branches did similar checks, so I pulled them out
Added TID bypass for PCNY incremental TID pkm
#1313
2017-07-06 20:22:54 -07:00
Kurt
267de164f4
Set pkm Stat Level when transferred to CK3/XK3
...
Closes #1302
Box structure in CK3/XK3 stores stats AND level, as battle stats are a
part of the box structure. There's no party/box differentiation!
2017-07-06 17:47:38 -07:00