From cc34d401201fabb2929ef03fde905b7365c23d20 Mon Sep 17 00:00:00 2001 From: Kurt Date: Sat, 27 Nov 2021 10:50:42 -0800 Subject: [PATCH] Update 21.11.27 --- .../legality/wild/encounter_go_home.pkl | Bin 70332 -> 71004 bytes .../legality/wild/encounter_go_lgpe.pkl | Bin 16840 -> 17092 bytes PKHeX.Core/Saves/SAV8BS.cs | 6 ++++ PKHeX.WinForms/PKHeX.WinForms.csproj | 2 +- PKHeX.WinForms/Resources/text/changelog.txt | 31 +++++++++++++++++- 5 files changed, 37 insertions(+), 2 deletions(-) diff --git a/PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl b/PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl index d6bf1700578a9a222e0de70fbbb10fe5254310a4..61907ae7ee45e341a263227cea466a82b7e96ca3 100644 GIT binary patch delta 4495 zcmajfe^gs%8Nl)PLLh0lv}p;2F-EB}r5cZHWi~3Sw8cp$b7`fHqu6E|yQp!CN1V8^ z1_o1X>7?FFvYBa|nc_s3d1=e^w!;oJv$00a=`zcD(k)<|Ok-s;+W6xeHkPn|{Ns~* z?|a{0&-1)D+QYipM|7iRPsBVHv$YqbzF=)R0`FxN1yMtH;wH}d5?Aep192g8Sn z4#Sv*^&?D%6l~pO1?G=Z61455JQ%_#LI@*)46650f7d=bBaSo-b|Qimoj3CyJ{Ug6 z6}FF)S_lUka z!vb3S83fA!=|T*yyUEBPkql9qdzb)I$e{B}M2ZZ0zRY67Tp@pjb|leokj%h`5adJ5 ze~868xaoxtQxGFUv?GWNoQFx-y|lrPC@fzkGK5AsOh?!>a0W1qMlYE} z2OQ`_9HXB5NFkhGCsG8UjWMB*0r%4pfd`2G8}#w>4#N*J24SRN_$FTj`rw7-Tb!8y z=i%FI7PBxtMD5XnK4`Ffhx%*$q+kn@W;h<^b3qUpbbOb^5k?Fx-{UYsjFWbZ!}NVJ zh%EXaA(LqP0oj-!5X62+mLUI#|j4%z`B$K1- zDA6E(jO-kz9LS(`imV`s*2lSr7t@GC_YH2(oB9Lm$i_iWC+h|As&?f(YVB!xW|dHhxA? z|65+d{W~WAJ*OR=@FD=*|q5?DY6mPLZV1R_}Q@KgU1>3|(B48e~{WKsJv^~VrKk%9dmTrrxVFOtyx zlRBdd4!F^Waik#r#aifu7cqDi`7vK2BJ^Pf8CbF`f?kY5LktVh{hRcm9d@|Ti&1FE zqUAq)0q`RU>wl>~LP8QTNfMbNNi-Bo9$_n%L?8Unpwmgh4h><%kic|_Bm$*e5kVaF zdP(#kfC%D9A`7#D_wb{7l_c8W#xTYaMrxHu5(c9r9GHS!CJ8HS7=j;@h(MMlVSybk zjKGH=G{mp~UAZJ`(Tol_&<8&>%p!~0)%5Z3(*Xzi;70&KjAH^JOkxTe>}y!W#CuF) z8WF^ihG8v{!wMUm=!XvxB#}lI9>Y3P1q<5H4JUfg4fZEW%vDLa-x%2~1%I zQCQ5pLl`kELawClu%WwBQtyfDO2~=z?cvKS=x-xxb*_^&eo>MN=RTZ&Frmp#QO=|0g>sA#EQ-&McS8goY z*j@U{G|FgWYe84lxoN(<;90S4X1zpwKtyde%^Re*ND%-B9R8DT6 zE$rpr5iBWqR$6zObwV5v%9;3NU4FDIC-i*hVz6j^@pDUe14U~6^`?~>R+~CXrGnX1 z>kao77v%GxvT^sdYU!@sI{7lPb~%;`)3xUgW4=L&?QyTpKax|Sw0E6UbvLC}m%p0r zrE#Z}jr%vN_4`ATT-dBeZ*f$v$dcN8SCO=?isc5SI)0ZTk(jvUKzPNB7nKKhjH!N) zSza+-2_4#B5SCIs;wyX%jnt{pkpsG_cCZw!7fH>NwU~x}v@Zl^f?PmFW{^<&1Xg>U`~l zI3(qo3b$;VH|KhCVAa@(lSO6gmcJ9ptL}PYn^e$n-%^7y-$Si^(qdSVwnvqlPgkk- z)176duPm#C&Yo3=pKdBV47sC~`#>V`WB>19`JQn|D;7AbTy<`<+H`Jj@%nsR>-BSb zy@8tYZL7ZX%_VXTnX6sO9xajQ%gbaQ_%@eLOQrJci`l}4^|^+!f*xu#eVz|mn%7Ik z^ZLP>CS~JGhmHAXwe@9tiM;$=TthH{OU)}9)Yzr1tBM&uwxL9-s$A|nNMBdchLXA5 z%uBEIuf7`FS0X)CzT9tsem!H4mq@q0HfyfwxUW>&E*W#7<&N)wacovEwafWuA;uaE NuWLE(GDtS#{{TlUkca>P delta 3843 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 p9BVaxB}Q%Ley(`~e#~^z8ru delta 939 zcmZwFF-#Lt9LMqBm0l@QE7}vQwgnOJgaZ*PRt3d`fx&?o2Vy!f5JQXuLnmX>8fwBo zOyhH4U~q77GREt`&=?0|7#KP*HiTdY1_omo7#icZk;KK}bNBAu|K9(9|MxatTboN( z$;sz}(ofWF$qPvZ^tMVfC}InBG~kA%Nz9^*E!5F~+a_i40SA~qA(aqmXFZIgh|j3u zVMMA#lvn1Y^c}w6uZln^cY}=EgWb zP=@`-8frL%bDOnLxWjhbr3hrl=_ac1Ce)?n2|9rIJr+e3nfq+ZBxmA*|0(d@GKJua zfMkO9w%M~&48MeaTeLkYyLGpf?L;ESae!|xNv2IBxnt@n$9zqu{O+zu$YlC{ z@y<{8ciNr*QbpVMj#Kg7!r+^?p3{tSys~AshjyCd%J9>c=G_~uwwUnPBgSTaEE_N~ Ni BitConverter.GetBytes(value).CopyTo(Data, 0x5638); } + public uint UnionRoomPenaltyTime // move this into the UnionSaveData block once reversed. + { + get => BitConverter.ToUInt32(Data, 0xCEA14); + set => BitConverter.GetBytes(value).CopyTo(Data, 0xCEA14); + } + protected override void SetPKM(PKM pkm, bool isParty = false) { var pk = (PB8)pkm; diff --git a/PKHeX.WinForms/PKHeX.WinForms.csproj b/PKHeX.WinForms/PKHeX.WinForms.csproj index b1f2e664b..2db60f15a 100644 --- a/PKHeX.WinForms/PKHeX.WinForms.csproj +++ b/PKHeX.WinForms/PKHeX.WinForms.csproj @@ -12,7 +12,7 @@ Resources\Icon.ico PKHeX.WinForms.Program PKHeX - 21.11.21 + 21.11.27 9 enable diff --git a/PKHeX.WinForms/Resources/text/changelog.txt b/PKHeX.WinForms/Resources/text/changelog.txt index 7cf988810..a1dc231e3 100644 --- a/PKHeX.WinForms/Resources/text/changelog.txt +++ b/PKHeX.WinForms/Resources/text/changelog.txt @@ -1,7 +1,36 @@ PKHeX - By Kaphotics http://projectpokemon.org/pkhex/ -21/11/21 - New Update: +21/11/27 - New Update: + - Legality: + - - Fixed: Shiny Roamers now recognized correctly (shiny type preservation with fakeTID). + - - Fixed: BDSP Milotic Prism Scale evolution is now disallowed. Thanks @sora10pls ! + - - Fixed: BDSP Magnezone evolution via Thunder Stone instead of level up is now recognized correctly. Thanks @NinFanBoyFTW ! + - - Fixed: BDSP Ribbon indexes for Pioneer and Twinkling Star now recognized correctly. Thanks @sora10pls ! + - - Fixed: BDSP Ribbon legality revised to recognize all legal ribbons in BDSP. Thanks @Kermalis & @sora10pls ! + - - Changed: BDSP TrainerID + SecretID both being zero is now illegal. Also int.MaxValue due to RNG quirks. + - - Added: Setting to flag entities with zero Height & Weight when appropriate; default severity is Fishy. + - Added: Height & Weight randomization in the PKM Editor GUI by control clicking the numeric entry. + - Added: BDSP Poffin Editor; hit Give All to give super poffins that max out contest stats in a single poffin. + - Added: BDSP received Sticker (Ball Capsule) editor; max quantity of a given sticker is 99. + - Added: BDSP Misc editor to toggle various cheats active (meeting all Underground NPCs, unlocking Shaymin/Darkrai events on latest patch). + - Added: BDSP Battle Team slots are now indicated in boxes, similar to Gen7. If teams ever get locked, then they will show the lock symbol too! + - Added: BDSP Safari RNG seed and roamer details now editable in the Encounter block. + - Added: BDSP Mystery Gift receiving records are now editable in the MysteryRecords block. + - Added: BDSP Player Misc data is now editable in the Player block. + - Added: BDSP Underground stats are now editable in UgCount block. + - Added: BDSP BP is now editable in the Trainer Info editor. Thanks @Synthlight ! + - Fixed: BDSP game clear record is no longer clamped to 999,999. Please double check this record in the Trainer Editor and set to YYYYMMDD if needed. + - Fixed: BDSP genderless species are now registered to the Pokédex with both gender flags instead of just Male. Thanks @sora10pls ! + - Fixed: BDSP Work values are now unclamped. Thanks @Bl4ckSh4rk ! + - Fixed: BDSP custom system flag set now sets the correct flag value. + - Fixed: BDSP v1.1 save backups are now loaded into the File Browser (CTRL-F) correctly like v1.0 saves. + - Fixed: BDSP affixed ribbon values (not mutable in game, still present) now saves correctly in the Ribbon Editor. + - Changed: BDSP Box Backgrounds cropped for better viewing. Thanks @sora10pls! + - Changed: BDSP met locations now indicate sublocations if applicable for that zone ID. Met Location drop-downs now auto-size their width to fit all text. + - Changed: BDSP egg toggling via the PKM Editor GUI now sets the Nicknamed flag data according to matched encounter data. + +21/11/21 - New Update: (50606) [4190650] - Legality: - - Fixed: TM learn permissions now reference the correct move IDs. - - Fixed: Elemental Beam type tutors now permitted for PB8 formats.