Giter Site home page Giter Site logo

necrobot's Introduction

Build status Github All Releases  license

Necrobot2 is now compatible with 0.95.3 API.

Necrobot2 itself is free but now you will need to purchase an API key from Bossland in order to run the bot.
See https://talk.pogodev.org/d/51-api-hashing-service-by-pokefarmer for pricing for API keys.

Logo

Stories in Ready

The contents of this repo are a proof of concept and are for educational use only

Screenshots

  • Electron Web UI App

  • All in One Windows GUI App

  • Console App

Getting Started

Please visit our website http://necrobot2.com to find some tips for setup and running.


Developers and Contributors

Requirements

To contribute to development, you will need to download and install the required software first.

Cloning Source Code

Next, you need to get the source code. This source code repository uses git submodules. So when you clone the source code, you will need to clone recursively:

git clone --recursive https://github.com/Necrobot-Private/NecroBot.git

Or if you already cloned without the recursive option, you can update the submodules by running:

git clone --recursive https://github.com/Necrobot-Private/NecroBot.git
cd NecroBot
git submodule update --init --recursive

Third Party Dependencies

NecroBot uses DotNetBrowser http://www.teamdev.com/dotnetbrowser, which is a proprietary software. The use of DotNetBrowser is governed by DotNetBrowser Product Licence Agreement http://www.teamdev.com/jxbrowser-licence-agreement. If you would like to use DotNetBrowser in your development, please contact TeamDev.

Legal Disclaimer

This Website and Project is in no way affiliated with, authorized, maintained, sponsored or endorsed by ANYONE. This is an independent and unofficial project for educational use ONLY. Do not use for any other purpose than education, testing and research.

Using this project for anything other than education, testing or research is not advised.

This is not a public release, just a project with releases for code testers for education and research on any privacy issues for the end user.


necrobot's People

Contributors

5andr0 avatar actislav avatar actuallytrent avatar aeyxd avatar andrerm124 avatar bornsupercharged avatar cdagaming avatar dddbliss avatar dyzson avatar furtif avatar hardknoxni69a avatar iborna avatar javilonas avatar jjskuld avatar joshyuen avatar jurannus avatar lord-haji avatar maximegmd avatar mo0ojava avatar msx752 avatar necronomiconcoding avatar ntatoo avatar oolaruu avatar ryddag1 avatar samuraitruong avatar silph-road avatar tccintaiwan avatar thewizard1328 avatar yamashi avatar ziomber avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

necrobot's Issues

New Bot is doesnt work

When i comleted all config when i start bot is saying you need auth json but i have already that..ฤฐthink short codes..So not working

NoxxDev

Hi, guys.
What happened with NoxxDev? Why he removed the repository?
Now you will continue to develop the NecroBot?

Elevation error

21:47:28 MapQuest Elevation response not reliable: -32768
21:47:28 Continuing without elevation-readings not recommended. Press any key to stop.

Bot does not continue if you do not push a key, you need to close and reopen the bot completely.

{
"ConsoleConfig": {
"TranslationLanguageCode": "en",
"StartupWelcomeDelay": false,
"AmountOfPokemonToDisplayOnStart": 10,
"DetailedCountsBeforeRecycling": true
},
"UpdateConfig": {
"CheckForUpdates": true,
"AutoUpdate": true,
"TransferConfigAndAuthOnUpdate": true
},
"WebsocketsConfig": {
"UseWebsocket": true,
"WebSocketPort": 14251
},
"LocationConfig": {
"DisableHumanWalking": false,
"StartFromLastPosition": true,
"DefaultLatitude": 40.785092,
"DefaultLongitude": -73.974187,
"WalkingSpeedInKilometerPerHour": 17.15,
"UseWalkingSpeedVariant": true,
"WalkingSpeedVariant": 1.2,
"ShowVariantWalking": true,
"RandomlyPauseAtStops": false,
"MaxSpawnLocationOffset": 10,
"MaxTravelDistanceInMeters": 1700
},
"TelegramConfig": {
"UseTelegramAPI": false,
"TelegramAPIKey": null,
"TelegramPassword": null
},
"GPXConfig": {
"UseGpxPathing": false,
"GpxFile": "GPXPath.GPX"
},
"SnipeConfig": {
"UseSnipeLocationServer": true,
"SnipeLocationServer": "localhost",
"SnipeLocationServerPort": 16969,
"GetSniperInfoFromPokezz": false,
"GetOnlyVerifiedSniperInfoFromPokezz": false,
"GetSniperInfoFromPokeSnipers": false,
"GetSniperInfoFromPokeWatchers": false,
"GetSniperInfoFromSkiplagged": false,
"MinPokeballsToSnipe": 20,
"MinPokeballsWhileSnipe": 0,
"MinDelayBetweenSnipes": 30000,
"SnipingScanOffset": 0.013,
"SnipeAtPokestops": true,
"ActivateMSniper": false,
"SnipeIgnoreUnknownIv": false,
"UseTransferIvForSnipe": false,
"SnipePokemonNotInPokedex": false,
"UseSnipeLimit": true,
"SnipeRestSeconds": 60,
"SnipeCountLimit": 3
},
"HumanWalkSnipeConfig": {
"Enable": false,
"DisplayPokemonList": true,
"MaxDistance": 1500.0,
"MaxEstimateTime": 900.0,
"CatchEmAllMinBalls": 50,
"TryCatchEmAll": true,
"CatchPokemonWhileWalking": true,
"SpinWhileWalking": true,
"AlwaysWalkback": false,
"SnipingScanOffset": 0.025,
"WalkbackDistanceLimit": 300.0,
"IncludeDefaultLocation": true,
"UsePokeRadar": true,
"UseSkiplagged": true,
"UseSnipePokemonList": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10000,
"UseFastPokemap": true,
"UsePogoLocationFeeder": false
},
"PokeStopConfig": {
"UsePokeStopLimit": true,
"PokeStopLimit": 900,
"PokeStopLimitMinutes": 720
},
"PokemonConfig": {
"CatchPokemon": true,
"DelayBetweenPokemonCatch": 1000,
"UseCatchLimit": true,
"CatchPokemonLimit": 500,
"CatchPokemonLimitMinutes": 720,
"UseIncenseConstantly": false,
"UseEggIncubators": true,
"UseLimitedEggIncubators": true,
"UseLuckyEggConstantly": false,
"UseLuckyEggsMinPokemonAmount": 100,
"UseLuckyEggsWhileEvolving": true,
"UseBerriesMinCp": 1000,
"UseBerriesMinIv": 90.0,
"UseBerriesBelowCatchProbability": 0.2,
"UseBerriesOperator": "or",
"MaxBerriesToUsePerPokemon": 1,
"TransferWeakPokemon": false,
"TransferDuplicatePokemon": true,
"TransferDuplicatePokemonOnCapture": true,
"RenamePokemon": false,
"RenameOnlyAboveIv": false,
"RenameTemplate": "{1}_{0}",
"FavoriteMinIvPercentage": 95.0,
"AutoFavoritePokemon": false,
"MaxPokeballsPerPokemon": 15,
"UseGreatBallAboveCp": 1000,
"UseUltraBallAboveCp": 1250,
"UseMasterBallAboveCp": 1500,
"UseGreatBallAboveIv": 90.0,
"UseUltraBallAboveIv": 95.0,
"UseGreatBallBelowCatchProbability": 0.2,
"UseUltraBallBelowCatchProbability": 0.1,
"UseMasterBallBelowCatchProbability": 0.05,
"AutomaticallyLevelUpPokemon": false,
"OnlyUpgradeFavorites": true,
"UseLevelUpList": true,
"AmountOfTimesToUpgradeLoop": 5,
"GetMinStarDustForLevelUp": 5000,
"LevelUpByCPorIv": "iv",
"UpgradePokemonCpMinimum": 1000.0,
"UpgradePokemonIvMinimum": 95.0,
"UpgradePokemonMinimumStatsOperator": "and",
"EvolveAboveIvValue": 95.0,
"EvolveAllPokemonAboveIv": false,
"EvolveAllPokemonWithEnoughCandy": true,
"EvolveKeptPokemonsAtStorageUsagePercentage": 95.0,
"KeepPokemonsThatCanEvolve": true,
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"KeepMinOperator": "or",
"UseKeepMinLvl": false,
"PrioritizeIvOverCp": true,
"KeepMinDuplicatePokemon": 1,
"UsePokemonToNotCatchFilter": false,
"UsePokemonSniperFilterOnly": false,
"DumpPokemonStats": false
},
"RecycleConfig": {
"VerboseRecycling": true,
"RecycleInventoryAtUsagePercentage": 90.0,
"RandomizeRecycle": false,
"RandomRecycleValue": 5,
"TotalAmountOfPokeballsToKeep": 260,
"TotalAmountOfPotionsToKeep": 10,
"TotalAmountOfRevivesToKeep": 10,
"TotalAmountOfBerriesToKeep": 50,
"MaxPokeballsToKeep": 300
},
"CustomCatchConfig": {
"EnableHumanizedThrows": true,
"EnableMissedThrows": false,
"ThrowMissPercentage": 25,
"NiceThrowChance": 10,
"GreatThrowChance": 50,
"ExcellentThrowChance": 60,
"CurveThrowChance": 90,
"ForceGreatThrowOverIv": 90.0,
"ForceExcellentThrowOverIv": 95.0,
"ForceGreatThrowOverCp": 1000,
"ForceExcellentThrowOverCp": 1500
},
"PlayerConfig": {
"DelayBetweenPlayerActions": 1000,
"EvolveActionDelay": 200,
"TransferActionDelay": 100,
"RecycleActionDelay": 100,
"RenamePokemonActionDelay": 200,
"UseNearActionRandom": false,
"AutoCompleteTutorial": false,
"DesiredNickname": "Nickname",
"DesiredGender": "Male",
"DesiredStarter": "Squirtle"
},
"SoftBanConfig": {
"FastSoftBanBypass": false
},
"GoogleWalkConfig": {
"UseGoogleWalk": false,
"DefaultStepLength": 1.3,
"GoogleHeuristic": "walking",
"GoogleAPIKey": null,
"Cache": true
},
"YoursWalkConfig": {
"UseYoursWalk": false,
"YoursWalkHeuristic": "bicycle"
},
"ItemRecycleFilter": [
{
"Key": "itemUnknown",
"Value": 0
},
{
"Key": "itemLuckyEgg",
"Value": 200
},
{
"Key": "itemIncenseOrdinary",
"Value": 100
},
{
"Key": "itemIncenseSpicy",
"Value": 100
},
{
"Key": "itemIncenseCool",
"Value": 100
},
{
"Key": "itemIncenseFloral",
"Value": 100
},
{
"Key": "itemTroyDisk",
"Value": 100
},
{
"Key": "itemXAttack",
"Value": 100
},
{
"Key": "itemXDefense",
"Value": 100
},
{
"Key": "itemXMiracle",
"Value": 100
},
{
"Key": "itemSpecialCamera",
"Value": 100
},
{
"Key": "itemIncubatorBasicUnlimited",
"Value": 100
},
{
"Key": "itemIncubatorBasic",
"Value": 100
},
{
"Key": "itemPokemonStorageUpgrade",
"Value": 100
},
{
"Key": "itemItemStorageUpgrade",
"Value": 100
}
],
"PokemonsNotToTransfer": [
"ditto",
"articuno",
"zapdos",
"moltres",
"mewtwo",
"mew",
"mrMime"
],
"PokemonsToEvolve": [
"caterpie",
"weedle",
"pidgey",
"rattata"
],
"PokemonsToLevelUp": [
"venusaur",
"charizard",
"blastoise",
"clefable",
"muk",
"chansey",
"gyarados",
"ditto",
"snorlax",
"articuno",
"zapdos",
"moltres",
"dragonite",
"mewtwo",
"mew"
],
"PokemonsToIgnore": [
"caterpie",
"weedle",
"pidgey",
"rattata",
"spearow",
"zubat",
"doduo"
],
"PokemonsTransferFilter": {
"Golduck": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGunFast",
"hydroPump"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Aerodactyl": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"biteFast",
"hyperBeam"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Venusaur": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"vineWhipFast",
"solarBeam"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Farfetchd": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Krabby": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Kangaskhan": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 60.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Horsea": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Staryu": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"MrMime": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 40.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Scyther": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Jynx": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Charizard": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"wingAttackFast",
"fireBlast"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Electabuzz": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"thunderShockFast",
"thunder"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Magmar": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Pinsir": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"rockSmashFast",
"xScissor"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Tauros": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Magikarp": {
"KeepMinCp": 200,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Exeggutor": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"zenHeadbuttFast",
"solarBeam"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Gyarados": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"dragonBreath",
"hydroPump"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Lapras": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"frostBreathFast",
"blizzard"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Eevee": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Vaporeon": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGun",
"hydroPump"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Jolteon": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Flareon": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"ember",
"fireBlast"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Porygon": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 60.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Arcanine": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"fireFangFast",
"fireBlast"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Snorlax": {
"KeepMinCp": 2600,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"zenHeadbuttFast",
"hyperBeam"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Dragonite": {
"KeepMinCp": 2600,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"dragonBreath",
"dragonClaw"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
}
},
"PokemonToSnipe": {
"Locations": [
{
"Latitude": 38.556807486461118,
"Longitude": -121.2383794784546
},
{
"Latitude": -33.859019,
"Longitude": 151.213098
},
{
"Latitude": 47.5014969,
"Longitude": -122.0959568
},
{
"Latitude": 51.5025343,
"Longitude": -0.2055027
}
],
"Pokemon": [
"venusaur",
"charizard",
"blastoise",
"beedrill",
"raichu",
"sandslash",
"nidoking",
"nidoqueen",
"clefable",
"ninetales",
"golbat",
"vileplume",
"golduck",
"primeape",
"arcanine",
"poliwrath",
"alakazam",
"machamp",
"golem",
"rapidash",
"slowbro",
"muk",
"cloyster",
"gengar",
"exeggutor",
"marowak",
"hitmonchan",
"lickitung",
"rhydon",
"chansey",
"starmie",
"scyther",
"magmar",
"electabuzz",
"jynx",
"gyarados",
"lapras",
"ditto",
"vaporeon",
"jolteon",
"flareon",
"porygon",
"kabutops",
"aerodactyl",
"snorlax",
"articuno",
"zapdos",
"moltres",
"dragonite",
"mewtwo",
"mew"
]
},
"PokemonToUseMasterball": [
"articuno",
"zapdos",
"moltres",
"mew",
"mewtwo"
],
"HumanWalkSnipeFilters": {
"Magikarp": {
"MaxDistance": 300.0,
"Priority": 10,
"MaxWalkTimes": 200.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Eevee": {
"MaxDistance": 500.0,
"Priority": 10,
"MaxWalkTimes": 200.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Electabuzz": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 700.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dragonite": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dragonair": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dratini": {
"MaxDistance": 2000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Charizard": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Snorlax": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Lapras": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Exeggutor": {
"MaxDistance": 1500.0,
"Priority": 1,
"MaxWalkTimes": 600.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Vaporeon": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Lickitung": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Flareon": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Scyther": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Beedrill": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Chansey": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Hitmonlee": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Machamp": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Ninetales": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Jolteon": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Poliwhirl": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Rapidash": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Cloyster": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dodrio": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Clefable": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Golbat": {
"MaxDistance": 200.0,
"Priority": 6,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Jynx": {
"MaxDistance": 1200.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Rhydon": {
"MaxDistance": 1200.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Kangaskhan": {
"MaxDistance": 800.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Wigglytuff": {
"MaxDistance": 1250.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Gyarados": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dewgong": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Blastoise": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10
},
"Venusaur": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10
},
"Bulbasaur": {
"MaxDistance": 500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Charmander": {
"MaxDistance": 500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Squirtle": {
"MaxDistance": 500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Omanyte": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Marowak": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Venomoth": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Vileplume": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
}
},
"GymConfig": {
"Enable": false,
"MaxDistance": 1000.0,
"DefaultTeam": "Blue",
"MaxCPToDeploy": 1000,
"MaxLevelToDeploy": 16,
"VisitTimeout": 60,
"UseRandomPokemon": false,
"NumberOfTopPokemonToBeExcluded": 10
},
"PokemonUpgradeFilters": {
"Dratini": {
"LevelUpByCPorIV": "iv",
"UpgradePokemonCpMinimum": 600.0,
"UpgradePokemonIvMinimum": 99.0,
"UpgradePokemonMinimumStatsOperator": "or",
"OnlyUpgradeFavorites": false
}
}
}

Human Snipe Walk - TELEPORTS back to GPX track after catching target. Newest Source ATM.

Expected Behavior:

  1. Bot walks to catch snipe target pokemon.
  2. Bot will spin pokestops
  3. Bot will catch pokemon at destination.
  4. Bot will walk back to next GPX or origin.

Actual Behavior:

  1. Bot walks to catch snipe target pokemon.
  2. Bot will spin pokestops
  3. Bot will catch pokemon at destination.
  4. Bot will TELEPORT back to next GPX or origin..

Your config.json:

  "HumanWalkSnipeConfig": {
    "Enable": true,
    "DisplayPokemonList": true,
    "MaxDistance": 2000.0,
    "MaxEstimateTime": 900.0,
    "CatchEmAllMinBalls": 50,
    "TryCatchEmAll": false,
    "CatchPokemonWhileWalking": true,
    "SpinWhileWalking": true,
    "AlwaysWalkback": false,
    "SnipingScanOffset": 0.025,
    "WalkbackDistanceLimit": 5000.0,
    "IncludeDefaultLocation": true,
    "UsePokeRadar": true,
    "UseSkiplagged": true,
    "UseSnipePokemonList": true,
    "MaxSpeedUpSpeed": 60.0,
    "AllowSpeedUp": false,
    "DelayTimeAtDestination": 10000,
    "UseFastPokemap": true,
    "UsePogoLocationFeeder": false

(OPTIONAL) Your Log:

replace this text with only the "relative" portion of your log. (Remove unnessary lines)

Detailed Steps to Reproduce:

Run bot with above config
"AlwaysWalkback": false,
OR
"AlwaysWalkback": true,

Both will make bot teleport.
In last release bot did not teleport back if it was set to false.

Other Information

(Attach zip files if needed.)

Once bot teleports back, it sometimes gets softbanned/catch flee, if the distance back was too much.

Version: Latest Source. Includes all commits before and including: f9d79b4
Windows Version: 10
What is affected (catch, transfer, favorite, GPX, evolve, recycle, snipe, human walk snipe, pokestops, powerup/levelup, other): GPX, human walk snipe.

Overlapping Text and "undefined" candies in individual Pokรฉmon info

Expected Behavior:

Candy count should show the correct number of candies, text should not be obscured or overlapping.

Actual Behavior:

Candy count is undefined, confirmation text is overlapping and indistinguishable. Seems to be more prominent on 1st and 2nd evolution stages, e.g., Squirtle, Wartortle.

Detailed Steps to Reproduce:

Click on an individual Pokรฉmon from the list to bring up its stats.

Other Information

2016-09-09 15_00_30-NecroBot-Private Team GUI _ PokeEase.zip

Version: 0.9.8.6
Windows Version: 10
What is affected (transfer, favorite, evolve, powerup/levelup, other): Transfer, evolve, powerup

Bot keeps catching after 998 pokemons

I saw the bot tried to catch pokemons after 998 pkms (as my setting)
I saw it said pkm catch : 999/998 and after that is whole list of catch flee but not stopping
I couldn't copy the note (because i turned it off asap)
Anyway, its seem like a bug that we need to work on
Thanks

0.9.7.2 System.ArgumentNullException

Tried to move config from noxx necro. First copy of the config.json and after each parameter value one by one. Same error

Expected Behavior

Actual Behavior

(INFO) System.ArgumentNullException: Value cannot be null.
Parameter name: ptr
at System.Runtime.InteropServices.Marshal.GetDelegateForFunctionPointer(IntPtr ptr, Type t)
at PokemonGo.RocketAPI.Helpers.Crypt.LoadFunction[T](String dllPath, String functionName) in D:\Github_SourceTree\NecroBot\FeroxRev\PokemonGo.RocketAPI\Helpers\Crypt.cs:line 33
at PokemonGo.RocketAPI.Helpers.Crypt..ctor() in D:\Github_SourceTree\NecroBot\FeroxRev\PokemonGo.RocketAPI\Helpers\Crypt.cs:line 14
at PokemonGo.RocketAPI.Helpers.RequestBuilder..ctor(String authToken, AuthType authType, Double latitude, Double longitude, Double altitude, ISettings settings, AuthTicket authTicket) in D:\Github_SourceTree\NecroBot\FeroxRev\PokemonGo.RocketAPI\Helpers\RequestBuilder.cs:line 57
at PokemonGo.RocketAPI.Rpc.BaseRpc.get_RequestBuilder() in D:\Github_SourceTree\NecroBot\FeroxRev\PokemonGo.RocketAPI\Rpc\BaseRpc.cs:line 14
at PokemonGo.RocketAPI.Rpc.Login.d__4.MoveNext() in D:\Github_SourceTree\NecroBot\FeroxRev\PokemonGo.RocketAPI\Rpc\Login.cs:line 62
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
at PokemonGo.RocketAPI.Rpc.Login.d__3.MoveNext() in D:\Github_SourceTree\NecroBot\FeroxRev\PokemonGo.RocketAPI\Rpc\Login.cs:line 41
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
at PoGo.NecroBot.Logic.State.LoginState.d__0.MoveNext() in D:\Github_SourceTree\NecroBot\PoGo.NecroBot.Logic\State\LoginState.cs:line 35

Your config.json

{
"ConsoleConfig": {
"TranslationLanguageCode": "en",
"StartupWelcomeDelay": false,
"AmountOfPokemonToDisplayOnStart": 10,
"DetailedCountsBeforeRecycling": true
},
"UpdateConfig": {
"CheckForUpdates": false,
"AutoUpdate": false,
"TransferConfigAndAuthOnUpdate": true
},
"WebsocketsConfig": {
"UseWebsocket": true,
"WebSocketPort": 14251
},
"LocationConfig": {
"DisableHumanWalking": false,
"StartFromLastPosition": true,
"DefaultLatitude": 37.80921,
"DefaultLongitude": -122.409997,
"WalkingSpeedInKilometerPerHour": 9.16,
"UseWalkingSpeedVariant": true,
"WalkingSpeedVariant": 1.2,
"ShowVariantWalking": false,
"RandomlyPauseAtStops": true,
"MaxSpawnLocationOffset": 10,
"MaxTravelDistanceInMeters": 1000
},
"TelegramConfig": {
"UseTelegramAPI": false,
"TelegramAPIKey": null,
"TelegramPassword": null
},
"GPXConfig": {
"UseGpxPathing": false,
"GpxFile": "GPXPath.GPX"
},
"SnipeConfig": {
"UseSnipeLocationServer": false,
"SnipeLocationServer": "localhost",
"SnipeLocationServerPort": 16969,
"GetSniperInfoFromPokezz": false,
"GetOnlyVerifiedSniperInfoFromPokezz": false,
"GetSniperInfoFromPokeSnipers": false,
"GetSniperInfoFromPokeWatchers": false,
"GetSniperInfoFromSkiplagged": false,
"MinPokeballsToSnipe": 20,
"MinPokeballsWhileSnipe": 0,
"MinDelayBetweenSnipes": 60000,
"SnipingScanOffset": 0.005,
"SnipeAtPokestops": false,
"SnipeIgnoreUnknownIv": false,
"UseTransferIvForSnipe": false,
"SnipePokemonNotInPokedex": false,
"UseSnipeLimit": true,
"SnipeRestSeconds": 600,
"SnipeCountLimit": 39
},
"HumanWalkSnipeConfig": {
"Enable": true,
"DisplayPokemonList": true,
"MaxDistance": 1500.0,
"MaxEstimateTime": 360.0,
"CatchEmAllMinBalls": 50,
"TryCatchEmAll": true,
"CatchPokemonWhileWalking": false,
"SpinWhileWalking": false,
"AlwaysWalkback": false,
"SnipingScanOffset": 0.025,
"WalkbackDistanceLimit": 1500.0,
"IncludeDefaultLocation": true,
"UsePokeRadar": false,
"UseSkiplagged": false,
"UseSnipePokemonList": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10000,
"UseFastPokemap": true,
"UsePogoLocationFeeder": false
},
"PokeStopConfig": {
"UsePokeStopLimit": true,
"PokeStopLimit": 1998,
"PokeStopLimitMinutes": 1470
},
"PokemonConfig": {
"CatchPokemon": true,
"DelayBetweenPokemonCatch": 8200,
"UseCatchLimit": true,
"CatchPokemonLimit": 998,
"CatchPokemonLimitMinutes": 1470,
"UseIncenseConstantly": false,
"UseEggIncubators": true,
"UseLimitedEggIncubators": false,
"UseLuckyEggConstantly": false,
"UseLuckyEggsMinPokemonAmount": 30,
"UseLuckyEggsWhileEvolving": false,
"UseBerriesMinCp": 1000,
"UseBerriesMinIv": 90.0,
"UseBerriesBelowCatchProbability": 0.2,
"UseBerriesOperator": "or",
"MaxBerriesToUsePerPokemon": 6,
"TransferWeakPokemon": false,
"TransferDuplicatePokemon": true,
"TransferDuplicatePokemonOnCapture": false,
"RenamePokemon": false,
"RenameOnlyAboveIv": false,
"RenameTemplate": "{1}_{0}",
"FavoriteMinIvPercentage": 100.0,
"AutoFavoritePokemon": true,
"MaxPokeballsPerPokemon": 6,
"UseGreatBallAboveCp": 1000,
"UseUltraBallAboveCp": 1250,
"UseMasterBallAboveCp": 1500,
"UseGreatBallAboveIv": 85.0,
"UseUltraBallAboveIv": 95.0,
"UseGreatBallBelowCatchProbability": 0.2,
"UseUltraBallBelowCatchProbability": 0.1,
"UseMasterBallBelowCatchProbability": 0.05,
"AutomaticallyLevelUpPokemon": false,
"OnlyUpgradeFavorites": true,
"UseLevelUpList": true,
"AmountOfTimesToUpgradeLoop": 5,
"GetMinStarDustForLevelUp": 5000,
"LevelUpByCPorIv": "iv",
"UpgradePokemonCpMinimum": 1000.0,
"UpgradePokemonIvMinimum": 100.0,
"UpgradePokemonMinimumStatsOperator": "and",
"EvolveAboveIvValue": 100.0,
"EvolveAllPokemonAboveIv": false,
"EvolveAllPokemonWithEnoughCandy": true,
"EvolveKeptPokemonsAtStorageUsagePercentage": 90.0,
"KeepPokemonsThatCanEvolve": false,
"KeepMinCp": 300,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"KeepMinOperator": "and",
"UseKeepMinLvl": false,
"PrioritizeIvOverCp": false,
"KeepMinDuplicatePokemon": 1,
"UsePokemonToNotCatchFilter": true,
"UsePokemonSniperFilterOnly": false,
"DumpPokemonStats": true
},
"RecycleConfig": {
"VerboseRecycling": true,
"RecycleInventoryAtUsagePercentage": 90.0,
"RandomizeRecycle": false,
"RandomRecycleValue": 5,
"TotalAmountOfPokeballsToKeep": 190,
"TotalAmountOfPotionsToKeep": 10,
"TotalAmountOfRevivesToKeep": 12,
"TotalAmountOfBerriesToKeep": 55,
"MaxPokeballsToKeep": 50
},
"CustomCatchConfig": {
"EnableHumanizedThrows": true,
"EnableMissedThrows": true,
"ThrowMissPercentage": 17,
"NiceThrowChance": 40,
"GreatThrowChance": 30,
"ExcellentThrowChance": 10,
"CurveThrowChance": 90,
"ForceGreatThrowOverIv": 90.0,
"ForceExcellentThrowOverIv": 95.0,
"ForceGreatThrowOverCp": 2000,
"ForceExcellentThrowOverCp": 2500
},
"PlayerConfig": {
"DelayBetweenPlayerActions": 7650,
"EvolveActionDelay": 15500,
"TransferActionDelay": 7000,
"RecycleActionDelay": 5100,
"RenamePokemonActionDelay": 600,
"UseNearActionRandom": true,
"AutoCompleteTutorial": false,
"DesiredNickname": "Nickname",
"DesiredGender": "Male",
"DesiredStarter": "Squirtle"
},
"SoftBanConfig": {
"FastSoftBanBypass": false
},
"GoogleWalkConfig": {
"UseGoogleWalk": true,
"DefaultStepLength": 1.3,
"GoogleHeuristic": "walking",
"GoogleAPIKey": "XXX",
"Cache": false
},
"YoursWalkConfig": {
"UseYoursWalk": false,
"YoursWalkHeuristic": "bicycle"
},
"ItemRecycleFilter": [
{
"Key": "itemUnknown",
"Value": 0
},
{
"Key": "itemLuckyEgg",
"Value": 200
},
{
"Key": "itemIncenseOrdinary",
"Value": 100
},
{
"Key": "itemIncenseSpicy",
"Value": 100
},
{
"Key": "itemIncenseCool",
"Value": 100
},
{
"Key": "itemIncenseFloral",
"Value": 100
},
{
"Key": "itemTroyDisk",
"Value": 100
},
{
"Key": "itemXAttack",
"Value": 100
},
{
"Key": "itemXDefense",
"Value": 100
},
{
"Key": "itemXMiracle",
"Value": 100
},
{
"Key": "itemSpecialCamera",
"Value": 100
},
{
"Key": "itemIncubatorBasicUnlimited",
"Value": 100
},
{
"Key": "itemIncubatorBasic",
"Value": 100
},
{
"Key": "itemPokemonStorageUpgrade",
"Value": 100
},
{
"Key": "itemItemStorageUpgrade",
"Value": 100
}
],
"PokemonsNotToTransfer": [
"ditto",
"articuno",
"zapdos",
"moltres",
"dragonite",
"mewtwo",
"mew"
],
"PokemonsToEvolve": [
"caterpie",
"weedle",
"pidgey",
"spearow",
"zubat",
"psyduck",
"tentacool",
"venonat",
"poliwag",
"bulbasaur",
"goldeen",
"nidoranMale",
"nidoranFemale",
"rattata"
],
"PokemonsToLevelUp": [
"ditto",
"articuno",
"zapdos",
"moltres",
"dragonite",
"mewtwo",
"mew"
],
"PokemonsToIgnore": [
"golduck",
"tentacruel",
"psyduck",
"tentacool",
"pidgeotto",
"pidgeot",
"raticate",
"golbat",
"fearow",
"seaking",
"doduo"
],
"PokemonsTransferFilter": {
"Bulbasaur": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Charmander": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Pikachu": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Squirtle": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Magikarp": {
"KeepMinCp": 100,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Gyarados": {
"KeepMinCp": 1000,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Lapras": {
"KeepMinCp": 1000,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Eevee": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Vaporeon": {
"KeepMinCp": 1000,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 2,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Jolteon": {
"KeepMinCp": 1000,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 2,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Flareon": {
"KeepMinCp": 1000,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 2,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Snorlax": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Dratini": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Dragonair": {
"KeepMinCp": 500,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Dragonite": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 8,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Poliwag": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Venonat": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Staryu": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Clefairy": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Ekans": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Bellsprout": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Paras": {
"KeepMinCp": 300,
"KeepMinIvPercentage": 100.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 4,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
}
},
"PokemonToSnipe": {
"Locations": [
{
"Latitude": 38.556807486461118,
"Longitude": -121.2383794784546
},
{
"Latitude": -33.859019,
"Longitude": 151.213098
},
{
"Latitude": 47.5014969,
"Longitude": -122.0959568
},
{
"Latitude": 51.5025343,
"Longitude": -0.2055027
}
],
"Pokemon": [
"venusaur",
"charizard",
"blastoise",
"beedrill",
"raichu",
"sandslash",
"nidoking",
"nidoqueen",
"clefable",
"ninetales",
"golbat",
"vileplume",
"golduck",
"primeape",
"arcanine",
"poliwrath",
"alakazam",
"machamp",
"golem",
"rapidash",
"slowbro",
"muk",
"cloyster",
"gengar",
"exeggutor",
"marowak",
"hitmonchan",
"lickitung",
"rhydon",
"chansey",
"starmie",
"scyther",
"magmar",
"electabuzz",
"jynx",
"gyarados",
"lapras",
"ditto",
"vaporeon",
"jolteon",
"flareon",
"porygon",
"kabutops",
"aerodactyl",
"snorlax",
"articuno",
"zapdos",
"moltres",
"dragonite",
"mewtwo",
"mew"
]
},
"PokemonToUseMasterball": [
"articuno",
"zapdos",
"moltres",
"mew",
"mewtwo"
],
"HumanWalkSnipeFilters": {
"Dratini": {
"MaxDistance": 1500.0,
"Priority": 1,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 29.2,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},
"Dragonair": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 28.7,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},
"Snorlax": {
"MaxDistance": 1500.0,
"Priority": 1,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 27.9,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},
"Lapras": {
"MaxDistance": 1500.0,
"Priority": 1,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 28.9,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},
"Bulbasaur": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 24.2,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},
"Charmander": {
"MaxDistance": 1000.0,
"Priority": 2,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 25.8,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},
"Pikachu": {
"MaxDistance": 1000.0,
"Priority": 2,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 26.3,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},
"Abra": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 24.1,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},
"Kadabra": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 24.1,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},
"Alakazam": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 24.1,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},
"Eevee": {
"MaxDistance": 600.0,
"Priority": 3,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 24.1,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},
"Chansey": {
"MaxDistance": 1000.0,
"Priority": 2,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 24.1,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
}
},
"PokemonUpgradeFilters": {
"Dratini": {
"LevelUpByCPorIV": "iv",
"UpgradePokemonCpMinimum": 600.0,
"UpgradePokemonIvMinimum": 99.0,
"UpgradePokemonMinimumStatsOperator": "or",
"OnlyUpgradeFavorites": false
}
}
}
your config here


### Steps to Reproduce


### Other Information
Version: 0.9.7.2
Windows Version: 10
What is affected (catch, transfer, evolve, recycle, snipe, powerup/levelup, other): ALL

questions about gui

i'm sorry, it's not a issues, i just want to ask if there is any gui (like pokeEase/necrobotvisualizer) that work on mutiple bots (mutiple tabs....)
which auto turn tabs of when the bot close, and open new tabs when new bots start.

thanks

Not sniping at pokestops

Expected Behavior

Bot will run sniper and scan locations for pokemon

Actual Behavior

Bot arrives at pokestop and loots it, then moves to next pokestop without running sniper

Your config.json


{
  "ConsoleConfig": {
    "TranslationLanguageCode": "en",
    "StartupWelcomeDelay": false,
    "AmountOfPokemonToDisplayOnStart": 10,
    "DetailedCountsBeforeRecycling": true
  },
  "UpdateConfig": {
    "CheckForUpdates": true,
    "AutoUpdate": false,
    "TransferConfigAndAuthOnUpdate": true
  },
  "WebsocketsConfig": {
    "UseWebsocket": true,
    "WebSocketPort": 15111
  },
  "LocationConfig": {
    "DisableHumanWalking": false,
    "StartFromLastPosition": false,
    "DefaultLatitude": 48.862767,
    "DefaultLongitude": 2.328887,
    "WalkingSpeedInKilometerPerHour": 7.56,
    "UseWalkingSpeedVariant": true,
    "WalkingSpeedVariant": 0.5,
    "ShowVariantWalking": false,
    "RandomlyPauseAtStops": true,
    "MaxSpawnLocationOffset": 10,
    "MaxTravelDistanceInMeters": 500
  },
  "TelegramConfig": {
    "UseTelegramAPI": false,
    "TelegramAPIKey": null,
    "TelegramPassword": null
  },
  "GPXConfig": {
    "UseGpxPathing": false,
    "GpxFile": "GPXPath.GPX"
  },
  "SnipeConfig": {
    "UseSnipeLocationServer": false,
    "SnipeLocationServer": "localhost",
    "SnipeLocationServerPort": 16969,
    "GetSniperInfoFromPokezz": true,
    "GetOnlyVerifiedSniperInfoFromPokezz": true,
    "GetSniperInfoFromPokeSnipers": true,
    "GetSniperInfoFromPokeWatchers": true,
    "GetSniperInfoFromSkiplagged": true,
    "MinPokeballsToSnipe": 99,
    "MinPokeballsWhileSnipe": 50,
    "MinDelayBetweenSnipes": 60000,
    "SnipingScanOffset": 0.003,
    "SnipeAtPokestops": true,
    "SnipeIgnoreUnknownIv": false,
    "UseTransferIvForSnipe": false,
    "SnipePokemonNotInPokedex": false,
    "UseSnipeLimit": true,
    "SnipeRestSeconds": 600,
    "SnipeCountLimit": 50
  },
  "HumanWalkSnipeConfig": {
    "Enable": false,
    "DisplayPokemonList": false,
    "MaxDistance": 500.0,
    "MaxEstimateTime": 900.0,
    "CatchEmAllMinBalls": 50,
    "TryCatchEmAll": true,
    "CatchPokemonWhileWalking": true,
    "SpinWhileWalking": true,
    "AlwaysWalkback": false,
    "SnipingScanOffset": 0.025,
    "WalkbackDistanceLimit": 300.0,
    "IncludeDefaultLocation": true,
    "UsePokeRadar": true,
    "UseSkiplagged": true,
    "UseSnipePokemonList": true,
    "MaxSpeedUpSpeed": 50.0,
    "AllowSpeedUp": true,
    "DelayTimeAtDestination": 5000,
    "UseFastPokemap": true,
    "UsePogoLocationFeeder": false
  },
  "PokeStopConfig": {
    "UsePokeStopLimit": true,
    "PokeStopLimit": 120,
    "PokeStopLimitMinutes": 60
  },
  "PokemonConfig": {
    "CatchPokemon": true,
    "DelayBetweenPokemonCatch": 4000,
    "UseCatchLimit": true,
    "CatchPokemonLimit": 80,
    "CatchPokemonLimitMinutes": 60,
    "UseIncenseConstantly": false,
    "UseEggIncubators": true,
    "UseLimitedEggIncubators": true,
    "UseLuckyEggConstantly": false,
    "UseLuckyEggsMinPokemonAmount": 120,
    "UseLuckyEggsWhileEvolving": false,
    "UseBerriesMinCp": 1000,
    "UseBerriesMinIv": 90.0,
    "UseBerriesBelowCatchProbability": 0.12,
    "UseBerriesOperator": "or",
    "MaxBerriesToUsePerPokemon": 3,
    "TransferWeakPokemon": true,
    "TransferDuplicatePokemon": true,
    "TransferDuplicatePokemonOnCapture": false,
    "RenamePokemon": false,
    "RenameOnlyAboveIv": false,
    "RenameTemplate": "{1}_{0}",
    "FavoriteMinIvPercentage": 90.0,
    "AutoFavoritePokemon": true,
    "MaxPokeballsPerPokemon": 5,
    "UseGreatBallAboveCp": 1000,
    "UseUltraBallAboveCp": 1500,
    "UseMasterBallAboveCp": 1500,
    "UseGreatBallAboveIv": 85.0,
    "UseUltraBallAboveIv": 95.0,
    "UseGreatBallBelowCatchProbability": 0.15,
    "UseUltraBallBelowCatchProbability": 0.1,
    "UseMasterBallBelowCatchProbability": 0.05,
    "AutomaticallyLevelUpPokemon": false,
    "OnlyUpgradeFavorites": false,
    "UseLevelUpList": true,
    "AmountOfTimesToUpgradeLoop": 5,
    "GetMinStarDustForLevelUp": 5000,
    "LevelUpByCPorIv": "iv",
    "UpgradePokemonCpMinimum": 1000.0,
    "UpgradePokemonIvMinimum": 95.0,
    "UpgradePokemonMinimumStatsOperator": "and",
    "EvolveAboveIvValue": 95.0,
    "EvolveAllPokemonAboveIv": false,
    "EvolveAllPokemonWithEnoughCandy": true,
    "EvolveKeptPokemonsAtStorageUsagePercentage": 90.0,
    "KeepPokemonsThatCanEvolve": true,
    "KeepMinCp": 900,
    "KeepMinIvPercentage": 80.0,
    "KeepMinLvl": 20,
    "KeepMinOperator": "or",
    "UseKeepMinLvl": false,
    "PrioritizeIvOverCp": true,
    "KeepMinDuplicatePokemon": 2,
    "UsePokemonToNotCatchFilter": false,
    "UsePokemonSniperFilterOnly": false,
    "DumpPokemonStats": false
  },
  "RecycleConfig": {
    "VerboseRecycling": true,
    "RecycleInventoryAtUsagePercentage": 90.0,
    "RandomizeRecycle": false,
    "RandomRecycleValue": 5,
    "TotalAmountOfPokeballsToKeep": 150,
    "TotalAmountOfPotionsToKeep": 50,
    "TotalAmountOfRevivesToKeep": 40,
    "TotalAmountOfBerriesToKeep": 60,
    "MaxPokeballsToKeep": 50
  },
  "CustomCatchConfig": {
    "EnableHumanizedThrows": true,
    "EnableMissedThrows": true,
    "ThrowMissPercentage": 11,
    "NiceThrowChance": 20,
    "GreatThrowChance": 35,
    "ExcellentThrowChance": 25,
    "CurveThrowChance": 78,
    "ForceGreatThrowOverIv": 80.0,
    "ForceExcellentThrowOverIv": 90.0,
    "ForceGreatThrowOverCp": 1000,
    "ForceExcellentThrowOverCp": 1200
  },
  "PlayerConfig": {
    "DelayBetweenPlayerActions": 6000,
    "EvolveActionDelay": 500,
    "TransferActionDelay": 500,
    "RecycleActionDelay": 450,
    "RenamePokemonActionDelay": 600,
    "UseNearActionRandom": true,
    "AutoCompleteTutorial": false,
    "DesiredNickname": "Nickname",
    "DesiredGender": "Male",
    "DesiredStarter": "Squirtle"
  },
  "SoftBanConfig": {
    "FastSoftBanBypass": true
  },
  "GoogleWalkConfig": {
    "UseGoogleWalk": true,
    "DefaultStepLength": 1.3,
    "GoogleHeuristic": "walking",
    "GoogleAPIKey": "*****",
    "Cache": true
  },
  "YoursWalkConfig": {
    "UseYoursWalk": false,
    "YoursWalkHeuristic": "bicycle"
  },
  "ItemRecycleFilter": [
    {
      "Key": "itemUnknown",
      "Value": 0
    },
    {
      "Key": "itemLuckyEgg",
      "Value": 200
    },
    {
      "Key": "itemIncenseOrdinary",
      "Value": 100
    },
    {
      "Key": "itemIncenseSpicy",
      "Value": 100
    },
    {
      "Key": "itemIncenseCool",
      "Value": 100
    },
    {
      "Key": "itemIncenseFloral",
      "Value": 100
    },
    {
      "Key": "itemTroyDisk",
      "Value": 100
    },
    {
      "Key": "itemXAttack",
      "Value": 100
    },
    {
      "Key": "itemXDefense",
      "Value": 100
    },
    {
      "Key": "itemXMiracle",
      "Value": 100
    },
    {
      "Key": "itemSpecialCamera",
      "Value": 100
    },
    {
      "Key": "itemIncubatorBasicUnlimited",
      "Value": 100
    },
    {
      "Key": "itemIncubatorBasic",
      "Value": 100
    },
    {
      "Key": "itemPokemonStorageUpgrade",
      "Value": 100
    },
    {
      "Key": "itemItemStorageUpgrade",
      "Value": 100
    }
  ],
  "PokemonsNotToTransfer": [
    "venusaur",
    "charizard",
    "blastoise",
    "clefable",
    "muk",
    "chansey",
    "gyarados",
    "ditto",
    "lapras",
    "snorlax",
    "articuno",
    "zapdos",
    "moltres",
    "dragonite",
    "mewtwo",
    "mew"
  ],
  "PokemonsToEvolve": [
    "rattata",
    "caterpie",
    "weedle",
    "pidgey",
    "nidoranMale"
  ],
  "PokemonsToLevelUp": [
    "venusaur",
    "charizard",
    "blastoise",
    "clefable",
    "muk",
    "chansey",
    "gyarados",
    "ditto",
    "snorlax",
    "articuno",
    "zapdos",
    "moltres",
    "dragonite",
    "mewtwo",
    "mew"
  ],
  "PokemonsToIgnore": [
    "tauros",
    "farfetchd",
    "kangaskhan"
  ],
  "PokemonsTransferFilter": {
    "Golduck": {
      "KeepMinCp": 1500,
      "KeepMinIvPercentage": 95.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "waterGunFast",
          "hydroPump"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Aerodactyl": {
      "KeepMinCp": 1250,
      "KeepMinIvPercentage": 80.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "biteFast",
          "hyperBeam"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Venusaur": {
      "KeepMinCp": 1500,
      "KeepMinIvPercentage": 95.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "vineWhipFast",
          "solarBeam"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Farfetchd": {
      "KeepMinCp": 1250,
      "KeepMinIvPercentage": 80.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Krabby": {
      "KeepMinCp": 550,
      "KeepMinIvPercentage": 95.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Kangaskhan": {
      "KeepMinCp": 1200,
      "KeepMinIvPercentage": 60.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Horsea": {
      "KeepMinCp": 550,
      "KeepMinIvPercentage": 95.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Staryu": {
      "KeepMinCp": 550,
      "KeepMinIvPercentage": 95.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "MrMime": {
      "KeepMinCp": 1250,
      "KeepMinIvPercentage": 40.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Scyther": {
      "KeepMinCp": 1300,
      "KeepMinIvPercentage": 80.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Jynx": {
      "KeepMinCp": 1050,
      "KeepMinIvPercentage": 95.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Charizard": {
      "KeepMinCp": 1250,
      "KeepMinIvPercentage": 80.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "wingAttackFast",
          "fireBlast"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Electabuzz": {
      "KeepMinCp": 1150,
      "KeepMinIvPercentage": 80.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "thunderShockFast",
          "thunder"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Magmar": {
      "KeepMinCp": 1200,
      "KeepMinIvPercentage": 80.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "ember",
          "fireBlast"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Pinsir": {
      "KeepMinCp": 1200,
      "KeepMinIvPercentage": 95.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "rockSmashFast",
          "xScissor"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Tauros": {
      "KeepMinCp": 1250,
      "KeepMinIvPercentage": 90.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Magikarp": {
      "KeepMinCp": 180,
      "KeepMinIvPercentage": 90.0,
      "KeepMinLvl": 22,
      "UseKeepMinLvl": true,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Exeggutor": {
      "KeepMinCp": 1500,
      "KeepMinIvPercentage": 90.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "zenHeadbuttFast",
          "solarBeam"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Gyarados": {
      "KeepMinCp": 1550,
      "KeepMinIvPercentage": 90.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "dragonBreath",
          "hydroPump"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Lapras": {
      "KeepMinCp": 2000,
      "KeepMinIvPercentage": 80.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "frostBreathFast",
          "blizzard"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Eevee": {
      "KeepMinCp": 600,
      "KeepMinIvPercentage": 85.0,
      "KeepMinLvl": 25,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "and",
      "KeepMinDuplicatePokemon": 5,
      "Moves": [],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Vaporeon": {
      "KeepMinCp": 1500,
      "KeepMinIvPercentage": 90.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "waterGun",
          "hydroPump"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Jolteon": {
      "KeepMinCp": 1500,
      "KeepMinIvPercentage": 90.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "thunderShockFast",
          "thunder"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Flareon": {
      "KeepMinCp": 1500,
      "KeepMinIvPercentage": 90.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "ember",
          "fireBlast"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Porygon": {
      "KeepMinCp": 1050,
      "KeepMinIvPercentage": 60.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [],
      "DeprecatedMoves": null,
      "MovesOperator": "or"
    },
    "Arcanine": {
      "KeepMinCp": 1800,
      "KeepMinIvPercentage": 80.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "fireFangFast",
          "fireBlast"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Snorlax": {
      "KeepMinCp": 1800,
      "KeepMinIvPercentage": 90.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "zenHeadbuttFast",
          "hyperBeam"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    },
    "Dragonite": {
      "KeepMinCp": 2000,
      "KeepMinIvPercentage": 90.0,
      "KeepMinLvl": 6,
      "UseKeepMinLvl": false,
      "KeepMinOperator": "or",
      "KeepMinDuplicatePokemon": 1,
      "Moves": [
        [
          "dragonBreath",
          "dragonClaw"
        ]
      ],
      "DeprecatedMoves": null,
      "MovesOperator": "and"
    }
  },
  "PokemonToSnipe": {
    "Locations": [
      {
        "Latitude": 51.47685,
        "Longitude": -0.0005
      },
      {
        "Latitude": 28.46612,
        "Longitude": -16.26008
      },
      {
        "Latitude": 40.768601,
        "Longitude": -73.978366
      },
      {
        "Latitude": 48.88001,
        "Longitude": 2.3822
      },
      {
        "Latitude": 48.85143,
        "Longitude": 2.35755
      },
      {
        "Latitude": 33.62624,
        "Longitude": -118.00268
      },
      {
        "Latitude": 22.3043,
        "Longitude": 114.16147
      },
      {
        "Latitude": 36.0093,
        "Longitude": -80.41492
      },
      {
        "Latitude": -6.12476,
        "Longitude": 106.83475
      },
      {
        "Latitude": 45.472942,
        "Longitude": 9.172999
      },
      {
        "Latitude": 37.806402,
        "Longitude": -122.432118
      },
      {
        "Latitude": 22.282222,
        "Longitude": 114.224444
      },
      {
        "Latitude": 22.3344,
        "Longitude": 114.14
      },
      {
        "Latitude": 34.268918,
        "Longitude": -119.27793
      },
      {
        "Latitude": 40.783734,
        "Longitude": -73.967011
      },
      {
        "Latitude": 34.0874655,
        "Longitude": -118.132456
      },
      {
        "Latitude": 33.7062011,
        "Longitude": -118.29354
      },
      {
        "Latitude": 33.887279,
        "Longitude": -117.883391
      },
      {
        "Latitude": 40.154135,
        "Longitude": -83.027184
      },
      {
        "Latitude": 40.154135,
        "Longitude": -73.027184
      },
      {
        "Latitude": 32.9504765,
        "Longitude": -117.883391
      },
      {
        "Latitude": 40.788275,
        "Longitude": -73.965877
      },
      {
        "Latitude": 42.517418,
        "Longitude": -90.644041
      },
      {
        "Latitude": 39.74915,
        "Longitude": -104.95018
      },
      {
        "Latitude": 33.6565396,
        "Longitude": -118.0026812
      },
      {
        "Latitude": 29.5905689,
        "Longitude": -95.3540325
      },
      {
        "Latitude": 19.174749,
        "Longitude": 72.830821
      },
      {
        "Latitude": 39.902611,
        "Longitude": -75.183472
      },
      {
        "Latitude": 32.9504765,
        "Longitude": -96.6971221
      },
      {
        "Latitude": 51.216667,
        "Longitude": 4.466667
      },
      {
        "Latitude": 30.0073785,
        "Longitude": -95.5190366
      },
      {
        "Latitude": 41.654187,
        "Longitude": -73.098754
      },
      {
        "Latitude": -33.8327,
        "Longitude": 151.234816
      },
      {
        "Latitude": 33.704681,
        "Longitude": -118.003343
      },
      {
        "Latitude": 39.749158,
        "Longitude": -104.950181
      },
      {
        "Latitude": 31.992958,
        "Longitude": -81.087883
      },
      {
        "Latitude": -33.89331,
        "Longitude": 151.23859
      },
      {
        "Latitude": 38.286156,
        "Longitude": -85.558752
      },
      {
        "Latitude": 38.556807486461118,
        "Longitude": -121.2383794784546
      },
      {
        "Latitude": -33.859019,
        "Longitude": 151.213098
      },
      {
        "Latitude": 47.5014969,
        "Longitude": -122.0959568
      },
      {
        "Latitude": 51.5025343,
        "Longitude": -0.2055027
      }
    ],
    "Pokemon": [
      "rattata",
      "caterpie",
      "weedle",
      "pidgey",
      "nidoranMale"
    ]
  },
  "PokemonToUseMasterball": [
    "articuno",
    "zapdos",
    "moltres",
    "mew",
    "mewtwo"
  ],
  "HumanWalkSnipeFilters": {
    "Eevee": {
      "MaxDistance": 300.0,
      "Priority": 10,
      "MaxWalkTimes": 200.0,
      "CatchPokemonWhileWalking": true,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "NidoranMale": {
      "MaxDistance": 500.0,
      "Priority": 6,
      "MaxWalkTimes": 200.0,
      "CatchPokemonWhileWalking": true,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "NidoranFemale": {
      "MaxDistance": 500.0,
      "Priority": 6,
      "MaxWalkTimes": 200.0,
      "CatchPokemonWhileWalking": true,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "Electabuzz": {
      "MaxDistance": 1500.0,
      "Priority": 2,
      "MaxWalkTimes": 600.0,
      "CatchPokemonWhileWalking": true,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "Magmar": {
      "MaxDistance": 1500.0,
      "Priority": 2,
      "MaxWalkTimes": 600.0,
      "CatchPokemonWhileWalking": true,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "Dratini": {
      "MaxDistance": 1500.0,
      "Priority": 1,
      "MaxWalkTimes": 900.0,
      "CatchPokemonWhileWalking": false,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "Charizard": {
      "MaxDistance": 3000.0,
      "Priority": 1,
      "MaxWalkTimes": 900.0,
      "CatchPokemonWhileWalking": false,
      "SpinPokestopWhileWalking": false,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "Snorlax": {
      "MaxDistance": 3000.0,
      "Priority": 1,
      "MaxWalkTimes": 900.0,
      "CatchPokemonWhileWalking": false,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "Lapras": {
      "MaxDistance": 3000.0,
      "Priority": 1,
      "MaxWalkTimes": 900.0,
      "CatchPokemonWhileWalking": false,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "Exeggcute": {
      "MaxDistance": 500.0,
      "Priority": 1,
      "MaxWalkTimes": 600.0,
      "CatchPokemonWhileWalking": false,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "Vaporeon": {
      "MaxDistance": 1500.0,
      "Priority": 2,
      "MaxWalkTimes": 800.0,
      "CatchPokemonWhileWalking": false,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "Flareon": {
      "MaxDistance": 1500.0,
      "Priority": 2,
      "MaxWalkTimes": 800.0,
      "CatchPokemonWhileWalking": false,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "Jolteon": {
      "MaxDistance": 1500.0,
      "Priority": 2,
      "MaxWalkTimes": 800.0,
      "CatchPokemonWhileWalking": false,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "Chansey": {
      "MaxDistance": 1000.0,
      "Priority": 2,
      "MaxWalkTimes": 800.0,
      "CatchPokemonWhileWalking": false,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "MrMime": {
      "MaxDistance": 800.0,
      "Priority": 4,
      "MaxWalkTimes": 800.0,
      "CatchPokemonWhileWalking": true,
      "SpinPokestopWhileWalking": true,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    },
    "Gyarados": {
      "MaxDistance": 1500.0,
      "Priority": 2,
      "MaxWalkTimes": 800.0,
      "CatchPokemonWhileWalking": false,
      "SpinPokestopWhileWalking": false,
      "MaxSpeedUpSpeed": 0.0,
      "AllowSpeedUp": false,
      "DelayTimeAtDestination": 0
    }
  },
  "PokemonUpgradeFilters": {
    "Dratini": {
      "LevelUpByCPorIV": "iv",
      "UpgradePokemonCpMinimum": 1000.0,
      "UpgradePokemonIvMinimum": 99.0,
      "UpgradePokemonMinimumStatsOperator": "and",
      "OnlyUpgradeFavorites": false
    }
  }
}


### Steps to Reproduce
run bot with this config

### Other Information
Version: 9.7.2
Windows Version:
What is affected (catch, transfer, evolve, recycle, snipe, powerup/levelup, other): SNIPER
![look](https://cloud.githubusercontent.com/assets/21112692/18330593/d3e742a0-7559-11e6-9361-5ca69c142472.JPG)

build.bat

update it

echo off

nuget.exe restore "NecroBot-Private for Pokemon GO.sln"
"C:\Program Files (x86)\MSBuild\14.0\Bin\MsBuild.exe" "NecroBot-Private for Pokemon GO.sln" /property:Configuration=Release /property:Platform=x86

GUI Not Working

PokeEase Is Working But Not Scrolling And Other GUI Are Even not Working It's Showing Connecting but Not Working !!!!

Bot only works with Google Api enabled.

With Google Api disabled the bot will just freeze after start up. Enabling Google api fixes it however for someone like myself that may multibot as I use 10 bots at a time it is not efficient to have to get a new api key after 2500 request. Can we please be able to use necro route like the noxx dev version 9.7?

DeviceConfig.AndroidBootloader String '' does not match regex pattern '[a-zA-Z0-9_\-\.\s]

02:39:43 Validating config.json...
02:39:44 Validating auth.json...
02:39:44 auth.json [Line: 21, Position: 27]: DeviceConfig.AndroidBootloader String '' does not match regex pattern '[a-zA-Z0-9_-.\s]'.
02:39:44 Fix auth.json and restart NecroBot or press a key to ignore and continue...

I know what the problem is... however, this is the auth that the bot generated by itself, and for some android devices, i don't think there is a "AndroidBootloader" or some others (so sometimes the bot generated auth with "") it should be a small bug that you should fix (specially for me lol, because i got 300 auths files and i don't want to re-generate many of them that got this problem)
Thank

DeviceConfig in auth.json

How to set the DeviceConfig for iPhone.
I found some info from other website.
In previous version, It's work well.
In this version, It keeps saying: input GoogleUsername & password.

My auth.json

"DeviceConfig": {
    "DevicePackageName": "iPhone 6 plus",
    "DeviceId": "XXXXXXXXXXXX",
    "DeviceBrand": "apple",
    "DeviceModel": "iPhone",
    "DeviceModelBoot": iPhone7,1", <--------Is it right?
    "HardwareManufacturer": "apple",
    "HardwareModel": "N66AP",
    "FirmwareBrand": "iPhone OS",
    "FirmwareType": "9.3.1",
  }

Other Information

Version: 09811
Windows Version: win81
Can't start after update the new DeviceConfig.

(Request Enhancement) PokeCatch Limit Will Temporaily Disable Human Sniping

Hello Devs.
Currently when the PokeCatch limit is reached the bot will continue to go off course Human Sniping for pokemon that are not able to be caught due to the limit being in place. With this happening the bot is slowing way down and not focusing on maximizing the xp by just focusing on the available pokestops. I would like to see if you could implement the switch so once our CatchLimit is reached it temporarily disbales Human Sniping And Reenables Once Our Clock Has Been Reset. As Always THANK YOU SO MUCH!!

0.9.8.7 login error System.ArgumentOutOfRangeException

Config.json reconfigured manually, and this is the error upon login. Anyone has a similar issue?

12:50:44 System.ArgumentOutOfRangeException: Specified argument was out of the range of val
id values.
Parameter name: index
at Google.Protobuf.Collections.RepeatedField`1.get_Item(Int32 index)
at PokemonGo.RocketAPI.Rpc.Login.d__4.MoveNext() in C:\projects\necrobot2\Ferox
Rev\Rpc\Login.cs:line 79
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at PokemonGo.RocketAPI.Rpc.Login.d__5.MoveNext() in C:\projects\necrobot2\Fe
roxRev\Rpc\Login.cs:line 92
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at PokemonGo.RocketAPI.Rpc.Login.d__3.MoveNext() in C:\projects\necrobot2\FeroxRev\Rpc\L
ogin.cs:line 45
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at PoGo.NecroBot.Logic.State.LoginState.d__0.MoveNext() in C:\projects\necrobot2\PoGo.Ne
croBot.Logic\State\LoginState.cs:line 35

0.9.8.1 SpeedUp messed up

According to the info from SNIPER necro should go with speed ~29 km/h but its reaching destinations twice faster than in 0.9.7.2 (60 km/h hardcoded or taken from general settings ?). In order to verify i activated ShowVariantWalking and its reporting ~9 km/h, so its total confusion in the new version

Expected Behavior

Actual Behavior

10:25:13 (HUMAN WALK) Found Dratini spawning | lat: 37.8067789671781, lng: -122.40456112603, dist 572.82m , expired in 04 min 47 sec | Estimate : 01 min 25 sec | Allow spin: No | Allow catch : No | Speed 29.20km/h
10:25:13 Traveling to Pokestop: Sidney Rudy Waterfront Park (472m) (103 seconds) (route GoogleWalk)
10:25:21 Walking Speed: Has been changed, 9.10 Km/h to 9.11 Km/h
10:25:23 Walking Speed: Has been changed, 9.11 Km/h to 9.09 Km/h
10:25:33 Walking Speed: Has been changed, 9.09 Km/h to 9.08 Km/h
10:25:46 (HUMAN WALK) destination reached | lat: 37.8067789671781, lng: -122.40456112603 | wait :0.00 sec

10:29:46 (HUMAN WALK) Found Dragonair spawning | lat: 37.808737, lng: -122.412222, dist 1106.25m , expired in 10 min 08 sec | Estimate : 02 min 33 sec | Allow spin: No | Allow catch : No | Speed 28.70km/h
10:29:47 Traveling to Pokestop: Francisco Street (764m) (166 seconds) (route GoogleWalk)
10:29:47 Walking Speed: Has been changed, 8.96 Km/h to 8.94 Km/h
10:30:04 Walking Speed: Has been changed, 8.94 Km/h to 8.93 Km/h
10:30:12 Walking Speed: Has been changed, 8.93 Km/h to 8.92 Km/h
10:30:21 Walking Speed: Has been changed, 8.92 Km/h to 8.90 Km/h
10:30:24 Walking Speed: Has been changed, 8.90 Km/h to 8.89 Km/h
10:30:27 Walking Speed: Has been changed, 8.89 Km/h to 8.91 Km/h
10:30:49 (HUMAN WALK) destination reached | lat: 37.808737, lng: -122.412222 | wait :0.00 sec

10:38:29 (HUMAN WALK) Found Dratini spawning | lat: 37.808599, lng: -122.410172, dist 596.47m , expired in 02 min 32 sec | Estimate : 01 min 28 sec | Allow spin: No | Allow catch : No | Speed 29.20km/h
10:38:29 Traveling to Pokestop: Barbary Coast Trail Marker (468m) (102 seconds) (route GoogleWalk)
10:38:38 Walking Speed: Has been changed, 8.65 Km/h to 8.66 Km/h
10:38:45 Walking Speed: Has been changed, 8.66 Km/h to 8.64 Km/h
10:38:48 Walking Speed: Has been changed, 8.64 Km/h to 8.65 Km/h
10:39:02 (HUMAN WALK) destination reached | lat: 37.808599, lng: -122.410172 | wait :0.00 sec

Your config.json

"HumanWalkSnipeConfig": {
"Enable": true,
"DisplayPokemonList": true,
"MaxDistance": 1500.0,
"MaxEstimateTime": 360.0,
"CatchEmAllMinBalls": 50,
"TryCatchEmAll": true,
"CatchPokemonWhileWalking": false,
"SpinWhileWalking": false,
"AlwaysWalkback": false,
"SnipingScanOffset": 0.025,
"WalkbackDistanceLimit": 1500.0,
"IncludeDefaultLocation": true,
"UsePokeRadar": false,
"UseSkiplagged": false,
"UseSnipePokemonList": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10000,
"UseFastPokemap": true,
"UsePogoLocationFeeder": false
},

"HumanWalkSnipeFilters": {
"Dratini": {
"MaxDistance": 1500.0,
"Priority": 1,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 29.2,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},
"Dragonair": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 360.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 28.7,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 0
},

Steps to Reproduce

Other Information

Version: 0.9.8.1
Windows Version:
What is affected (catch, transfer, evolve, recycle, snipe, powerup/levelup, other):

Auto Relog with timer

Can we have full relog in necrobot. u can set the time the bot before the bot logout and log in?

sniper filter didnt work

well in previous version of necrobot that noxxdev have the sniper filter worked where it only catch specific pokemon in the list, but after using the new necro it started to snipe every pokemon avaliable such as region exclusive where i didnt want that

config :
"UseSnipeLocationServer": true,
"SnipeLocationServer": "localhost",
"SnipeLocationServerPort": 16969,
"GetSniperInfoFromPokezz": true,
"GetOnlyVerifiedSniperInfoFromPokezz": true,
"GetSniperInfoFromPokeSnipers": false,
"GetSniperInfoFromPokeWatchers": false,
"GetSniperInfoFromSkiplagged": false,
"MinPokeballsToSnipe": 100,
"MinPokeballsWhileSnipe": 0,
"MinDelayBetweenSnipes": 6000,
"SnipingScanOffset": 0.005,
"SnipeAtPokestops": false,
"ActivateMSniper": false,
"SnipeIgnoreUnknownIv": false,
"UseTransferIvForSnipe": false,
"SnipePokemonNotInPokedex": false,
"UseSnipeLimit": false,
"SnipeRestSeconds": 600,
"SnipeCountLimit": 39

Select team automatically, set in config.

Like, automatically click on a gym, go through the tutorial, select a team with preset in the configuration?

I think to avoid to be caught, most of us must bot a new ID to a rather high level, before switch to a device for playing further. Not pick a team before 30 seems strange, un-human.

[Sugestion] Create random default location

Why not make random favorite location on first time run bot?
if new user didn't want to set own location, it always on Central Park NY, why not make for example 3 random default location, say Central Park NY, Disney Land Tokyo or Sydney Harbor Sydney
Dev can make random device, why not make random location?

The bot stops working

1
{
"ConsoleConfig": {
"TranslationLanguageCode": "en",
"StartupWelcomeDelay": false,
"AmountOfPokemonToDisplayOnStart": 10,
"DetailedCountsBeforeRecycling": true
},
"UpdateConfig": {
"CheckForUpdates": false,
"AutoUpdate": false,
"TransferConfigAndAuthOnUpdate": true
},
"WebsocketsConfig": {
"UseWebsocket": false,
"WebSocketPort": 14251
},
"LocationConfig": {
"DisableHumanWalking": true,
"StartFromLastPosition": false,
"DefaultLatitude": 34.0092419,
"DefaultLongitude": -118.49760370000001,
"WalkingSpeedInKilometerPerHour": 98.92,
"UseWalkingSpeedVariant": true,
"WalkingSpeedVariant": 1.3,
"ShowVariantWalking": false,
"RandomlyPauseAtStops": true,
"MaxSpawnLocationOffset": 10,
"MaxTravelDistanceInMeters": 1370
},
"TelegramConfig": {
"UseTelegramAPI": false,
"TelegramAPIKey": null,
"TelegramPassword": "12345"
},
"GPXConfig": {
"UseGpxPathing": false,
"GpxFile": "GPXPath.GPX"
},
"SnipeConfig": {
"UseSnipeLocationServer": true,
"SnipeLocationServer": "localhost",
"SnipeLocationServerPort": 16969,
"GetSniperInfoFromPokezz": true,
"GetOnlyVerifiedSniperInfoFromPokezz": false,
"GetSniperInfoFromPokeSnipers": true,
"GetSniperInfoFromPokeWatchers": true,
"GetSniperInfoFromSkiplagged": true,
"MinPokeballsToSnipe": 0,
"MinPokeballsWhileSnipe": 0,
"MinDelayBetweenSnipes": 20000,
"SnipingScanOffset": 0.013,
"SnipeAtPokestops": false,
"ActivateMSniper": true,
"SnipeIgnoreUnknownIv": false,
"UseTransferIvForSnipe": false,
"SnipePokemonNotInPokedex": false,
"UseSnipeLimit": true,
"SnipeRestSeconds": 250,
"SnipeCountLimit": 42
},
"HumanWalkSnipeConfig": {
"Enable": false,
"DisplayPokemonList": true,
"MaxDistance": 1500.0,
"MaxEstimateTime": 900.0,
"CatchEmAllMinBalls": 50,
"TryCatchEmAll": true,
"CatchPokemonWhileWalking": true,
"SpinWhileWalking": true,
"AlwaysWalkback": false,
"SnipingScanOffset": 0.025,
"WalkbackDistanceLimit": 300.0,
"IncludeDefaultLocation": true,
"UsePokeRadar": true,
"UseSkiplagged": true,
"UseSnipePokemonList": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10000,
"UseFastPokemap": true,
"UsePogoLocationFeeder": false
},
"PokeStopConfig": {
"UsePokeStopLimit": true,
"PokeStopLimit": 1998,
"PokeStopLimitMinutes": 1470
},
"PokemonConfig": {
"CatchPokemon": true,
"DelayBetweenPokemonCatch": 500,
"UseCatchLimit": true,
"CatchPokemonLimit": 998,
"CatchPokemonLimitMinutes": 1470,
"UseIncenseConstantly": true,
"UseEggIncubators": true,
"UseLimitedEggIncubators": true,
"UseLuckyEggConstantly": true,
"UseLuckyEggsMinPokemonAmount": 0,
"UseLuckyEggsWhileEvolving": true,
"UseBerriesMinCp": 100,
"UseBerriesMinIv": 90.0,
"UseBerriesBelowCatchProbability": 0.2,
"UseBerriesOperator": "and",
"MaxBerriesToUsePerPokemon": 3,
"TransferWeakPokemon": true,
"TransferDuplicatePokemon": true,
"TransferDuplicatePokemonOnCapture": false,
"RenamePokemon": false,
"RenameOnlyAboveIv": false,
"RenameTemplate": "{0}_{1}",
"FavoriteMinIvPercentage": 99.0,
"AutoFavoritePokemon": true,
"MaxPokeballsPerPokemon": 6,
"UseGreatBallAboveCp": 750,
"UseUltraBallAboveCp": 2500,
"UseMasterBallAboveCp": 1500,
"UseGreatBallAboveIv": 85.0,
"UseUltraBallAboveIv": 95.0,
"UseGreatBallBelowCatchProbability": 0.0,
"UseUltraBallBelowCatchProbability": 0.0,
"UseMasterBallBelowCatchProbability": 0.0,
"AutomaticallyLevelUpPokemon": false,
"OnlyUpgradeFavorites": true,
"UseLevelUpList": false,
"AmountOfTimesToUpgradeLoop": 5,
"GetMinStarDustForLevelUp": 5000,
"LevelUpByCPorIv": "iv",
"UpgradePokemonCpMinimum": 1000.0,
"UpgradePokemonIvMinimum": 99.0,
"UpgradePokemonMinimumStatsOperator": "and",
"EvolveAboveIvValue": 99.0,
"EvolveAllPokemonAboveIv": false,
"EvolveAllPokemonWithEnoughCandy": false,
"EvolveKeptPokemonsAtStorageUsagePercentage": 90.0,
"KeepPokemonsThatCanEvolve": false,
"KeepMinCp": 2000,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"KeepMinOperator": "or",
"UseKeepMinLvl": false,
"PrioritizeIvOverCp": true,
"KeepMinDuplicatePokemon": 0,
"UsePokemonToNotCatchFilter": true,
"UsePokemonSniperFilterOnly": false,
"DumpPokemonStats": true
},
"RecycleConfig": {
"VerboseRecycling": true,
"RecycleInventoryAtUsagePercentage": 90.0,
"RandomizeRecycle": false,
"RandomRecycleValue": 5,
"TotalAmountOfPokeballsToKeep": 270,
"TotalAmountOfPotionsToKeep": 0,
"TotalAmountOfRevivesToKeep": 0,
"TotalAmountOfBerriesToKeep": 50,
"MaxPokeballsToKeep": 50
},
"CustomCatchConfig": {
"EnableHumanizedThrows": true,
"EnableMissedThrows": true,
"ThrowMissPercentage": 14,
"NiceThrowChance": 40,
"GreatThrowChance": 30,
"ExcellentThrowChance": 10,
"CurveThrowChance": 90,
"ForceGreatThrowOverIv": 90.0,
"ForceExcellentThrowOverIv": 95.0,
"ForceGreatThrowOverCp": 1000,
"ForceExcellentThrowOverCp": 1500
},
"PlayerConfig": {
"DelayBetweenPlayerActions": 1000,
"EvolveActionDelay": 200,
"TransferActionDelay": 100,
"RecycleActionDelay": 100,
"RenamePokemonActionDelay": 200,
"UseNearActionRandom": true,
"AutoCompleteTutorial": false,
"DesiredNickname": "Nickname",
"DesiredGender": "Male",
"DesiredStarter": "Squirtle"
},
"SoftBanConfig": {
"FastSoftBanBypass": false
},
"GoogleWalkConfig": {
"UseGoogleWalk": false,
"DefaultStepLength": 1.3,
"GoogleHeuristic": "walking",
"GoogleAPIKey": null,
"Cache": true
},
"YoursWalkConfig": {
"UseYoursWalk": false,
"YoursWalkHeuristic": "bicycle"
},

Expected Behavior:

Actual Behavior:

Your config.json:



Version:newest
Windows Version:10
What is affected : stop working around 40min


[Feature Request] Sniper info from https://pokedexs.com/

Seems like pokezz.com came out with a new snipe website list called https://pokedexs.com/

It would be nice to add in! However, personally, I would put aside all feature requests until we have a more stable and updated API unless it takes very little time to implement.

To clairfy, Pokezz.com still works -- pokedexs.com is their second website

NecroBot2.GUI

Version: NecroBot2 v0.9.8.1
Windows Version: 10
Console working
but NecroBot2.GUI wont open.

(Request) Mass evolving settings (Pidgey Hoarding ((EXP Trick))

Can you devs add something like "EvolveKeptPokemonsWhenThisManyReady"

Expected Behavior:

where basically, the bot will function normally, catching and transferring pokemon, until a certain number of pokemon in the "PokemonsToEvolve" list is achieved. For example, if

"EvolveKeptPokemonsWhenThisManyReady": 150,
"EvolveAllPokemonWithEnoughCandy": true,
"KeepPokemonsThatCanEvolve": true,
and
"PokemonsToEvolve": [
"pidgey"

the bot will catch and transfer like normal until 150 pidgeys are caught and 1800 candies are obtained.
and if we add caterpie and weedle to the "PokemonsToEvolve" filter, it will count those pokemon and candies too.

Actual Behavior:

Bot evolves all kept pokemon when "EvolveKeptPokemonsAtStorageUsagePercentage" is reached

Bypass Json Schema 10 limit?

I'm not sure why, but for some reason, this NecroBot2 uses Json Schemas. Is there a way to disable that somewhere in the config? I only caught 130 Pokemon before I can no longer use the bot.
Screenshot: http://prntscr.com/cgjj4s

The old NoxDev bot didn't rely on / use schemas. How do I disable the json schemas?

Version 0.9.8.6

PrioritizeIvOverCp does not work

Expected Behavior

Actual Behavior

19:32:46 Spearow - CP: 28 IV: 74.85% [Best CP: 283 IV: 43.80%](Candies: 7)
19:33:32 Magikarp - CP: 65 IV: 95.64% [Best CP: 126 IV: 85.70%](Candies: 403)
19:35:18 Dratini - CP: 188 IV: 91.97% [Best CP: 396 IV: 48.29%](Candies: 120)

Your config.json

"PrioritizeIvOverCp": true,

Steps to Reproduce

Other Information

Version: 0.9.7.2
Windows Version: 10
What is affected (catch, transfer, evolve, recycle, snipe, powerup/levelup, other):

Error Level up pokemon?

[23:46:15] (ERROR) Pokemon Servers might be offline / unstable. Trying again...
[23:46:16] (ERROR) Error: System.NullReferenceException: Object reference not set to an instance of an object.
   at PoGo.NecroBot.Logic.Inventory.<>c__DisplayClass23_0.<GetHighestPokemonOfTypeByIv>b__0(PokemonData x) in C:\projects\necrobot\PoGo.NecroBot.Logic\Inventory.cs:line 270
   at System.Linq.Enumerable.WhereListIterator`1.MoveNext()
   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   at System.Linq.OrderedEnumerable`1.<GetEnumerator>d__1.MoveNext()
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
   at PoGo.NecroBot.Logic.Inventory.<GetHighestPokemonOfTypeByIv>d__23.MoveNext() in C:\projects\necrobot\PoGo.NecroBot.Logic\Inventory.cs:line 270
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at PoGo.NecroBot.Logic.Tasks.LevelUpPokemonTask.<UpgradeSinglePokemon>d__2.MoveNext() in C:\projects\necrobot\PoGo.NecroBot.Logic\Tasks\LevelUpPokemonTask.cs:line 35
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   at PoGo.NecroBot.Logic.Tasks.LevelUpPokemonTask.<Execute>d__3.MoveNext() in C:\projects\necrobot\PoGo.NecroBot.Logic\Tasks\LevelUpPokemonTask.cs:line 100
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   at PoGo.NecroBot.Logic.Tasks.HumanRandomActionTask.<Execute>d__1.MoveNext() in C:\projects\necrobot\PoGo.NecroBot.Logic\Tasks\HumanRandomActionTask.cs:line 67
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at PoGo.NecroBot.Logic.State.FarmState.<Execute>d__0.MoveNext() in C:\projects\necrobot\PoGo.NecroBot.Logic\State\FarmState.cs:line 19
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at PoGo.NecroBot.Logic.State.StateMachine.<Start>d__3.MoveNext() in C:\projects\necrobot\PoGo.NecroBot.Logic\State\StateMachine.cs:line 57

Don't know what part of the config this would pertain to so i didn't post a long config file but im guessing it's the upgrade part so

"AutomaticallyLevelUpPokemon": true,
    "OnlyUpgradeFavorites": true,
    "UseLevelUpList": false,
    "AmountOfTimesToUpgradeLoop": 50,
    "GetMinStarDustForLevelUp": 5000,
    "LevelUpByCPorIv": "iv",
    "UpgradePokemonCpMinimum": 1000.0,
    "UpgradePokemonIvMinimum": 100.0,
    "UpgradePokemonMinimumStatsOperator": "and",

bot using best pokeball to catch regardless of setting

the bot will prioritize using the best pokeball currently have to catch pokemon regardless of the setting

setting

 "UseGreatBallAboveCp": 1000,
"UseUltraBallAboveCp": 1250,
"UseMasterBallAboveCp": 1500,
"UseGreatBallAboveIv": 85.0,
"UseUltraBallAboveIv": 95.0,
"UseGreatBallBelowCatchProbability": 0.2,
"UseUltraBallBelowCatchProbability": 0.1,
"UseMasterBallBelowCatchProbability": 0.05,

log

12:02:06 | (Normal) Ekans Lvl: 5 CP: (92/111) IV: 32.00% | Chance: 68.91% | 59.64m dist | with a GreatBall (1 left). | 210 EXP earned | Candies: 41 |
12:02:25 | (Normal) Caterpie Lvl: 5 CP: (41/59) IV: 7.00% | Chance: 68.91% | 4.12m dist | with a GreatBall (0 left). | 200 EXP earned | Candies: 9 | lat: 3.161477 long: 101.711589 | Move1: TackleFast Move2: Struggle | Rarity :VeryCommon

Is this the right way to get Elevation api key?

Version 0.9.8.7
I got the key from
https://developers.google.com/maps/documentation/elevation/get-api-key
Put it under "GoogleAPIKey"

But getting under error when starting the bot. Then it failed to connect to Niantic server.
[21:37:15] Error: System.InvalidOperationException: Sequence contains no elements
at System.Linq.Enumerable.First[TSource](IEnumerable`1 source)
at PoGo.NecroBot.Logic.Model.Google.GoogleWalk..ctor(GoogleResult googleResult) in C:\projects\necrobot2\PoGo.NecroBot.Logic\Model\Google\GoogleWalk.cs:line 14
at PoGo.NecroBot.Logic.Strategies.Walk.GoogleStrategy.d__2.MoveNext() in C:\projects\necrobot2\PoGo.NecroBot.Logic\Strategies\Walk\GoogleStrategy.cs:line 38
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at PoGo.NecroBot.Logic.Navigation.d__8.MoveNext() in C:\projects\necrobot2\PoGo.NecroBot.Logic\Navigation.cs:line 90
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at PoGo.NecroBot.Logic.Tasks.UseNearbyPokestopsTask.d__14.MoveNext() in C:\projects\necrobot2\PoGo.NecroBot.Logic\Tasks\UseNearbyPokestopsTask.cs:line 187
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at PoGo.NecroBot.Logic.Tasks.UseNearbyPokestopsTask.d__13.MoveNext() in C:\projects\necrobot2\PoGo.NecroBot.Logic\Tasks\UseNearbyPokestopsTask.cs:line 131
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at PoGo.NecroBot.Logic.Tasks.FarmPokestopsTask.d__1.MoveNext() in C:\projects\necrobot2\PoGo.NecroBot.Logic\Tasks\FarmPokestopsTask.cs:line 59
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at PoGo.NecroBot.Logic.State.FarmState.d__0.MoveNext() in C:\projects\necrobot2\PoGo.NecroBot.Logic\State\FarmState.cs:line 49
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at PoGo.NecroBot.Logic.State.StateMachine.d__3.MoveNext() in C:\projects\necrobot2\PoGo.NecroBot.Logic\State\StateMachine.cs:line 63

GUI pop-up windows do not scroll

Expected Behavior:

Pop-up windows in GUI for Pokรฉmon, Items, etc... should allow for scrolling up and down to see all objects in list.

Actual Behavior:

Pop-up windows do not scroll.

Detailed Steps to Reproduce:

Click on Pokรฉmon or Backpack from sidebar menu. Opened window does not scroll up or down, when there is more information

Other Information

(Attach zip files if needed.)

Version: 0.9.8.6
Windows Version: 10
What is affected (other): GUI, ability to see all information

[SUGGESTION] - about auto re-login (logout/terminate)

hope add.....
Tahnks :)

Expected Behavior

Bot is able to recognize the new ban, and logout/terminate, re-login after a customize time period

Actual Behavior

The bot failed to recognize the new type of ban, and keeps running even can't catch any pokemon, which might extend the softban time.

Bot does not snipe even with SnipeAtPokestops: true, unless UseSnipeLocationServer: true

Expected Behavior:

SnipeAtPokestops controls whether to snipe or to not snipe. I choose not to use PoGoLocationFeeder at the moment because I feel like it's buggy, so I normally set UseSnipeLocationServer to false, and it worked on the old Necrobot (NoxDev). I had snipe at Pokezz, Pokesnipers, and Skiplagged true and snipepokestops true, with locationserver false, and it worked on NoxDev bot.

Actual Behavior:

UseSnipeLocationServer: true/false controls whether to snipe or to not snipe. Even if I don't use PoGoLocationFeeder, I must turn this setting on in order for the following to work:
"GetSniperInfoFromPokezz": true,
"GetOnlyVerifiedSniperInfoFromPokezz": true,
"GetSniperInfoFromPokeSnipers": true,
"GetSniperInfoFromPokeWatchers": true,
"GetSniperInfoFromSkiplagged": true,
On the other hand, SnipeAtPokestops does nothing. Doesn't matter whether you put true or false.

Your config.json:

{
"ConsoleConfig": {
"TranslationLanguageCode": "en",
"StartupWelcomeDelay": false,
"AmountOfPokemonToDisplayOnStart": 0,
"DetailedCountsBeforeRecycling": true
},
"UpdateConfig": {
"CheckForUpdates": true,
"AutoUpdate": false,
"TransferConfigAndAuthOnUpdate": true
},
"WebsocketsConfig": {
"UseWebsocket": false,
"WebSocketPort": 14251
},
"LocationConfig": {
"DisableHumanWalking": false,
"StartFromLastPosition": true,
"DefaultLatitude": 37.809177,
"DefaultLongitude": -122.413037,
"WalkingSpeedInKilometerPerHour": 10.4,
"UseWalkingSpeedVariant": true,
"WalkingSpeedVariant": 0.1,
"ShowVariantWalking": false,
"RandomlyPauseAtStops": true,
"MaxSpawnLocationOffset": 10,
"MaxTravelDistanceInMeters": 9999
},
"TelegramConfig": {
"UseTelegramAPI": false,
"TelegramAPIKey": null,
"TelegramPassword": null
},
"GPXConfig": {
"UseGpxPathing": false,
"GpxFile": "GPXPath.GPX"
},
"SnipeConfig": {
"UseSnipeLocationServer": false,
"SnipeLocationServer": "localhost",
"SnipeLocationServerPort": 16969,
"GetSniperInfoFromPokezz": true,
"GetOnlyVerifiedSniperInfoFromPokezz": true,
"GetSniperInfoFromPokeSnipers": true,
"GetSniperInfoFromPokeWatchers": true,
"GetSniperInfoFromSkiplagged": true,
"MinPokeballsToSnipe": 100,
"MinPokeballsWhileSnipe": 20,
"MinDelayBetweenSnipes": 3000,
"SnipingScanOffset": 1.0,
"SnipeAtPokestops": true,
"ActivateMSniper": true,
"SnipeIgnoreUnknownIv": false,
"UseTransferIvForSnipe": false,
"SnipePokemonNotInPokedex": false,
"UseSnipeLimit": true,
"SnipeRestSeconds": 3,
"SnipeCountLimit": 25
},
"HumanWalkSnipeConfig": {
"Enable": false,
"DisplayPokemonList": true,
"MaxDistance": 1500.0,
"MaxEstimateTime": 900.0,
"CatchEmAllMinBalls": 50,
"TryCatchEmAll": true,
"CatchPokemonWhileWalking": true,
"SpinWhileWalking": true,
"AlwaysWalkback": false,
"SnipingScanOffset": 0.025,
"WalkbackDistanceLimit": 300.0,
"IncludeDefaultLocation": true,
"UsePokeRadar": true,
"UseSkiplagged": true,
"UseSnipePokemonList": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10000,
"UseFastPokemap": true,
"UsePogoLocationFeeder": false
},
"PokeStopConfig": {
"UsePokeStopLimit": true,
"PokeStopLimit": 1989,
"PokeStopLimitMinutes": 1470
},
"PokemonConfig": {
"CatchPokemon": true,
"DelayBetweenPokemonCatch": 2,
"UseCatchLimit": true,
"CatchPokemonLimit": 989,
"CatchPokemonLimitMinutes": 1471,
"UseIncenseConstantly": false,
"UseEggIncubators": true,
"UseLimitedEggIncubators": false,
"UseLuckyEggConstantly": false,
"UseLuckyEggsMinPokemonAmount": 70,
"UseLuckyEggsWhileEvolving": true,
"UseBerriesMinCp": 5000,
"UseBerriesMinIv": 95.0,
"UseBerriesBelowCatchProbability": 0.175,
"UseBerriesOperator": "or",
"MaxBerriesToUsePerPokemon": 10,
"TransferWeakPokemon": false,
"TransferDuplicatePokemon": true,
"TransferDuplicatePokemonOnCapture": true,
"RenamePokemon": true,
"RenameOnlyAboveIv": true,
"RenameTemplate": "{1}{0}",
"FavoriteMinIvPercentage": 95.0,
"AutoFavoritePokemon": true,
"MaxPokeballsPerPokemon": 10,
"UseGreatBallAboveCp": 5000,
"UseUltraBallAboveCp": 5250,
"UseMasterBallAboveCp": 5500,
"UseGreatBallAboveIv": 95.0,
"UseUltraBallAboveIv": 96.0,
"UseGreatBallBelowCatchProbability": 0.19,
"UseUltraBallBelowCatchProbability": 0.08,
"UseMasterBallBelowCatchProbability": 0.001,
"AutomaticallyLevelUpPokemon": false,
"OnlyUpgradeFavorites": true,
"UseLevelUpList": true,
"AmountOfTimesToUpgradeLoop": 5,
"GetMinStarDustForLevelUp": 5000,
"LevelUpByCPorIv": "iv",
"UpgradePokemonCpMinimum": 1000.0,
"UpgradePokemonIvMinimum": 95.0,
"UpgradePokemonMinimumStatsOperator": "and",
"EvolveAboveIvValue": 95.0,
"EvolveAllPokemonAboveIv": false,
"EvolveAllPokemonWithEnoughCandy": false,
"EvolveKeptPokemonsAtStorageUsagePercentage": 99.0,
"KeepPokemonsThatCanEvolve": false,
"KeepMinCp": 5000,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"KeepMinOperator": "or",
"UseKeepMinLvl": false,
"PrioritizeIvOverCp": false,
"KeepMinDuplicatePokemon": 1,
"UsePokemonToNotCatchFilter": true,
"UsePokemonSniperFilterOnly": true,
"DumpPokemonStats": false
},
"RecycleConfig": {
"VerboseRecycling": true,
"RecycleInventoryAtUsagePercentage": 90.0,
"RandomizeRecycle": false,
"RandomRecycleValue": 5,
"TotalAmountOfPokeballsToKeep": 120,
"TotalAmountOfPotionsToKeep": 55,
"TotalAmountOfRevivesToKeep": 25,
"TotalAmountOfBerriesToKeep": 90,
"MaxPokeballsToKeep": 50
},
"CustomCatchConfig": {
"EnableHumanizedThrows": true,
"EnableMissedThrows": true,
"ThrowMissPercentage": 1,
"NiceThrowChance": 0,
"GreatThrowChance": 0,
"ExcellentThrowChance": 0,
"CurveThrowChance": 99,
"ForceGreatThrowOverIv": 95.0,
"ForceExcellentThrowOverIv": 96.0,
"ForceGreatThrowOverCp": 5000,
"ForceExcellentThrowOverCp": 5000
},
"PlayerConfig": {
"DelayBetweenPlayerActions": 5,
"EvolveActionDelay": 3,
"TransferActionDelay": 4,
"RecycleActionDelay": 2,
"RenamePokemonActionDelay": 6,
"UseNearActionRandom": true,
"AutoCompleteTutorial": false,
"DesiredNickname": "",
"DesiredGender": "Female",
"DesiredStarter": "Squirtle"
},
"SoftBanConfig": {
"FastSoftBanBypass": false
},
"GoogleWalkConfig": {
"UseGoogleWalk": false,
"DefaultStepLength": 1.3,
"GoogleHeuristic": "walking",
"GoogleAPIKey": null,
"Cache": true
},
"YoursWalkConfig": {
"UseYoursWalk": false,
"YoursWalkHeuristic": "bicycle"
},
"ItemRecycleFilter": [
{
"Key": "itemUnknown",
"Value": 0
},
{
"Key": "itemLuckyEgg",
"Value": 200
},
{
"Key": "itemIncenseOrdinary",
"Value": 100
},
{
"Key": "itemIncenseSpicy",
"Value": 100
},
{
"Key": "itemIncenseCool",
"Value": 100
},
{
"Key": "itemIncenseFloral",
"Value": 100
},
{
"Key": "itemTroyDisk",
"Value": 100
},
{
"Key": "itemXAttack",
"Value": 100
},
{
"Key": "itemXDefense",
"Value": 100
},
{
"Key": "itemXMiracle",
"Value": 100
},
{
"Key": "itemSpecialCamera",
"Value": 100
},
{
"Key": "itemIncubatorBasicUnlimited",
"Value": 100
},
{
"Key": "itemIncubatorBasic",
"Value": 100
},
{
"Key": "itemPokemonStorageUpgrade",
"Value": 100
},
{
"Key": "itemItemStorageUpgrade",
"Value": 100
}
],
"PokemonsNotToTransfer": [
"ditto",
"articuno",
"zapdos",
"moltres",
"mewtwo",
"mew"
],
"PokemonsToEvolve": [
"caterpie",
"weedle",
"pidgey",
"rattata",
"zubat",
"tentacool",
"grimer",
"psyduck",
"spearow",
"clefairy",
"exeggcute",
"growlithe",
"magikarp",
"shellder",
"horsea",
"goldeen",
"kabuto",
"eevee",
"pikachu",
"krabby",
"gastly",
"nidoranMale",
"nidoranFemale",
"ekans",
"staryu",
"poliwag",
"dratini",
"bulbasaur",
"charmander",
"squirtle",
"jigglypuff",
"koffing",
"paras",
"slowpoke",
"seel",
"venonat",
"oddish",
"geodude",
"machop",
"sandshrew",
"bellsprout",
"abra"
],
"PokemonsToLevelUp": [
"venusaur",
"charizard",
"blastoise",
"clefable",
"muk",
"chansey",
"gyarados",
"ditto",
"snorlax",
"articuno",
"zapdos",
"moltres",
"dragonite",
"mewtwo",
"mew"
],
"PokemonsToIgnore": [
"golbat",
"arbok",
"persian",
"kingler",
"mrMime",
"kangaskhan",
"farfetchd"
],
"PokemonsTransferFilter": {
"Venusaur": {
"KeepMinCp": 1935,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"vineWhipFast",
"solarBeam"
],
[
"razorLeafFast",
"solarBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Charizard": {
"KeepMinCp": 1821,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"wingAttackFast",
"fireBlast"
],
[
"emberFast",
"flamethrower"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Blastoise": {
"KeepMinCp": 1906,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGunFast",
"hydroPump"
],
[
"waterGunFast",
"iceBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Butterfree": {
"KeepMinCp": 1164,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"bugBiteFast",
"bugBuzz"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Beedrill": {
"KeepMinCp": 1152,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"bugBiteFast",
"sludgeBomb"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Pidgeot": {
"KeepMinCp": 1568,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"wingAttackFast",
"hurricane"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Raticate": {
"KeepMinCp": 1155,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"biteFast",
"hyperBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Fearow": {
"KeepMinCp": 1396,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"steelWingFast",
"drillRun"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Arbok": {
"KeepMinCp": 1413,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"biteFast",
"gunkShot"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Raichu": {
"KeepMinCp": 1419,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"sparkFast",
"thunder"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Sandslash": {
"KeepMinCp": 1448,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"mudShotFast",
"earthquake"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Nidoqueen": {
"KeepMinCp": 1863,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"poisonJabFast",
"earthquake"
],
[
"biteFast",
"earthquake"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Nidoking": {
"KeepMinCp": 1856,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"poisonJabFast",
"earthquake"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Clefable": {
"KeepMinCp": 1798,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"poundFast",
"moonblast"
],
[
"zenHeadbuttFast",
"dazzlingGleam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Ninetales": {
"KeepMinCp": 1750,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Wigglytuff": {
"KeepMinCp": 1523,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"poundFast",
"hyperBeam"
],
[
"feintAttackFast",
"hyperBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Golbat": {
"KeepMinCp": 1536,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"wingAttackFast",
"poisonFang"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Vileplume": {
"KeepMinCp": 1994,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"razorLeafFast",
"solarBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Parasect": {
"KeepMinCp": 1222,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"bugBiteFast",
"solarBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Venomoth": {
"KeepMinCp": 1323,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"bugBiteFast",
"bugBuzz"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Dugtrio": {
"KeepMinCp": 818,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"mudSlapFast",
"earthquake"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Persian": {
"KeepMinCp": 1305,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"scratchFast",
"playRough"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Golduck": {
"KeepMinCp": 1790,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGunFast",
"hydroPump"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Primeape": {
"KeepMinCp": 1492,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"lowKickFast",
"crossChop"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Arcanine": {
"KeepMinCp": 2238,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"fireFangFast",
"fireBlast"
],
[
"biteFast",
"fireBlast"
],
[
"biteFast",
"flamethrower"
],
[
"fireFangFast",
"flamethrower"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Poliwrath": {
"KeepMinCp": 1753,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"bubbleFast",
"hydroPump"
],
[
"bubbleFast",
"icePunch"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Alakazam": {
"KeepMinCp": 1360,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"psychoCutFast",
"psychic"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Machamp": {
"KeepMinCp": 1815,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"karateChopFast",
"crossChop"
],
[
"bulletPunchFast",
"submission"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Victreebel": {
"KeepMinCp": 1898,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"razorLeafFast",
"solarBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Tentacruel": {
"KeepMinCp": 1776,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"poisonJabFast",
"hydroPump"
],
[
"poisonJabFast",
"blizzard"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Golem": {
"KeepMinCp": 1612,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"mudSlapFast",
"earthquake"
],
[
"rockThrowFast",
"stoneEdge"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Rapidash": {
"KeepMinCp": 1759,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"emberFast",
"fireBlast"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Slowbro": {
"KeepMinCp": 2077,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGunFast",
"psychic"
],
[
"confusionFast",
"psychic"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Magneton": {
"KeepMinCp": 1504,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"sparkFast",
"flashCannon"
],
[
"sparkFast",
"discharge"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Farfetchd": {
"KeepMinCp": 1011,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"cutFast",
"leafBlade"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Dodrio": {
"KeepMinCp": 1468,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"feintAttackFast",
"drillPeck"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Dewgong": {
"KeepMinCp": 1716,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"frostBreathFast",
"blizzard"
],
[
"iceShardFast",
"blizzard"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Muk": {
"KeepMinCp": 1822,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"poisonJabFast",
"gunkShot"
],
[
"poisonJabFast",
"sludgeWave"
],
[
"lickFast",
"darkPulse"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Cloyster": {
"KeepMinCp": 1436,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"frostBreathFast",
"blizzard"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Gengar": {
"KeepMinCp": 1559,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"shadowClawFast",
"shadowBall"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Onix": {
"KeepMinCp": 685,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"rockThrowFast",
"stoneEdge"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Hypno": {
"KeepMinCp": 1746,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"zenHeadbuttFast",
"psychic"
],
[
"confusionFast",
"psychic"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Kingler": {
"KeepMinCp": 1458,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"metalClawFast",
"xScissor"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Electrode": {
"KeepMinCp": 1316,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"sparkFast",
"thunder"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Exeggutor": {
"KeepMinCp": 2364,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"zenHeadbuttFast",
"solarBeam"
],
[
"confusionFast",
"solarBeam"
],
[
"confusionFast",
"psychic"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Marowak": {
"KeepMinCp": 1324,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"mudSlapFast",
"earthquake"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Hitmonlee": {
"KeepMinCp": 1193,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"rockSmashFast",
"brickBreak"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Hitmonchan": {
"KeepMinCp": 1213,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"rockSmashFast",
"brickBreak"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Lickitung": {
"KeepMinCp": 1300,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"lickFast",
"hyperBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Weezing": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"tackleFast",
"sludgeBomb"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Rhydon": {
"KeepMinCp": 1793,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"mudSlapFast",
"earthquake"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Chansey": {
"KeepMinCp": 472,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"zenHeadbuttFast",
"hyperBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Tangela": {
"KeepMinCp": 1305,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"vineWhipFast",
"solarBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Kangaskhan": {
"KeepMinCp": 1633,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"mudSlapFast",
"stomp"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Seadra": {
"KeepMinCp": 1369,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGunFast",
"blizzard"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Seaking": {
"KeepMinCp": 1634,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"poisonJabFast",
"drillRun"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Starmie": {
"KeepMinCp": 1745,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGunFast",
"hydroPump"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"MrMime": {
"KeepMinCp": 1194,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"zenHeadbuttFast",
"psychic"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Scyther": {
"KeepMinCp": 1658,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"furyCutterFast",
"bugBuzz"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Jynx": {
"KeepMinCp": 1373,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"poundFast",
"psyshock"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Electabuzz": {
"KeepMinCp": 1774,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"thunderShockFast",
"thunder"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Magmar": {
"KeepMinCp": 1812,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"emberFast",
"fireBlast"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Pinsir": {
"KeepMinCp": 1697,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"furyCutterFast",
"xScissor"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Tauros": {
"KeepMinCp": 1476,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"tackleFast",
"earthquake"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Gyarados": {
"KeepMinCp": 1881,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"biteFast",
"hydroPump"
],
[
"biteFast",
"dragonPulse"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Lapras": {
"KeepMinCp": 2235,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"frostBreathFast",
"blizzard"
],
[
"iceShardFast",
"iceBeam"
],
[
"iceShardFast",
"blizzard"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Ditto": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Vaporeon": {
"KeepMinCp": 2111,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGunFast",
"hydroPump"
],
[
"waterGunFast",
"waterPulse"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Jolteon": {
"KeepMinCp": 1712,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"thunderShockFast",
"thunder"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Flareon": {
"KeepMinCp": 2113,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"emberFast",
"fireBlast"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Porygon": {
"KeepMinCp": 1353,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"tackleFast",
"signalBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Omastar": {
"KeepMinCp": 1786,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGunFast",
"hydroPump"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Kabutops": {
"KeepMinCp": 1704,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"mudShotFast",
"stoneEdge"
],
[
"furyCutterFast",
"stoneEdge"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Aerodactyl": {
"KeepMinCp": 1732,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "and",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"biteFast",
"hyperBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Snorlax": {
"KeepMinCp": 2489,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"lickFast",
"bodySlam"
],
[
"lickFast",
"hyperBeam"
],
[
"zenHeadbuttFast",
"earthquake"
],
[
"zenHeadbuttFast",
"hyperBeam"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Articuno": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Zapdos": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Moltres": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Dragonite": {
"KeepMinCp": 2625,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"dragonBreathFast",
"dragonClaw"
],
[
"steelWingFast",
"dragonPulse"
]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Mewtwo": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Mew": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[]
],
"DeprecatedMoves": [],
"MovesOperator": "or"
},
"Horsea": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 0.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"bubbleFast"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Krabby": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 0.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"bubbleFast"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Poliwag": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 0.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"bubbleFast"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Diglett": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 0.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"mudSlapFast"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Magnemite": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 0.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"sparkFast"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Oddish": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 0.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"razorLeafFast"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
},
"Bellsprout": {
"KeepMinCp": 0,
"KeepMinIvPercentage": 0.0,
"KeepMinLvl": 25,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"vineWhipFast"
]
],
"DeprecatedMoves": [],
"MovesOperator": "and"
}
},
"PokemonToSnipe": {
"Locations": [
{
"Latitude": 38.556807486461118,
"Longitude": -121.2383794784546
},
{
"Latitude": 40.777735,
"Longitude": -73.969476
},
{
"Latitude": 45.468195,
"Longitude": 9.183125
},
{
"Latitude": 44.861304,
"Longitude": -93.26002
},
{
"Latitude": 26.030469,
"Longitude": -80.115515
},
{
"Latitude": 39.755583,
"Longitude": -105.008084
},
{
"Latitude": 34.010368,
"Longitude": -118.496664
},
{
"Latitude": -33.859019,
"Longitude": 151.213098
},
{
"Latitude": 47.5014969,
"Longitude": -122.0959568
},
{
"Latitude": 51.5025343,
"Longitude": -0.2055027
},
{
"Latitude": -33.8927,
"Longitude": 151.234816
},
{
"Latitude": 34.065976,
"Longitude": -118.201092
},
{
"Latitude": 37.802035,
"Longitude": -122.396814
},
{
"Latitude": 33.688247,
"Longitude": -117.82278
},
{
"Latitude": 33.681368,
"Longitude": -117.830625
},
{
"Latitude": 33.761524,
"Longitude": -118.196432
},
{
"Latitude": 37.332911,
"Longitude": -121.928589
},
{
"Latitude": 37.540383,
"Longitude": -122.026734
},
{
"Latitude": 34.038221,
"Longitude": -118.453412
},
{
"Latitude": 34.128521,
"Longitude": -118.114357
},
{
"Latitude": 42.361208,
"Longitude": -71.051288
},
{
"Latitude": 37.472384,
"Longitude": -122.23732
},
{
"Latitude": 33.216664,
"Longitude": -117.304653
},
{
"Latitude": 37.652953,
"Longitude": -120.942057
},
{
"Latitude": 28.219548,
"Longitude": -82.24765
},
{
"Latitude": 34.028117,
"Longitude": -118.476444
},
{
"Latitude": 33.39784,
"Longitude": -112.009048
},
{
"Latitude": 47.161182,
"Longitude": -122.285685
},
{
"Latitude": 34.067581,
"Longitude": -118.289693
},
{
"Latitude": 41.747766,
"Longitude": -88.026667
},
{
"Latitude": 40.87387,
"Longitude": -81.417274
}
],
"Pokemon": [
"bulbasaur",
"charmander",
"charmeleon",
"charizard",
"squirtle",
"pikachu",
"raichu",
"clefairy",
"clefable",
"nidoranFemale",
"nidorina",
"nidoqueen",
"nidoranMale",
"nidorino",
"nidoking",
"jigglypuff",
"wigglytuff",
"venonat",
"venomoth",
"diglett",
"dugtrio",
"growlithe",
"arcanine",
"slowpoke",
"slowbro",
"poliwag",
"poliwhirl",
"poliwrath",
"abra",
"kadabra",
"alakazam",
"machop",
"machoke",
"machamp",
"bellsprout",
"weepinbell",
"victreebel",
"geodude",
"graveler",
"golem",
"magnemite",
"magneton",
"shellder",
"cloyster",
"gastly",
"haunter",
"gengar",
"exeggcute",
"exeggutor",
"dratini",
"dragonair",
"dragonite",
"omanyte",
"omastar",
"kabuto",
"kabutops",
"eevee",
"vaporeon",
"pidgey",
"psyduck",
"staryu",
"starmie",
"horsea",
"krabby",
"poliwag",
"oddish",
"magikarp",
"paras",
"parasect",
"sandshrew",
"sandslash",
"cubone",
"marowak",
"lapras",
"snorlax",
"grimer",
"muk"
]
},
"PokemonToUseMasterball": [
"articuno",
"zapdos",
"moltres",
"mew",
"mewtwo"
],
"HumanWalkSnipeFilters": {
"Magikarp": {
"MaxDistance": 300.0,
"Priority": 10,
"MaxWalkTimes": 200.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Eevee": {
"MaxDistance": 500.0,
"Priority": 10,
"MaxWalkTimes": 200.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Electabuzz": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 700.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dragonite": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dragonair": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dratini": {
"MaxDistance": 2000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Charizard": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Snorlax": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Lapras": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Exeggutor": {
"MaxDistance": 1500.0,
"Priority": 1,
"MaxWalkTimes": 600.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Vaporeon": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Lickitung": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Flareon": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Scyther": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Beedrill": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Chansey": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Hitmonlee": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Machamp": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Ninetales": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Jolteon": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Poliwhirl": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Rapidash": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Cloyster": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dodrio": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Clefable": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Golbat": {
"MaxDistance": 200.0,
"Priority": 6,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Jynx": {
"MaxDistance": 1200.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Rhydon": {
"MaxDistance": 1200.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Kangaskhan": {
"MaxDistance": 800.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Wigglytuff": {
"MaxDistance": 1250.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Gyarados": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dewgong": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Blastoise": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10
},
"Venusaur": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10
},
"Bulbasaur": {
"MaxDistance": 500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Charmander": {
"MaxDistance": 500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Squirtle": {
"MaxDistance": 500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Omanyte": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Marowak": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Venomoth": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Vileplume": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
}
},
"PokemonUpgradeFilters": {
"Dratini": {
"LevelUpByCPorIV": "iv",
"UpgradePokemonCpMinimum": 600.0,
"UpgradePokemonIvMinimum": 99.0,
"UpgradePokemonMinimumStatsOperator": "or",
"OnlyUpgradeFavorites": false
}
}
}


### Detailed Steps to Reproduce:
Use the config above

Version: 0.9.8.6
Windows Version: 10
What is affected (catch, transfer, favorite, GPX, evolve, recycle, snipe, human walk snipe, pokestops, powerup/levelup, other):

LastPos not working properly under GPX

The original 0.9.7 seems fine with GPX.
The expect logic:
When GPX file presented, if LastPos.ini is provided, start the bot with LastPos (instead of default coordination), then walk to the closest trkpt of the GPX file.

Issues with eggs

Please add delays for eggs...2 eggs hatch and 2 get put in all at the same exact time.

Thanks for keeping this project alive and updated!!! :)

Bot not collecting at pokestops.

Bot will show the route going to a stop then it will make a route to another one and by the time it gets to that one it goes to another one, but does not collect any items from it. Here is my config.

{
"ConsoleConfig": {
"TranslationLanguageCode": "en",
"StartupWelcomeDelay": false,
"AmountOfPokemonToDisplayOnStart": 10,
"DetailedCountsBeforeRecycling": true
},
"UpdateConfig": {
"CheckForUpdates": true,
"AutoUpdate": true,
"TransferConfigAndAuthOnUpdate": true
},
"WebsocketsConfig": {
"UseWebsocket": true,
"WebSocketPort": 14251
},
"LocationConfig": {
"DisableHumanWalking": false,
"StartFromLastPosition": true,
"DefaultLatitude": 40.785092,
"DefaultLongitude": -73.974187,
"WalkingSpeedInKilometerPerHour": 17.15,
"UseWalkingSpeedVariant": true,
"WalkingSpeedVariant": 1.2,
"ShowVariantWalking": true,
"RandomlyPauseAtStops": false,
"MaxSpawnLocationOffset": 10,
"MaxTravelDistanceInMeters": 1700
},
"TelegramConfig": {
"UseTelegramAPI": false,
"TelegramAPIKey": null,
"TelegramPassword": null
},
"GPXConfig": {
"UseGpxPathing": false,
"GpxFile": "GPXPath.GPX"
},
"SnipeConfig": {
"UseSnipeLocationServer": true,
"SnipeLocationServer": "localhost",
"SnipeLocationServerPort": 16969,
"GetSniperInfoFromPokezz": false,
"GetOnlyVerifiedSniperInfoFromPokezz": false,
"GetSniperInfoFromPokeSnipers": false,
"GetSniperInfoFromPokeWatchers": false,
"GetSniperInfoFromSkiplagged": false,
"MinPokeballsToSnipe": 20,
"MinPokeballsWhileSnipe": 0,
"MinDelayBetweenSnipes": 30000,
"SnipingScanOffset": 0.013,
"SnipeAtPokestops": true,
"ActivateMSniper": false,
"SnipeIgnoreUnknownIv": false,
"UseTransferIvForSnipe": false,
"SnipePokemonNotInPokedex": false,
"UseSnipeLimit": true,
"SnipeRestSeconds": 60,
"SnipeCountLimit": 3
},
"HumanWalkSnipeConfig": {
"Enable": false,
"DisplayPokemonList": true,
"MaxDistance": 1500.0,
"MaxEstimateTime": 900.0,
"CatchEmAllMinBalls": 50,
"TryCatchEmAll": true,
"CatchPokemonWhileWalking": true,
"SpinWhileWalking": true,
"AlwaysWalkback": false,
"SnipingScanOffset": 0.025,
"WalkbackDistanceLimit": 300.0,
"IncludeDefaultLocation": true,
"UsePokeRadar": true,
"UseSkiplagged": true,
"UseSnipePokemonList": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10000,
"UseFastPokemap": true,
"UsePogoLocationFeeder": false
},
"PokeStopConfig": {
"UsePokeStopLimit": true,
"PokeStopLimit": 900,
"PokeStopLimitMinutes": 720
},
"PokemonConfig": {
"CatchPokemon": true,
"DelayBetweenPokemonCatch": 1000,
"UseCatchLimit": true,
"CatchPokemonLimit": 390,
"CatchPokemonLimitMinutes": 720,
"UseIncenseConstantly": false,
"UseEggIncubators": true,
"UseLimitedEggIncubators": true,
"UseLuckyEggConstantly": false,
"UseLuckyEggsMinPokemonAmount": 100,
"UseLuckyEggsWhileEvolving": true,
"UseBerriesMinCp": 1000,
"UseBerriesMinIv": 90.0,
"UseBerriesBelowCatchProbability": 0.2,
"UseBerriesOperator": "or",
"MaxBerriesToUsePerPokemon": 1,
"TransferWeakPokemon": false,
"TransferDuplicatePokemon": true,
"TransferDuplicatePokemonOnCapture": true,
"RenamePokemon": false,
"RenameOnlyAboveIv": false,
"RenameTemplate": "{1}_{0}",
"FavoriteMinIvPercentage": 95.0,
"AutoFavoritePokemon": false,
"MaxPokeballsPerPokemon": 15,
"UseGreatBallAboveCp": 1000,
"UseUltraBallAboveCp": 1250,
"UseMasterBallAboveCp": 1500,
"UseGreatBallAboveIv": 90.0,
"UseUltraBallAboveIv": 95.0,
"UseGreatBallBelowCatchProbability": 0.2,
"UseUltraBallBelowCatchProbability": 0.1,
"UseMasterBallBelowCatchProbability": 0.05,
"AutomaticallyLevelUpPokemon": false,
"OnlyUpgradeFavorites": true,
"UseLevelUpList": true,
"AmountOfTimesToUpgradeLoop": 5,
"GetMinStarDustForLevelUp": 5000,
"LevelUpByCPorIv": "iv",
"UpgradePokemonCpMinimum": 1000.0,
"UpgradePokemonIvMinimum": 95.0,
"UpgradePokemonMinimumStatsOperator": "and",
"EvolveAboveIvValue": 95.0,
"EvolveAllPokemonAboveIv": false,
"EvolveAllPokemonWithEnoughCandy": true,
"EvolveKeptPokemonsAtStorageUsagePercentage": 95.0,
"KeepPokemonsThatCanEvolve": true,
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"KeepMinOperator": "or",
"UseKeepMinLvl": false,
"PrioritizeIvOverCp": true,
"KeepMinDuplicatePokemon": 1,
"UsePokemonToNotCatchFilter": false,
"UsePokemonSniperFilterOnly": false,
"DumpPokemonStats": false
},
"RecycleConfig": {
"VerboseRecycling": true,
"RecycleInventoryAtUsagePercentage": 90.0,
"RandomizeRecycle": false,
"RandomRecycleValue": 5,
"TotalAmountOfPokeballsToKeep": 260,
"TotalAmountOfPotionsToKeep": 10,
"TotalAmountOfRevivesToKeep": 10,
"TotalAmountOfBerriesToKeep": 50,
"MaxPokeballsToKeep": 300
},
"CustomCatchConfig": {
"EnableHumanizedThrows": true,
"EnableMissedThrows": false,
"ThrowMissPercentage": 25,
"NiceThrowChance": 10,
"GreatThrowChance": 50,
"ExcellentThrowChance": 60,
"CurveThrowChance": 90,
"ForceGreatThrowOverIv": 90.0,
"ForceExcellentThrowOverIv": 95.0,
"ForceGreatThrowOverCp": 1000,
"ForceExcellentThrowOverCp": 1500
},
"PlayerConfig": {
"DelayBetweenPlayerActions": 1000,
"EvolveActionDelay": 200,
"TransferActionDelay": 100,
"RecycleActionDelay": 100,
"RenamePokemonActionDelay": 200,
"UseNearActionRandom": false,
"AutoCompleteTutorial": false,
"DesiredNickname": "Nickname",
"DesiredGender": "Male",
"DesiredStarter": "Squirtle"
},
"SoftBanConfig": {
"FastSoftBanBypass": false
},
"GoogleWalkConfig": {
"UseGoogleWalk": false,
"DefaultStepLength": 1.3,
"GoogleHeuristic": "walking",
"GoogleAPIKey": null,
"Cache": true
},
"YoursWalkConfig": {
"UseYoursWalk": false,
"YoursWalkHeuristic": "bicycle"
},
"ItemRecycleFilter": [
{
"Key": "itemUnknown",
"Value": 0
},
{
"Key": "itemLuckyEgg",
"Value": 200
},
{
"Key": "itemIncenseOrdinary",
"Value": 100
},
{
"Key": "itemIncenseSpicy",
"Value": 100
},
{
"Key": "itemIncenseCool",
"Value": 100
},
{
"Key": "itemIncenseFloral",
"Value": 100
},
{
"Key": "itemTroyDisk",
"Value": 100
},
{
"Key": "itemXAttack",
"Value": 100
},
{
"Key": "itemXDefense",
"Value": 100
},
{
"Key": "itemXMiracle",
"Value": 100
},
{
"Key": "itemSpecialCamera",
"Value": 100
},
{
"Key": "itemIncubatorBasicUnlimited",
"Value": 100
},
{
"Key": "itemIncubatorBasic",
"Value": 100
},
{
"Key": "itemPokemonStorageUpgrade",
"Value": 100
},
{
"Key": "itemItemStorageUpgrade",
"Value": 100
}
],
"PokemonsNotToTransfer": [
"ditto",
"articuno",
"zapdos",
"moltres",
"mewtwo",
"mew",
"mrMime"
],
"PokemonsToEvolve": [
"caterpie",
"weedle",
"pidgey",
"rattata"
],
"PokemonsToLevelUp": [
"venusaur",
"charizard",
"blastoise",
"clefable",
"muk",
"chansey",
"gyarados",
"ditto",
"snorlax",
"articuno",
"zapdos",
"moltres",
"dragonite",
"mewtwo",
"mew"
],
"PokemonsToIgnore": [
"caterpie",
"weedle",
"pidgey",
"rattata",
"spearow",
"zubat",
"doduo"
],
"PokemonsTransferFilter": {
"Golduck": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGunFast",
"hydroPump"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Aerodactyl": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"biteFast",
"hyperBeam"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Venusaur": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"vineWhipFast",
"solarBeam"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Farfetchd": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Krabby": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Kangaskhan": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 60.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Horsea": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Staryu": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"MrMime": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 40.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Scyther": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Jynx": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Charizard": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"wingAttackFast",
"fireBlast"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Electabuzz": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"thunderShockFast",
"thunder"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Magmar": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Pinsir": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"rockSmashFast",
"xScissor"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Tauros": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Magikarp": {
"KeepMinCp": 200,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Exeggutor": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"zenHeadbuttFast",
"solarBeam"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Gyarados": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"dragonBreath",
"hydroPump"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Lapras": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"frostBreathFast",
"blizzard"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Eevee": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 95.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Vaporeon": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"waterGun",
"hydroPump"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Jolteon": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Flareon": {
"KeepMinCp": 1500,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"ember",
"fireBlast"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Porygon": {
"KeepMinCp": 1250,
"KeepMinIvPercentage": 60.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [],
"DeprecatedMoves": null,
"MovesOperator": "or"
},
"Arcanine": {
"KeepMinCp": 1800,
"KeepMinIvPercentage": 80.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"fireFangFast",
"fireBlast"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Snorlax": {
"KeepMinCp": 2600,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"zenHeadbuttFast",
"hyperBeam"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
},
"Dragonite": {
"KeepMinCp": 2600,
"KeepMinIvPercentage": 90.0,
"KeepMinLvl": 6,
"UseKeepMinLvl": false,
"KeepMinOperator": "or",
"KeepMinDuplicatePokemon": 1,
"Moves": [
[
"dragonBreath",
"dragonClaw"
]
],
"DeprecatedMoves": null,
"MovesOperator": "and"
}
},
"PokemonToSnipe": {
"Locations": [
{
"Latitude": 38.556807486461118,
"Longitude": -121.2383794784546
},
{
"Latitude": -33.859019,
"Longitude": 151.213098
},
{
"Latitude": 47.5014969,
"Longitude": -122.0959568
},
{
"Latitude": 51.5025343,
"Longitude": -0.2055027
}
],
"Pokemon": [
"venusaur",
"charizard",
"blastoise",
"beedrill",
"raichu",
"sandslash",
"nidoking",
"nidoqueen",
"clefable",
"ninetales",
"golbat",
"vileplume",
"golduck",
"primeape",
"arcanine",
"poliwrath",
"alakazam",
"machamp",
"golem",
"rapidash",
"slowbro",
"muk",
"cloyster",
"gengar",
"exeggutor",
"marowak",
"hitmonchan",
"lickitung",
"rhydon",
"chansey",
"starmie",
"scyther",
"magmar",
"electabuzz",
"jynx",
"gyarados",
"lapras",
"ditto",
"vaporeon",
"jolteon",
"flareon",
"porygon",
"kabutops",
"aerodactyl",
"snorlax",
"articuno",
"zapdos",
"moltres",
"dragonite",
"mewtwo",
"mew"
]
},
"PokemonToUseMasterball": [
"articuno",
"zapdos",
"moltres",
"mew",
"mewtwo"
],
"HumanWalkSnipeFilters": {
"Magikarp": {
"MaxDistance": 300.0,
"Priority": 10,
"MaxWalkTimes": 200.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Eevee": {
"MaxDistance": 500.0,
"Priority": 10,
"MaxWalkTimes": 200.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Electabuzz": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 700.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dragonite": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dragonair": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dratini": {
"MaxDistance": 2000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Charizard": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Snorlax": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Lapras": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Exeggutor": {
"MaxDistance": 1500.0,
"Priority": 1,
"MaxWalkTimes": 600.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Vaporeon": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Lickitung": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Flareon": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Scyther": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Beedrill": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Chansey": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Hitmonlee": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Machamp": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Ninetales": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Jolteon": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Poliwhirl": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Rapidash": {
"MaxDistance": 1500.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Cloyster": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dodrio": {
"MaxDistance": 1200.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Clefable": {
"MaxDistance": 1000.0,
"Priority": 3,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Golbat": {
"MaxDistance": 200.0,
"Priority": 6,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Jynx": {
"MaxDistance": 1200.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Rhydon": {
"MaxDistance": 1200.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Kangaskhan": {
"MaxDistance": 800.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Wigglytuff": {
"MaxDistance": 1250.0,
"Priority": 4,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Gyarados": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Dewgong": {
"MaxDistance": 1800.0,
"Priority": 2,
"MaxWalkTimes": 800.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Blastoise": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10
},
"Venusaur": {
"MaxDistance": 3000.0,
"Priority": 1,
"MaxWalkTimes": 900.0,
"CatchPokemonWhileWalking": false,
"SpinPokestopWhileWalking": false,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": true,
"DelayTimeAtDestination": 10
},
"Bulbasaur": {
"MaxDistance": 500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Charmander": {
"MaxDistance": 500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Squirtle": {
"MaxDistance": 500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Omanyte": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Marowak": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Venomoth": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
},
"Vileplume": {
"MaxDistance": 1500.0,
"Priority": 3,
"MaxWalkTimes": 300.0,
"CatchPokemonWhileWalking": true,
"SpinPokestopWhileWalking": true,
"MaxSpeedUpSpeed": 60.0,
"AllowSpeedUp": false,
"DelayTimeAtDestination": 10
}
},
"GymConfig": {
"Enable": false,
"MaxDistance": 1500.0,
"DefaultTeam": "Blue",
"MaxCPToDeploy": 1000,
"MaxLevelToDeploy": 16,
"VisitTimeout": 60,
"UseRandomPokemon": false,
"NumberOfTopPokemonToBeExcluded": 10
},
"PokemonUpgradeFilters": {
"Dratini": {
"LevelUpByCPorIV": "iv",
"UpgradePokemonCpMinimum": 600.0,
"UpgradePokemonIvMinimum": 99.0,
"UpgradePokemonMinimumStatsOperator": "or",
"OnlyUpgradeFavorites": false
}
}
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.