Game Installs and Launches Without Patch
I... really don't know how to explain this one. I've been on Windows 10 for a month or two and I've been running into issues (probably some driver mismatch) that make my keyboard unresponsive when playing games. Whatever, beside the point. In an attempt to fix the issues, I refreshed my OS, which for the uninitiated is just Microsoft's way of fresh installing while backing up your documents only, not your programs, which have to be reinstalled from scratch.
Enter League. The last time the installer was updated was September 15, 2014, as visible on the actual site itself - try and download the installer and the name is LeagueofLegends_NA_Installer_9_15_2014.exe, just like you'd expect. This is a new laptop, and last month when I got it and installed League, it took a solid 3 or 4 hours to download a year's worth of patches, as one does. I left the actual executable on my portable drive, and this is what I used to reinstall it after the refresh yesterday.
The game doesn't patch. It installs fine, the new launcher appears, the current login is there, and I've been able to play games even with new content like Ekko and the Project skins. No crashing, no nothing, across several games the ONLY issue I encountered was some ping trouble, which isn't even out of the ordinary. It's not running off my portable drive either, I considered this as a possibility but it works flawlessly even when the drive is disconnected - navigating to the install directory shows the entire game right there like it should be, all 5GB. This was interesting/confusing/concerning enough to begin with, except it's happened twice now. I had to do a system restore because the aforementioned keyboard issue came back after reinstalling my Nvidia drivers, and it's just now happened again. Does anyone know what this could possibly be? I've got far too much of a background in computers to just accept this as a fluke, and I'm worried the game will finally realize its mistake and come apart at the seams at some point down the line.