@RIOT Can you please shed some light on the apparent inconsistencies with "3rd Party" Related bans?

UPDATE: A statement on what is allowed/what isn't allowed has been posted recently. http://boards.na.leagueoflegends.com/en/c/player-behavior-moderation/5dmkJinG-3rd-party-applicationsmodifications-whats-allowed-and-what-isnt So, in the previous couple weeks, there have been a massive influx of complaints and discussions posted about people being banned by the automated system and given the automated "caught Scripting/Using a 3rd party program" message. Now, before I dive in, I would like to mention that I have no bias in this post. My account has **not been banned, nor has anyone I know been banned.** This is entirely coming from what I have witnessed on the Boards and /r/leagueoflegends in the past couple weeks. With that out of the way, this post is mainly addressed directly to some Rioter who can answer some of the questions I have in this post. But as always (not like I can stop this anyways), anyone can post and add to the discussion. Players of varying skill levels have been posting about receiving a ban for using "3rd Party" modifications. The specific definition of this is basically meaning that any software produced to interact and possibly modify the League of Legends client, not maintained by Riot Games is not supported and can result in a ban. That part I understand, and everyone who plays should understand that when they accept the ToS, no doubt. However, with that said, there are legitimate "GOOD" programs that can help you better your performance, or generally provide additional entertainment. These include but are not limited to software like BaronReplays, LOLReplay, Replay.gg, SkinSpotlight's Camera Mod, Overwolf and its many plugins (like ReplayHUD, and LOLWiz), Curse Voice, Discord, Custom Skins, Custom Voice Mods, etc. Under this 3rd party clause in the ToS, there is no mention of these being allowed or specifically disallowed. This is because they are not maintained by Riot Games and thus are deemed to be a "Use at your own risk". But this also technically means Scripting Softwares, and general "cheating" modifications are also under this same clause, and are directly used to disrupt the gameplay experience from other players. Moving on from that, the general TL;DR from that paragraph is that the "3rd Party Modifications" clause in the ToS makes sense, and does indeed have a reason to be there. But the question I ask from Riot Games is what do they consider disruptive to the general experience to the players of this game? A lot can be argued from both sides on this list of software, but it is a legit question I have and I know for a fact many players in the community have as well. * BaronReplays, LOLReplay, Replay.gg - Software used to look for a running League of Legends process and then spectate and record the game. Once complete, you can watch back the replay whenever you please. Software like this is used a lot by popular content-creators like Protatomonster, who have worked with Riot Games to produce content in the past. (Replay.gg is an online service that records to their servers then has you run a batch script/shell script to watch back the replay) * SkinSpotlight's Camera Mod - Allows you to get more cinematic camera angles when spectating and watching back replays. From what I have learned, this is used by the Cameramen in LCS broadcasts. This is evident when they "Zoom Out" further than the Spectator client (and the game in general) can reach. * Overwolf - A popular piece of software allowing you to have in-game overlays in several popular game titles, not just specific to League of Legends. This software runs off community created plugins that allow you to have varying things ingame. Some of these include ReplayHUD which is used by C9 Sneaky in his livestreams, which allows you to replay the last 20-60 seconds of your game and to review it immediately. Also LOLWiz, which allows you to look up direct information on people in your game (Rank, Popular Champions, Preferred Role, etc). * Curse Voice - Used to have voice conversations between different people. This ties into the League of Legends client to some point, allowing you to directly mute people by displaying a "mute" button next to their champion icons in-game. Further proving that this does specific things inside the game client to directly track who is on what champion and allowing you to mute their voice, etc. * Discord - A new piece of software recently released that will eventually have a working overlay similar to Curse Voice. It says it currently works, but I have never gotten it to. * Custom In-Game skins - These allow you to modify game files to have unique skins on champions. THESE ARE CLIENT SIDE. I feel the need to mention that in all caps. This is only modifying local game files to change how champions look. The intended purpose of this is to be entirely cosmetic and not intended to do anything harmful to the game. Different software **may** have varying effects on this, and may actually do something in-game you are not aware of. * Custom Voice-Packs - These change local game files to have a different voice pack for the announcer and maybe champions. Again, the intended purpose of these is to be entirely client-side and not cause any harm to the player experience. Again, results may vary. Some people who may for example play on the NA server (e.g. for latency reasons) change their announcer voice pack to understand what is happening in their native language. * Scripting Softwares - I feel the need to mention this as well, but I think everyone and their dog knows what these are. These change depending on "what" you use, but the general consensus is that these pieces of software directly tie into the game and do things such as automatically dodge skill-shots for you, some things as angle Vayne's condemn, etc. I would appreciate a Rioter's response on each one of these pieces of Software and give a GENERAL idea to the community on what their stance is on each. WHAT crosses the line? WHAT risks you being banned? ARE ALL of these bad pieces of software not worth risking your account over? My next question is a general answer on how your "automated system" detects cheats. Obviously the specifics of such thing cannot be shared, otherwise malicious software creators can work around this system and be harder to catch. But the question here is to know what they look for, do they look for software directly communicating to the League of Legends client not published and/or supported by Riot Games? Finally, I would like to know what would happen if there was a bug say with an update to a driver for your, lets just say, Graphics Card. Obviously, something like this happening is RARE, and usually would never happen, and I am sure the Riot Engineers test things in different environments before deploying a finished product. However, with any piece of software, there is never a 100% bug free experience, and there is the off-chance something can happen without you wanting it too. Some people, however claim, that their software is bug-free, when that is simply not the case. This is known as the Absence of errors fallacy. (Wikipedia Link: https://en.wikipedia.org/wiki/Fallacy) Nothing published by a software engineer can be 100% bug-free, and there will be bugs and glitches at some point. If there is something that accidentally happens with such a thing like a Graphics Card driver update causing League of Legend's automated cheat-detection system to be tripped, where is the "line in the sand" drawn? This is something an innocent person can have happen to them, and be locked out of their account with no legitimate knowledge as to why. Obviously for something this major for a GPU Driver update causing it, it can be said that many people at once would experience this. But if there is an "outdated" GPU that is causing the issue, and most people playing League of Legends don't have one, this can cause a massive grey area and can become an issue to many people. I sincerely hope that a Rioter will reply to this post and give as many specifics to my questions and concerns as possible. Thank you! JACOBSMILE {{champion:103}} & {{champion:81}} main.
Report as:
Offensive Spam Harassment Incorrect Board