Giter Site home page Giter Site logo

necrobot's Issues

NoxxDev

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

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

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

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):

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

(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!!

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

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?

NecroBot2.GUI

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

GUI Not Working

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

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):

[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?

[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.

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


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

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
}
}
}

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

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

(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

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)

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.

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?

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.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

[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

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
}
}
}

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

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):

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.

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.

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",

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.

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

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

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

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.