Allow me to tell you the problem with League OF Legends does not offer IP Verification via email, if you get hacked its just as much their fault as it is yours, I will try to explain why.
I believe Riot has a Mobile Auth. VIA Cellphone, or Smart Phone, not everyone uses these, when a user logs in from a new IP address they should be given the option to have a security warning sent to their email where the user has to enter the code on the client to login to the game and save it as an authorized login location to prevent account hacking.
I am not saying Riot is totally responsible, but I am saying that there is new security in which they lack, or do not offer to the players and that part is their fault, sometimes is is unfortunate to get key-logged its happen to me in World OF Warcraft before, and Blizzard restored and unbanned my accounts.
But I am also having a hard time with support myself trying to appeal this Intentional feeding ban Because I have never done such as they claim and I am on my second support ticket now debating with them, I honestly am starting to respectfully not know if I can trust Riot Games anymore, Like I am respectful to all their support staff, and Rioters, but issues like this, and your issue needs to be resolved especially adding the security to give layers the option to protect their account.
Like is it my fault that I was browsing the internet before, and I got two Hi-Jacking Viruses on my computer demanding I pay money to unlock it (No Its not) Not even my Anti Virus stopped it, but it was because Java, and Flash often have security Issues that allow a user to take control of another users computer, automatically install harmful programs, although I was able to fully remove and fix my computer from these dumb virus it was annoying as hell manually fixing my registry from the damage it did.
Like in the computer, and gaming world a company should at least give players the benefit of the doubt in some cases like these especially when a user might login from an infected computer, and there is no IP Verification, or token to protect a users account it would add a big layer of protection if a user required a token when they played from a library computer for example that way if someone did get the password they would have to re-authroize through your email, so your account would not get compromised.
I just hope and pray Riot isn't becoming another NC-Soft I had to deal with a hacker deleting my entire Characters on Lineage 2 years ago, I never got the stuff back, the Game Masters told me to screw myself, I quit playing as a result ( It was a flaw in their website event that allows players to steal account information years ago.) And they still refused to fix this, but before their game went Free 2 Play, my account was safe for over 3 years untouched. (So I know how you feel about this.)