Kurt
0552dcd37c
Crystal: Add e-speed-less dragons den dratini
...
VC has no move relearner so can't unlearn espeed & relearn the level up move to look the same.
Rearrange moves to match how the game gives them.
2024-04-06 09:06:45 -05:00
Kurt
9c1538f503
Disallow HOME move share w/ battleversion & <=Gen7
...
HOME's SWSH moveset is disqualified from having <=Gen7 moveset permissions if the battle version was applied in SW/SH.
2024-04-05 14:49:46 -05:00
sora10pls
f0b127e13e
Add latest distribution raid data 🦕 🔮
2024-04-04 20:02:00 -04:00
Kurt
d222d4bb2e
CXD location on hover
...
CXD is a stored version and does not contain others
2024-04-01 17:28:05 -05:00
Kurt
5f4cf2af29
Better guard against bad gender requests
...
Can infinite loop gen3/4 generators by requesting from an invalid gender (eg Male Blissey) in Gen5+
2024-03-30 17:44:21 -05:00
Kurt
a2f36760e6
EncounterCriteria: ignore genderless gender values
...
Shedinja (genderless) was filtering when trying to generate gendered nincada
Also fix method2 reattempt & comments while we're here (comments were copypasted from Unown's method)
2024-03-30 11:28:15 -05:00
Kurt
a71d74b1ea
Split gen3 memorycard into subfolder
2024-03-30 01:17:18 -05:00
Kurt
8b039ae786
Rework card 0184 deferral
2024-03-30 01:13:52 -05:00
Kurt
8f60ad546c
Extract DEntry reading logic
2024-03-28 23:07:13 -05:00
sora10pls
9888479021
Add latest distribution outbreak data 👶
2024-03-28 20:07:13 -04:00
Kurt
d8689e4074
Update EncounterTrade2.cs
2024-03-28 00:41:23 -05:00
Kurt
69f7413387
Revise Gen8 HOME gift 0/0 scale rolling
2024-03-25 23:12:59 -05:00
Kurt
af228b0fec
Re-add gsc rock smash
...
ede3296c31
also sneak in SV Ride legend having trash bytes/HT data
2024-03-25 22:28:51 -05:00
Kurt
fed6b41950
Update EncounterTrade2.cs
2024-03-25 19:27:23 -05:00
Kurt
45444578ab
Handle Gen8 ability tradebacks
...
HOME 3.1.0 change (Teal Mask)
https://www.smogon.com/forums/threads/pokemon-home-update-adds-ability-tradebacks-to-swsh.3727789/
delete all the handling for 3.0.0 tradeback gating since it's no longer correct.
2024-03-25 17:18:44 -05:00
Kurt
bf476f4de5
Update ChannelJirachi.cs
2024-03-25 12:52:59 -05:00
Kurt
c95d56bfd6
Update 24.03.26
2024-03-25 00:46:21 -05:00
Kurt
2b4ecee899
Rename EggEncounter
to IsEgg
2024-03-25 00:39:30 -05:00
Kurt
024bd85cc3
Minor tweaks
...
make PL6 use memory instead of byte[]
make GP1 use memory instead of byte[]
move IEncounterable properties higher to IEncounterTemplate
2024-03-24 20:12:33 -05:00
Kurt
905c80521e
Trade2: hard match on nickname, not OT
...
Webster (RANDY) Spearow in Italian uses the same OT, with different nickname.
2024-03-24 14:46:23 -05:00
Kurt
c6f12515c6
Flag invalid mystry mew seeds, like channel
2024-03-23 21:35:46 -05:00
Kurt
acdb9f12b3
Defragment PersonalInfo backing arrays
...
resource fetch grabs the big byte[], just reference off that instead of creating another copy object.
2024-03-23 21:34:11 -05:00
Kurt
2ff2815dbe
Add Channel Jirachi menu pattern verification
...
Sitting on my todo-list for far too long
see pokefinder for similar implementation
PKHeX has a forward & reverse implementation available for 100% documentation purposes :)
The seed indicated in hover previews now matches that of the true Origin seed for the encounter (pre menu & accept dialog), similar to Method H/J/K encounters.
Co-Authored-By: Admiral-Fish <24730718+Admiral-Fish@users.noreply.github.com>
2024-03-22 16:12:56 -05:00
902PM
dbed62b314
Update flags_usum_ja.txt ( #4231 )
2024-03-22 08:04:47 -06:00
902PM
04dda339e5
Update const_usum_ja.txt ( #4232 )
2024-03-22 08:04:40 -06:00
902PM
1df1101236
Create const_xy_ja.txt ( #4233 )
2024-03-22 08:04:33 -06:00
902PM
9c9400050f
Update flags_sm_ja.txt ( #4234 )
2024-03-22 08:04:28 -06:00
902PM
331e08ff2e
Update flags_xy_ja.txt ( #4235 )
2024-03-22 08:04:11 -06:00
Kurt
84363eb8eb
Next seed if activation fails
...
ty santacrab for pointing this out
2024-03-21 21:22:56 -05:00
sora10pls
1faef958a7
Add latest distribution raid data 🍄 👊
2024-03-21 20:48:31 -04:00
9Bitdo
f0f341f6f2
Add Liko's Sprigatito distribution date ( #4228 )
2024-03-21 07:57:02 -06:00
abcboy101
21a1d5fe6f
Add PBR Poké Coupons accessor ( #4230 )
2024-03-21 07:56:28 -06:00
Kurt
c1b98025f7
Fix gen3 HoF clamp, reject invalid sector IDs
...
Closes #4229
2024-03-21 08:55:48 -05:00
Kurt
205e9b433d
Set ability bit, precheck for encounter activation
2024-03-21 00:18:16 -05:00
Kurt
f27326cb2e
Update PK5.cs
...
don't count sinnoh champ in battle ribbon sum
2024-03-20 23:31:17 -05:00
Kurt
1291a40e21
sav4 dex
2024-03-20 23:28:19 -05:00
Kurt
f7900ed8b4
Enhance Text trash editor
...
#4222
SuggestAppend species dropdown
Indicate trash-to-be-applied when hovering on button
Fix ClickOT in pkmEditor applying English on Japanese Gen3 saves
2024-03-20 09:44:20 -05:00
Kurt
95eb008125
Misc tweaks
...
no functional change
2024-03-20 09:42:28 -05:00
Eelen
cc7f96951f
Update lang_zh.txt ( #4225 )
2024-03-19 23:42:36 -06:00
Kurt
59be36294f
Re-encrypt forest data when saving
...
Affected saves should just open and save with the current release and it'll re-encrypt.
2024-03-20 00:42:05 -05:00
Kurt
dca76f50f7
Catch more uninitialized file call stack paths
...
Closes #4223
2024-03-18 19:05:22 -05:00
abcboy101
8a3a338c0b
Fix encodings for Gen 3/4/5 transfers ( #4220 )
...
Adjust Gen 3/4 encodings to be consistent with Gen 5 Unicode encodings
Gen 3 quotation marks are displayed differently based on the game language
Implement how Pal Park handles invalid characters and corrupts certain accented characters
Implement how Poké Transfer handles invalid characters
Use U+25BA BLACK RIGHT-POINTING POINTER, since this character is used as the pointer in menus/etc., rather than as a bullet or generic shape
2024-03-17 22:34:13 -06:00
Kurt
2b6f153831
Don't remove <=g7 move if swsh context
2024-03-17 17:30:04 -05:00
Kurt
9e7046564c
Revise naive ability deferral logic for gen9
...
Closes #4221
HA->1->2 requires a 2-step check
2024-03-17 14:44:54 -05:00
Kurt
ea63d90ac4
Settings: remember last selected tab if reopening
2024-03-17 14:43:25 -05:00
Kurt
ee426e29c5
FolderList: minor clean
...
deduplicate constructor, obvious functions
2024-03-17 14:13:24 -05:00
Kurt
2259551ace
Event Diff: move version check closer to init
...
Sanity Check method checks the objects that expose the flagwork, which no longer is always a save file.
2024-03-17 13:55:27 -05:00
Kurt
bc7118b493
Add specialized PIDIV generator for gen4 slots
...
extract gen3's to a static class
2024-03-17 13:54:36 -05:00
Kurt
3dd60890fb
Setting: change max recently loaded sav file count
2024-03-17 10:40:36 -05:00
Kurt
c3c7fac86f
stadium: grgs psyduck all languages
2024-03-16 20:21:44 -05:00