2019-11-19 03:23:01 +00:00
using static PKHeX . Core . EncounterUtil ;
2019-11-16 01:34:18 +00:00
using static PKHeX . Core . Shiny ;
using static PKHeX . Core . GameVersion ;
2019-09-23 23:56:47 +00:00
2019-11-19 03:23:01 +00:00
using static PKHeX . Core . Encounters8Nest ;
2019-09-23 23:56:47 +00:00
namespace PKHeX.Core
{
internal static class Encounters8
{
2019-11-16 01:34:18 +00:00
internal static readonly EncounterArea8 [ ] SlotsSW = GetEncounterTables < EncounterArea8 > ( "sw" , "sw" ) ;
internal static readonly EncounterArea8 [ ] SlotsSH = GetEncounterTables < EncounterArea8 > ( "sh" , "sh" ) ;
2019-09-23 23:56:47 +00:00
internal static readonly EncounterStatic [ ] StaticSW , StaticSH ;
static Encounters8 ( )
{
2019-11-16 01:34:18 +00:00
SlotsSW . SetVersion ( SW ) ;
SlotsSH . SetVersion ( SH ) ;
Encounter_SWSH . SetVersion ( SWSH ) ;
TradeGift_SWSH . SetVersion ( SWSH ) ;
Nest_Common . SetVersion ( SWSH ) ;
Nest_SW . SetVersion ( SW ) ;
Nest_SH . SetVersion ( SH ) ;
Crystal_SWSH . SetVersion ( SWSH ) ;
MarkEncounterTradeStrings ( TradeGift_SWSH , TradeSWSH ) ;
StaticSW = GetStaticEncounters ( Encounter_SWSH , SW ) ;
StaticSH = GetStaticEncounters ( Encounter_SWSH , SH ) ;
StaticSW = ConcatAll ( StaticSW , Nest_Common , Nest_SW , GetStaticEncounters ( Crystal_SWSH , SW ) ) ;
StaticSH = ConcatAll ( StaticSH , Nest_Common , Nest_SH , GetStaticEncounters ( Crystal_SWSH , SH ) ) ;
2019-09-23 23:56:47 +00:00
MarkEncountersGeneration ( 8 , SlotsSW , SlotsSH ) ;
MarkEncountersGeneration ( 8 , StaticSW , StaticSH , TradeGift_SWSH ) ;
}
private static readonly EncounterStatic [ ] Encounter_SWSH =
{
2019-11-16 01:34:18 +00:00
// gifts
new EncounterStatic { Gift = true , Species = 810 , Shiny = Never , Level = 05 , Location = 006 , } , // Grookey
new EncounterStatic { Gift = true , Species = 813 , Shiny = Never , Level = 05 , Location = 006 , } , // Scorbunny
new EncounterStatic { Gift = true , Species = 816 , Shiny = Never , Level = 05 , Location = 006 , } , // Sobble
new EncounterStatic { Gift = true , Species = 772 , Shiny = Never , Level = 50 , Location = 158 , FlawlessIVCount = 3 , } , // Type: Null
2019-11-16 03:43:09 +00:00
new EncounterStatic { Gift = true , Species = 848 , Shiny = Never , Level = 01 , Location = 040 , IVs = new [ ] { - 1 , 31 , - 1 , - 1 , 31 , - 1 } , Ball = 11 } , // Toxel, Attack flawless
2019-11-16 01:34:18 +00:00
2019-11-16 23:02:32 +00:00
new EncounterStatic { Gift = true , Species = 880 , FlawlessIVCount = 3 , Level = 10 , Location = 068 , } , // Dracozolt @ Route 6
2019-11-16 01:34:18 +00:00
new EncounterStatic { Gift = true , Species = 881 , FlawlessIVCount = 3 , Level = 10 , Location = 068 , } , // Arctozolt @ Route 6
new EncounterStatic { Gift = true , Species = 882 , FlawlessIVCount = 3 , Level = 10 , Location = 068 , } , // Dracovish @ Route 6
new EncounterStatic { Gift = true , Species = 883 , FlawlessIVCount = 3 , Level = 10 , Location = 068 , } , // Arctovish @ Route 6
2019-11-16 05:05:19 +00:00
new EncounterGift8 { Gift = true , Species = 004 , Shiny = Never , Level = 05 , Location = 006 , FlawlessIVCount = 3 , CanGigantamax = true } , // Charmander
new EncounterGift8 { Gift = true , Species = 025 , Shiny = Never , Level = 10 , Location = 156 , FlawlessIVCount = 6 , CanGigantamax = true } , // Pikachu
new EncounterGift8 { Gift = true , Species = 133 , Shiny = Never , Level = 10 , Location = 156 , FlawlessIVCount = 6 , CanGigantamax = true } , // Eevee
2019-11-16 01:34:18 +00:00
#region Static Part 1
2019-09-23 23:56:47 +00:00
// encounters
2019-11-16 01:34:18 +00:00
new EncounterStatic { Species = 888 , Level = 70 , Location = 66 , Moves = new [ ] { 533 , 014 , 442 , 242 } , Shiny = Never , Ability = 1 , FlawlessIVCount = 3 , Version = SW } , // Zacian
new EncounterStatic { Species = 889 , Level = 70 , Location = 66 , Moves = new [ ] { 163 , 242 , 442 , 334 } , Shiny = Never , Ability = 1 , FlawlessIVCount = 3 , Version = SH } , // Zamazenta
new EncounterStatic { Species = 890 , Level = 60 , Location = 66 , Moves = new [ ] { 440 , 406 , 053 , 744 } , Shiny = Never , Ability = 1 , FlawlessIVCount = 3 } , // Eternatus-1 (reverts to form 0)
2019-11-17 23:50:41 +00:00
// Motostoke Stadium Static Encounters
new EncounterStatic { Species = 037 , Level = 24 , Location = 24 , Version = SW } , // Vulpix at Motostoke Stadium
new EncounterStatic { Species = 058 , Level = 24 , Location = 24 , Version = SH } , // Growlithe at Motostoke Stadium
new EncounterStatic { Species = 607 , Level = 25 , Location = 24 , } , // Litwick at Motostoke Stadium
new EncounterStatic { Species = 850 , Level = 25 , Location = 24 , FlawlessIVCount = 3 } , // Sizzlipede at Motostoke Stadium
2019-11-19 06:48:03 +00:00
2019-11-17 23:50:41 +00:00
new EncounterStatic { Species = 618 , Level = 25 , Location = 054 , Moves = new [ ] { 389 , 319 , 279 , 341 } , Form = 01 , Ability = 1 } , // Stunfisk in Galar Mine No. 2
new EncounterStatic8 { Species = 618 , Level = 48 , Location = - 1 , Moves = new [ ] { 779 , 330 , 340 , 334 } , Form = 01 } , // Stunfisk
new EncounterStatic8 { Species = 527 , Level = 16 , Location = - 1 , Moves = new [ ] { 000 , 000 , 000 , 000 } } , // Woobat
new EncounterStatic8 { Species = 838 , Level = 18 , Location = - 1 , Moves = new [ ] { 488 , 397 , 229 , 033 } } , // Carkol
new EncounterStatic8 { Species = 834 , Level = 24 , Location = 054 , Moves = new [ ] { 317 , 029 , 055 , 044 } } , // Drednaw in Galar Mine No. 2
new EncounterStatic8 { Species = 423 , Level = 50 , Location = - 1 , Moves = new [ ] { 240 , 414 , 330 , 246 } , FlawlessIVCount = 3 , Form = 01 } , // Gastrodon
2019-11-18 06:04:52 +00:00
new EncounterStatic8 { Species = 859 , Level = 31 , Location = 076 , Moves = new [ ] { 259 , 389 , 207 , 372 } } , // Impidimp in Glimwood Tangle
new EncounterStatic8 { Species = 860 , Level = 38 , Location = 076 , Moves = new [ ] { 793 , 399 , 259 , 389 } } , // Morgrem in Glimwood Tangle
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 835 , Level = 08 , Location = 018 , Moves = new [ ] { 039 , 033 , 609 , 000 } } , // Yamper on Route 2
new EncounterStatic8 { Species = 834 , Level = 50 , Location = - 1 , Moves = new [ ] { 710 , 746 , 068 , 317 } , FlawlessIVCount = 3 } , // Drednaw
2019-11-19 02:42:10 +00:00
new EncounterStatic8 { Species = 833 , Level = 08 , Location = 018 , Moves = new [ ] { 044 , 055 , 000 , 000 } } , // Chewtle on Route 2
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 131 , Level = 55 , Location = - 1 , Moves = new [ ] { 056 , 240 , 058 , 034 } , FlawlessIVCount = 3 } , // Lapras
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 862 , Level = 50 , Location = 018 , Moves = new [ ] { 269 , 068 , 792 , 184 } } , // Obstagoon on Route 2
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 822 , Level = 18 , Location = - 1 , Moves = new [ ] { 681 , 468 , 031 , 365 } , Shiny = Never } , // Corvisquire
new EncounterStatic8 { Species = 050 , Level = 17 , Location = - 1 , Moves = new [ ] { 523 , 189 , 310 , 045 } } , // Diglett
new EncounterStatic8 { Species = 830 , Level = 22 , Location = 040 , Moves = new [ ] { 178 , 496 , 075 , 047 } } , // Eldegoss on Route 5
new EncounterStatic8 { Species = 558 , Level = 40 , Location = 086 , Moves = new [ ] { 404 , 350 , 446 , 157 } } , // Crustle on Route 8
new EncounterStatic8 { Species = 870 , Level = 40 , Location = - 1 , Moves = new [ ] { 748 , 660 , 179 , 203 } } , // Falinks
new EncounterStatic8 { Species = 362 , Level = 55 , Location = - 1 , Moves = new [ ] { 573 , 329 , 104 , 182 } , FlawlessIVCount = 3 } , // Glalie
new EncounterStatic8 { Species = 853 , Level = 50 , Location = 092 , Moves = new [ ] { 753 , 576 , 276 , 179 } } , // Grapploct
new EncounterStatic8 { Species = 822 , Level = 35 , Location = - 1 , Moves = new [ ] { 065 , 184 , 269 , 365 } } , // Corvisquire
new EncounterStatic8 { Species = 614 , Level = 55 , Location = 106 , Moves = new [ ] { 276 , 059 , 156 , 329 } } , // Beartic
new EncounterStatic8 { Species = 460 , Level = 55 , Location = 106 , Moves = new [ ] { 008 , 059 , 452 , 275 } } , // Abomasnow
new EncounterStatic8 { Species = 342 , Level = 50 , Location = - 1 , Moves = new [ ] { 242 , 014 , 534 , 400 } , FlawlessIVCount = 3 } , // Crawdaunt
2019-11-16 01:34:18 +00:00
#endregion
2019-09-23 23:56:47 +00:00
2019-11-16 01:34:18 +00:00
#region Static Part 2
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 095 , Level = 26 , Location = 122 , } , // Onix in the Rolling Fields (in a Wild Area)
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 416 , Level = 26 , Location = 122 , } , // Vespiquen in the Rolling Fields (in a Wild Area)
new EncounterStatic8 { Species = 675 , Level = 32 , Location = 122 , } , // Pangoro in the Rolling Fields (in a Wild Area)
new EncounterStatic8 { Species = 291 , Level = 15 , Location = 122 , } , // Ninjask in the Rolling Fields (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 315 , Level = 15 , Location = 122 , } , // Roselia in the Rolling Fields (in a Wild Area)
new EncounterStatic8 { Species = 045 , Level = 36 , Location = - 1 , } , // Vileplume
new EncounterStatic8 { Species = 760 , Level = 34 , Location = - 1 , } , // Bewear
new EncounterStatic8 { Species = 275 , Level = 34 , Location = - 1 , } , // Shiftry
new EncounterStatic8 { Species = 272 , Level = 34 , Location = - 1 , } , // Ludicolo
new EncounterStatic8 { Species = 426 , Level = 34 , Location = - 1 , } , // Drifblim
new EncounterStatic8 { Species = 623 , Level = 40 , Location = - 1 , } , // Golurk
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 195 , Level = 15 , Location = 130 , } , // Quagsire at West Lake Axewell (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 099 , Level = 28 , Location = - 1 , } , // Kingler
new EncounterStatic8 { Species = 660 , Level = 15 , Location = 122 , } , // Diggersby in the Rolling Fields (in a Wild Area)
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 178 , Level = 26 , Location = 148 , } , // Xatu around the Giant’ s Mirror (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 569 , Level = 36 , Location = - 1 , } , // Garbodor
new EncounterStatic8 { Species = 510 , Level = 28 , Location = 138 , } , // Liepard at North Lake Miloch (in a Wild Area)
new EncounterStatic8 { Species = 750 , Level = 31 , Location = - 1 , } , // Mudsdale
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 067 , Level = 26 , Location = 134 , } , // Machoke at South Lake Miloch (in a Wild Area)
new EncounterStatic8 { Species = 435 , Level = 34 , Location = 134 , } , // Skuntank at South Lake Miloch (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 099 , Level = 31 , Location = - 1 , } , // Kingler
new EncounterStatic8 { Species = 342 , Level = 31 , Location = - 1 , } , // Crawdaunt
new EncounterStatic8 { Species = 208 , Level = 50 , Location = - 1 , } , // Steelix
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 823 , Level = 50 , Location = 150 , } , // Corviknight on the Hammerlocke Hills (in a Wild Area)
new EncounterStatic8 { Species = 448 , Level = 36 , Location = 138 , } , // Lucario at North Lake Miloch (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 112 , Level = 46 , Location = - 1 , } , // Rhydon
new EncounterStatic8 { Species = 625 , Level = 52 , Location = - 1 , } , // Bisharp
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 738 , Level = 46 , Location = 136 , } , // Vikavolt near the Giant’ s Seat (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 091 , Level = 46 , Location = - 1 , } , // Cloyster
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 131 , Level = 56 , Location = 154 , } , // Lapras at the Lake of Outrage (in a Wild Area)
new EncounterStatic8 { Species = 119 , Level = 46 , Location = 142 , } , // Seaking in Bridge Field (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 130 , Level = 56 , Location = - 1 , } , // Gyarados
new EncounterStatic8 { Species = 279 , Level = 46 , Location = - 1 , } , // Pelipper
new EncounterStatic8 { Species = 853 , Level = 56 , Location = - 1 , } , // Grapploct
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 593 , Level = 46 , Location = 128 , } , // Jellicent at East Lake Axewell (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 171 , Level = 46 , Location = - 1 , } , // Lanturn
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 340 , Level = 46 , Location = 134 , } , // Whiscash at South Lake Miloch (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 426 , Level = 46 , Location = - 1 , } , // Drifblim
new EncounterStatic8 { Species = 224 , Level = 46 , Location = - 1 , } , // Octillery
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 612 , Level = 60 , Location = 132 , Ability = 1 , } , // Haxorus on Axew’ s Eye (in a Wild Area)
new EncounterStatic8 { Species = 143 , Level = 36 , Location = 140 , } , // Snorlax at the Motostoke Riverbank (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 452 , Level = 40 , Location = - 1 , } , // Drapion
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 561 , Level = 36 , Location = 140 , } , // Sigilyph at the Motostoke Riverbank (in a Wild Area)
new EncounterStatic8 { Species = 534 , Level = 55 , Location = 140 , Ability = 1 , } , // Conkeldurr at the Motostoke Riverbank (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 320 , Level = 56 , Location = - 1 , } , // Wailmer
new EncounterStatic8 { Species = 561 , Level = 40 , Location = - 1 , } , // Sigilyph
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 569 , Level = 40 , Location = 142 , } , // Garbodor in Bridge Field (in a Wild Area)
new EncounterStatic8 { Species = 743 , Level = 40 , Location = 142 , } , // Ribombee in Bridge Field (in a Wild Area)
new EncounterStatic8 { Species = 475 , Level = 60 , Location = 142 , } , // Gallade in Bridge Field (in a Wild Area)
new EncounterStatic8 { Species = 264 , Level = 40 , Location = - 1 , Form = 01 , } , // Linoone
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 606 , Level = 42 , Location = - 1 , } , // Beheeyem
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 715 , Level = 50 , Location = 142 , } , // Noivern in Bridge Field (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 537 , Level = 46 , Location = - 1 , } , // Seismitoad
new EncounterStatic8 { Species = 768 , Level = 50 , Location = - 1 , } , // Golisopod
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 760 , Level = 42 , Location = 142 , } , // Bewear in Bridge Field (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 820 , Level = 42 , Location = - 1 , } , // Greedent
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 598 , Level = 40 , Location = 142 , } , // Ferrothorn in Bridge Field (in a Wild Area)
new EncounterStatic8 { Species = 344 , Level = 42 , Location = 144 , } , // Claydol in the Stony Wilderness (in a Wild Area)
new EncounterStatic8 { Species = 477 , Level = 60 , Location = 144 , } , // Dusknoir in the Stony Wilderness (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 623 , Level = 43 , Location = - 1 , } , // Golurk
new EncounterStatic8 { Species = 561 , Level = 40 , Location = - 1 , } , // Sigilyph
new EncounterStatic8 { Species = 558 , Level = 34 , Location = - 1 , } , // Crustle
new EncounterStatic8 { Species = 112 , Level = 41 , Location = - 1 , } , // Rhydon
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 763 , Level = 36 , Location = 144 , } , // Tsareena in the Stony Wilderness (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 750 , Level = 41 , Location = - 1 , } , // Mudsdale
new EncounterStatic8 { Species = 185 , Level = 41 , Location = - 1 , } , // Sudowoodo
new EncounterStatic8 { Species = 437 , Level = 41 , Location = - 1 , } , // Bronzong
new EncounterStatic8 { Species = 248 , Level = 60 , Location = - 1 , } , // Tyranitar
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 784 , Level = 60 , Location = 146 , Ability = 1 , } , // Kommo-o in Dusty Bowl (in a Wild Area)
2019-11-18 06:04:52 +00:00
new EncounterStatic8 { Species = 213 , Level = 34 , Location = 146 , } , // Shuckle in Dusty Bowl (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 330 , Level = 51 , Location = - 1 , } , // Flygon
new EncounterStatic8 { Species = 526 , Level = 51 , Location = - 1 , } , // Gigalith
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 423 , Level = 56 , Location = - 1 , Form = 01 , } , // Gastrodon
new EncounterStatic8 { Species = 208 , Level = 50 , Location = 148 , } , // Steelix around the Giant’ s Mirror (in a Wild Area)
new EncounterStatic8 { Species = 068 , Level = 60 , Location = 148 , Ability = 1 , } , // Machamp around the Giant’ s Mirror (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 182 , Level = 41 , Location = - 1 , } , // Bellossom
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 521 , Level = 41 , Location = 148 , } , // Unfezant around the Giant’ s Mirror (in a Wild Area)
new EncounterStatic8 { Species = 701 , Level = 36 , Location = 150 , } , // Hawlucha on the Hammerlocke Hills (in a Wild Area)
new EncounterStatic8 { Species = 094 , Level = 60 , Location = 152 , } , // Gengar near the Giant’ s Cap (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 823 , Level = 39 , Location = - 1 , } , // Corviknight
new EncounterStatic8 { Species = 573 , Level = 46 , Location = - 1 , } , // Cinccino
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 826 , Level = 41 , Location = 152 , } , // Orbeetle near the Giant’ s Cap (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 834 , Level = 36 , Location = - 1 , } , // Drednaw
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 680 , Level = 56 , Location = 152 , } , // Doublade near the Giant’ s Cap (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 711 , Level = 41 , Location = - 1 , } , // Gourgeist
new EncounterStatic8 { Species = 600 , Level = 46 , Location = - 1 , } , // Klang
new EncounterStatic8 { Species = 045 , Level = 41 , Location = - 1 , } , // Vileplume
new EncounterStatic8 { Species = 823 , Level = 38 , Location = - 1 , } , // Corviknight
new EncounterStatic8 { Species = 130 , Level = 60 , Location = - 1 , } , // Gyarados
new EncounterStatic8 { Species = 853 , Level = 56 , Location = - 1 , } , // Grapploct
new EncounterStatic8 { Species = 282 , Level = 60 , Location = - 1 , } , // Gardevoir
2019-11-20 03:03:39 +00:00
new EncounterStatic8 { Species = 470 , Level = 56 , Location = 154 , } , // Leafeon at the Lake of Outrage (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 510 , Level = 31 , Location = - 1 , } , // Liepard
new EncounterStatic8 { Species = 832 , Level = 65 , Location = - 1 , } , // Dubwool
new EncounterStatic8 { Species = 826 , Level = 65 , Location = - 1 , } , // Orbeetle
new EncounterStatic8 { Species = 823 , Level = 65 , Location = - 1 , } , // Corviknight
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 110 , Level = 65 , Location = 128 , Form = 01 , } , // Weezing at East Lake Axewell (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 834 , Level = 65 , Location = - 1 , } , // Drednaw
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 845 , Level = 65 , Location = 132 , } , // Cramorant on Axew’ s Eye (in a Wild Area)
new EncounterStatic8 { Species = 828 , Level = 65 , Location = 134 , } , // Thievul at South Lake Miloch (in a Wild Area)
new EncounterStatic8 { Species = 884 , Level = 65 , Location = 136 , } , // Duraludon near the Giant’ s Seat (in a Wild Area)
new EncounterStatic8 { Species = 836 , Level = 65 , Location = 138 , } , // Boltund at North Lake Miloch (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 830 , Level = 65 , Location = - 1 , } , // Eldegoss
2019-11-18 06:04:52 +00:00
new EncounterStatic8 { Species = 862 , Level = 65 , Location = 142 , } , // Obstagoon in Bridge Field (in a Wild Area)
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 861 , Level = 65 , Location = 144 , Gender = 0 , } , // Grimmsnarl in the Stony Wilderness (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 844 , Level = 65 , Location = - 1 , } , // Sandaconda
new EncounterStatic8 { Species = 863 , Level = 65 , Location = - 1 , } , // Perrserker
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 879 , Level = 65 , Location = 150 , } , // Copperajah on the Hammerlocke Hills (in a Wild Area)
new EncounterStatic8 { Species = 839 , Level = 65 , Location = 152 , } , // Coalossal near the Giant’ s Cap (in a Wild Area)
new EncounterStatic8 { Species = 858 , Level = 65 , Location = 154 , Gender = 1 } , // Hatterene at the Lake of Outrage (in a Wild Area)
new EncounterStatic8 { Species = 279 , Level = 26 , Location = 138 , } , // Pelipper at North Lake Miloch (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 310 , Level = 26 , Location = - 1 , } , // Manectric
new EncounterStatic8 { Species = 660 , Level = 26 , Location = - 1 , } , // Diggersby
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 281 , Level = 26 , Location = 122 , } , // Kirlia in the Rolling Fields (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 025 , Level = 15 , Location = - 1 , } , // Pikachu
new EncounterStatic8 { Species = 439 , Level = 15 , Location = - 1 , } , // Mime Jr.
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 221 , Level = 33 , Location = 122 , } , // Piloswine in the Rolling Fields (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 558 , Level = 34 , Location = - 1 , } , // Crustle
new EncounterStatic8 { Species = 282 , Level = 32 , Location = - 1 , } , // Gardevoir
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 537 , Level = 36 , Location = 142 , } , // Seismitoad in Bridge Field (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 583 , Level = 36 , Location = - 1 , } , // Vanillish
new EncounterStatic8 { Species = 344 , Level = 36 , Location = - 1 , } , // Claydol
new EncounterStatic8 { Species = 093 , Level = 34 , Location = - 1 , } , // Haunter
new EncounterStatic8 { Species = 356 , Level = 40 , Location = - 1 , } , // Dusclops
new EncounterStatic8 { Species = 362 , Level = 40 , Location = - 1 , } , // Glalie
new EncounterStatic8 { Species = 279 , Level = 28 , Location = - 1 , } , // Pelipper
new EncounterStatic8 { Species = 536 , Level = 28 , Location = - 1 , } , // Palpitoad
new EncounterStatic8 { Species = 660 , Level = 28 , Location = - 1 , } , // Diggersby
new EncounterStatic8 { Species = 221 , Level = 36 , Location = - 1 , } , // Piloswine
new EncounterStatic8 { Species = 750 , Level = 36 , Location = - 1 , } , // Mudsdale
new EncounterStatic8 { Species = 437 , Level = 36 , Location = - 1 , } , // Bronzong
new EncounterStatic8 { Species = 536 , Level = 34 , Location = - 1 , } , // Palpitoad
new EncounterStatic8 { Species = 279 , Level = 26 , Location = - 1 , } , // Pelipper
new EncounterStatic8 { Species = 093 , Level = 31 , Location = - 1 , } , // Haunter
new EncounterStatic8 { Species = 221 , Level = 33 , Location = - 1 , } , // Piloswine
new EncounterStatic8 { Species = 558 , Level = 34 , Location = - 1 , } , // Crustle
new EncounterStatic8 { Species = 067 , Level = 31 , Location = - 1 , } , // Machoke
new EncounterStatic8 { Species = 426 , Level = 31 , Location = - 1 , } , // Drifblim
new EncounterStatic8 { Species = 435 , Level = 36 , Location = - 1 , } , // Skuntank
new EncounterStatic8 { Species = 537 , Level = 36 , Location = - 1 , } , // Seismitoad
new EncounterStatic8 { Species = 583 , Level = 36 , Location = - 1 , } , // Vanillish
new EncounterStatic8 { Species = 426 , Level = 36 , Location = - 1 , } , // Drifblim
new EncounterStatic8 { Species = 437 , Level = 46 , Location = - 1 , } , // Bronzong
new EncounterStatic8 { Species = 460 , Level = 46 , Location = - 1 , } , // Abomasnow
new EncounterStatic8 { Species = 750 , Level = 46 , Location = - 1 , } , // Mudsdale
new EncounterStatic8 { Species = 623 , Level = 46 , Location = - 1 , } , // Golurk
new EncounterStatic8 { Species = 356 , Level = 46 , Location = - 1 , } , // Dusclops
new EncounterStatic8 { Species = 518 , Level = 46 , Location = - 1 , } , // Musharna
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 362 , Level = 46 , Location = 152 , } , // Glalie near the Giant’ s Cap (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 596 , Level = 46 , Location = - 1 , } , // Galvantula
new EncounterStatic8 { Species = 584 , Level = 47 , Location = - 1 , } , // Vanilluxe
new EncounterStatic8 { Species = 537 , Level = 60 , Location = - 1 , } , // Seismitoad
new EncounterStatic8 { Species = 460 , Level = 60 , Location = - 1 , } , // Abomasnow
new EncounterStatic8 { Species = 036 , Level = 36 , Location = - 1 , } , // Clefable
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 743 , Level = 40 , Location = 140 , } , // Ribombee at the Motostoke Riverbank (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 112 , Level = 55 , Location = - 1 , } , // Rhydon
new EncounterStatic8 { Species = 823 , Level = 40 , Location = - 1 , } , // Corviknight
new EncounterStatic8 { Species = 760 , Level = 40 , Location = - 1 , } , // Bewear
new EncounterStatic8 { Species = 614 , Level = 60 , Location = - 1 , } , // Beartic
new EncounterStatic8 { Species = 461 , Level = 60 , Location = - 1 , } , // Weavile
new EncounterStatic8 { Species = 518 , Level = 60 , Location = - 1 , } , // Musharna
new EncounterStatic8 { Species = 437 , Level = 42 , Location = - 1 , } , // Bronzong
new EncounterStatic8 { Species = 344 , Level = 42 , Location = - 1 , } , // Claydol
new EncounterStatic8 { Species = 452 , Level = 50 , Location = - 1 , } , // Drapion
new EncounterStatic8 { Species = 164 , Level = 50 , Location = - 1 , } , // Noctowl
new EncounterStatic8 { Species = 760 , Level = 46 , Location = - 1 , } , // Bewear
new EncounterStatic8 { Species = 675 , Level = 42 , Location = - 1 , } , // Pangoro
new EncounterStatic8 { Species = 584 , Level = 50 , Location = - 1 , } , // Vanilluxe
new EncounterStatic8 { Species = 112 , Level = 50 , Location = - 1 , } , // Rhydon
new EncounterStatic8 { Species = 778 , Level = 50 , Location = - 1 , } , // Mimikyu
new EncounterStatic8 { Species = 521 , Level = 40 , Location = - 1 , } , // Unfezant
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 752 , Level = 34 , Location = 144 , } , // Araquanid in the Stony Wilderness (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 537 , Level = 41 , Location = - 1 , } , // Seismitoad
new EncounterStatic8 { Species = 435 , Level = 41 , Location = - 1 , } , // Skuntank
new EncounterStatic8 { Species = 221 , Level = 41 , Location = - 1 , } , // Piloswine
new EncounterStatic8 { Species = 356 , Level = 41 , Location = - 1 , } , // Dusclops
new EncounterStatic8 { Species = 344 , Level = 41 , Location = - 1 , } , // Claydol
new EncounterStatic8 { Species = 689 , Level = 60 , Location = - 1 , } , // Barbaracle
new EncounterStatic8 { Species = 561 , Level = 51 , Location = - 1 , } , // Sigilyph
new EncounterStatic8 { Species = 623 , Level = 51 , Location = - 1 , } , // Golurk
new EncounterStatic8 { Species = 537 , Level = 60 , Location = - 1 , } , // Seismitoad
new EncounterStatic8 { Species = 460 , Level = 60 , Location = - 1 , } , // Abomasnow
new EncounterStatic8 { Species = 045 , Level = 41 , Location = - 1 , } , // Vileplume
new EncounterStatic8 { Species = 178 , Level = 41 , Location = - 1 , } , // Xatu
new EncounterStatic8 { Species = 768 , Level = 60 , Location = - 1 , } , // Golisopod
new EncounterStatic8 { Species = 614 , Level = 60 , Location = - 1 , } , // Beartic
new EncounterStatic8 { Species = 530 , Level = 46 , Location = - 1 , } , // Excadrill
new EncounterStatic8 { Species = 362 , Level = 46 , Location = - 1 , } , // Glalie
new EncounterStatic8 { Species = 537 , Level = 46 , Location = - 1 , } , // Seismitoad
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 681 , Level = 58 , Location = 152 , } , // Aegislash near the Giant’ s Cap (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 601 , Level = 49 , Location = - 1 , } , // Klinklang
new EncounterStatic8 { Species = 407 , Level = 41 , Location = - 1 , } , // Roserade
new EncounterStatic8 { Species = 460 , Level = 41 , Location = - 1 , } , // Abomasnow
new EncounterStatic8 { Species = 350 , Level = 60 , Location = - 1 , Gender = 0 , Ability = 1 , } , // Milotic
new EncounterStatic8 { Species = 112 , Level = 60 , Location = - 1 , } , // Rhydon
new EncounterStatic8 { Species = 609 , Level = 60 , Location = - 1 , } , // Chandelure
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 713 , Level = 60 , Location = 154 , } , // Avalugg at the Lake of Outrage (in a Wild Area)
2019-11-17 23:50:41 +00:00
new EncounterStatic8 { Species = 756 , Level = 60 , Location = - 1 , } , // Shiinotic
2019-11-20 03:21:41 +00:00
new EncounterStatic8 { Species = 134 , Level = 56 , Location = 154 , } , // Vaporeon at the Lake of Outrage (in a Wild Area)
new EncounterStatic8 { Species = 135 , Level = 56 , Location = 154 , } , // Jolteon at the Lake of Outrage (in a Wild Area)
new EncounterStatic8 { Species = 196 , Level = 56 , Location = 154 , } , // Espeon at the Lake of Outrage (in a Wild Area)
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 471 , Level = 56 , Location = 154 , } , // Glaceon at the Lake of Outrage (in a Wild Area)
2019-11-20 03:21:41 +00:00
new EncounterStatic8 { Species = 136 , Level = 56 , Location = 154 , } , // Flareon at the Lake of Outrage (in a Wild Area)
new EncounterStatic8 { Species = 197 , Level = 56 , Location = 154 , } , // Umbreon at the Lake of Outrage (in a Wild Area)
2019-11-20 01:07:11 +00:00
new EncounterStatic8 { Species = 700 , Level = 56 , Location = 154 , } , // Sylveon at the Lake of Outrage (in a Wild Area)
2019-11-16 01:34:18 +00:00
#endregion
2019-09-23 23:56:47 +00:00
} ;
2019-11-16 01:34:18 +00:00
private const string tradeSWSH = "tradeswsh" ;
private static readonly string [ ] [ ] TradeSWSH = Util . GetLanguageStrings10 ( tradeSWSH ) ;
private static readonly int [ ] TradeIVs = { 15 , 15 , 15 , 15 , 15 , 15 } ;
internal static readonly EncounterTrade8 [ ] TradeGift_SWSH =
{
2019-11-20 02:55:03 +00:00
new EncounterTrade8 ( 052 , 18 ) { Ability = 2 , TID7 = 263455 , IVs = TradeIVs , DynamaxLevel = 1 , OTGender = 0 , Relearn = new [ ] { 387 , 000 , 000 , 000 } } , // Meowth
new EncounterTrade8 ( 819 , 10 ) { Ability = 1 , TID7 = 648753 , IVs = TradeIVs , DynamaxLevel = 1 , OTGender = 1 , } , // Skwovet
new EncounterTrade8 ( 546 , 23 ) { Ability = 1 , TID7 = 101154 , IVs = TradeIVs , DynamaxLevel = 1 , OTGender = 1 , } , // Cottonee
new EncounterTrade8 ( 175 , 25 ) { Ability = 2 , TID7 = 109591 , IVs = TradeIVs , DynamaxLevel = 1 , OTGender = 1 , Relearn = new [ ] { 791 , 000 , 000 , 000 } } , // Togepi
2019-11-20 03:03:39 +00:00
new EncounterTrade8 ( 856 , 30 ) { Ability = 2 , TID7 = 101101 , IVs = TradeIVs , DynamaxLevel = 1 , OTGender = 0 , Version = SW } , // Hatenna
2019-11-20 02:55:03 +00:00
new EncounterTrade8 ( 859 , 30 ) { Ability = 1 , TID7 = 256081 , IVs = TradeIVs , DynamaxLevel = 1 , OTGender = 0 , Relearn = new [ ] { 252 , 000 , 000 , 000 } , Version = SH } , // Impidimp
new EncounterTrade8 ( 562 , 35 ) { Ability = 1 , TID7 = 102534 , IVs = TradeIVs , DynamaxLevel = 2 , OTGender = 1 , Relearn = new [ ] { 261 , 000 , 000 , 000 } } , // Yamask
new EncounterTrade8 ( 538 , 37 ) { Ability = 2 , TID7 = 768945 , IVs = TradeIVs , DynamaxLevel = 2 , OTGender = 0 , Version = SW } , // Throh
new EncounterTrade8 ( 539 , 37 ) { Ability = 1 , TID7 = 881426 , IVs = TradeIVs , DynamaxLevel = 2 , OTGender = 0 , Version = SH } , // Sawk
new EncounterTrade8 ( 122 , 40 ) { Ability = 1 , TID7 = 891846 , IVs = TradeIVs , DynamaxLevel = 1 , OTGender = 0 , } , // Mr. Mime
new EncounterTrade8 ( 884 , 50 ) { Ability = 2 , TID7 = 101141 , IVs = TradeIVs , DynamaxLevel = 3 , OTGender = 0 , Relearn = new [ ] { 400 , 000 , 000 , 000 } } , // Duraludon
2019-11-16 01:34:18 +00:00
} ;
2019-09-23 23:56:47 +00:00
}
}