Excellent work! I'm getting an error in the console, from time to time, doesn't do anything, as it runs flawlessly anyways.
Unknown exception occurred.
Unknown exception occurred.
com.pokegoapi.exceptions.AsyncPokemonGoException: Unknown exception occurred.
at com.pokegoapi.util.AsyncHelper.toBlocking(AsyncHelper.java:45)
at com.pokegoapi.main.RequestHandler.sendServerRequests(RequestHandler.java:155)
at com.pokegoapi.api.inventory.Inventories.updateInventories(Inventories.java:10

at com.pokegoapi.api.inventory.Inventories.updateInventories(Inventories.java:84)
at ninja.pokebot.o.B.a(SourceFile:36)
at ninja.pokebot.o.I.a(SourceFile:1031)
at ninja.pokebot.o.J.run(SourceFile:75)
Caused by: java.lang.RuntimeException: java.util.concurrent.ExecutionException: com.pokegoapi.exceptions.RemoteServerException: Got a unexpected http code : 502
at rx.exceptions.Exceptions.propagate(Exceptions.java:5

at rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:465)
at rx.observables.BlockingObservable.first(BlockingObservable.java:16

at com.pokegoapi.util.AsyncHelper.toBlocking(AsyncHelper.java:37)
... 6 more
Caused by: java.util.concurrent.ExecutionException: com.pokegoapi.exceptions.RemoteServerException: Got a unexpected http code : 502
at com.pokegoapi.main.RequestHandler$1.get(RequestHandler.java:109)
at com.pokegoapi.main.RequestHandler$1.get(RequestHandler.java:86)
at rx.internal.operators.OnSubscribeToObservableFuture$ToObservableFuture.call(OnSu bscribeToObservableFuture.java:74)
at rx.internal.operators.OnSubscribeToObservableFuture$ToObservableFuture.call(OnSu bscribeToObservableFuture.java:43)
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:4

at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:4

at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
at rx.Observable.subscribe(Observable.java:9957)
at rx.Observable.subscribe(Observable.java:9924)
at rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:445)
... 8 more
Caused by: com.pokegoapi.exceptions.RemoteServerException: Got a unexpected http code : 502
at com.pokegoapi.main.RequestHandler.internalSendServerRequests(RequestHandler.java :197)
at com.pokegoapi.main.RequestHandler.run(RequestHandler.java:290)
at java.lang.Thread.run(Unknown Source)
Unknown exception occurred.
com.pokegoapi.exceptions.AsyncPokemonGoException: Unknown exception occurred.
at com.pokegoapi.util.AsyncHelper.toBlocking(AsyncHelper.java:45)
at com.pokegoapi.api.map.Map.getCatchablePokemon(Map.java:15

at ninja.pokebot.o.z.a(SourceFile:44)
at ninja.pokebot.o.I.a(SourceFile:1031)
at ninja.pokebot.o.J.run(SourceFile:75)
Caused by: java.lang.RuntimeException: java.util.concurrent.ExecutionException: com.pokegoapi.exceptions.RemoteServerException: Got a unexpected http code : 502
at rx.exceptions.Exceptions.propagate(Exceptions.java:5

at rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:465)
at rx.observables.BlockingObservable.first(BlockingObservable.java:16

at com.pokegoapi.util.AsyncHelper.toBlocking(AsyncHelper.java:37)
... 4 more
Caused by: java.util.concurrent.ExecutionException: com.pokegoapi.exceptions.RemoteServerException: Got a unexpected http code : 502
at com.pokegoapi.main.RequestHandler$1.get(RequestHandler.java:109)
at com.pokegoapi.main.RequestHandler$1.get(RequestHandler.java:86)
at rx.internal.operators.OnSubscribeToObservableFuture$ToObservableFuture.call(OnSu bscribeToObservableFuture.java:74)
at rx.internal.operators.OnSubscribeToObservableFuture$ToObservableFuture.call(OnSu bscribeToObservableFuture.java:43)
at rx.Observable.unsafeSubscribe(Observable.java:9861)
at rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:4

at rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:33)
at rx.Observable.unsafeSubscribe(Observable.java:9861)
at rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:4

at rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:33)
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:4

at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:4

at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
at rx.Observable.subscribe(Observable.java:9957)
at rx.Observable.subscribe(Observable.java:9924)
at rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:445)
... 6 more
Caused by: com.pokegoapi.exceptions.RemoteServerException: Got a unexpected http code : 502
at com.pokegoapi.main.RequestHandler.internalSendServerRequests(RequestHandler.java :197)
at com.pokegoapi.main.RequestHandler.run(RequestHandler.java:290)
at java.lang.Thread.run(Unknown Source)
Also, I was quite excited as I though the new "Ignore" meant, that it would catch them and not transfer them, as in, ignore the CP/IV min. value I have set.
Unfortunately it means it ignores the checked ones completely.
Would it be possible to let it capture, weedles, pidgeys and caterpies, and keep them no matter what CP/IV it has, so later, you can mass evolve with lucky egg activated ?
Another idea is to have another checkbox in the auto evolve/transfer/ignore that would ignore the Auto-transfer new catches. Would be really great in regards to Magicarp's. If I got a 200+CP but it's under my min. IV I would still love to keep it
