While playing League of Legends I experience huge ping spikes every minute or so. This problem has been going on for a couple of months, my normal ping is around 90 and spikes to 1800-2500 for a few seconds until slowly going down. It seems to only spike while in game, I've contacted my ISP and they say that everything looks fine on their end. Sometimes it say's that I've disconnected from the game (which would normally mean the internet is out) but I can still speak to my friends over skype and use chrome while "attempting to reconnect". I have a anti-virus and I've scanned my machine multiple times. I'm a diamond 4 player and I've invested a lot of time into this game so it really sucks to not be able to play at a high level because of this problem. Anyone have any solutions?