PKHeX/PKHeX.Core/Legality/Encounters/Data/Encounters8.cs

322 lines
31 KiB
C#
Raw Normal View History

using static PKHeX.Core.EncounterUtil;
2019-11-16 01:34:18 +00:00
using static PKHeX.Core.Shiny;
using static PKHeX.Core.GameVersion;
using static PKHeX.Core.Encounters8Nest;
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");
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));
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
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
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
// 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)
// 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
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
2019-11-20 04:24:12 +00:00
new EncounterStatic8 { Species = 838, Level = 18, Location = 030, Moves = new[] {488,397,229,033} }, // Carkol in Galar Mine
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
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
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
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-11-16 01:34:18 +00:00
#region Static Part 2
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)
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)
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 Giants Mirror (in a Wild Area)
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)
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)
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 Giants Seat (in a Wild Area)
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-20 03:27:52 +00:00
new EncounterStatic8 { Species = 130, Level = 56, Location = 146, }, // Gyarados in Dusty Bowl (in a Wild Area)
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)
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)
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 Axews Eye (in a Wild Area)
new EncounterStatic8 { Species = 143, Level = 36, Location = 140, }, // Snorlax at the Motostoke Riverbank (in a Wild Area)
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)
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)
2019-11-20 03:41:30 +00:00
new EncounterStatic8 { Species = 264, Level = 40, Location = 142, Form = 01, }, // Linoone in Bridge Field (in a Wild Area)
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)
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)
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)
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)
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)
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 Giants Mirror (in a Wild Area)
new EncounterStatic8 { Species = 068, Level = 60, Location = 148, Ability = 1, }, // Machamp around the Giants Mirror (in a Wild Area)
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 Giants 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 Giants Cap (in a Wild Area)
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 Giants Cap (in a Wild Area)
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 Giants Cap (in a Wild Area)
new EncounterStatic8 { Species = 711, Level = 41, Location = -1, }, // Gourgeist
2019-11-20 03:27:52 +00:00
new EncounterStatic8 { Species = 600, Level = 46, Location = 150, }, // Klang on the Hammerlocke Hills (in a Wild Area)
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)
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)
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 Axews 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 Giants Seat (in a Wild Area)
new EncounterStatic8 { Species = 836, Level = 65, Location = 138, }, // Boltund at North Lake Miloch (in a Wild Area)
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)
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 Giants 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)
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)
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)
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)
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 Giants Cap (in a Wild Area)
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)
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)
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 Giants Cap (in a Wild Area)
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)
new EncounterStatic8 { Species = 756, Level = 60, Location = -1, }, // Shiinotic
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)
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-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 =
{
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
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
};
}
}