On “cheating” League’s Instant Feedback System

tl;dr I got sick of being punished for being toxic in League but also seeing everyone be toxic towards me with no repercussions. So I figured out how to cheat Lyte’s cute little filter system

Riot’s solution to toxicity

Update: This post is about the problem. I also posted my solution.

22 October 2017: Looks like someone took this information and went. fucking. nuts. Some dudebro on the League forums claims he systemically found zero-tolerance patterns/rules for the IFS, and further found a way to force/coerce people into tripping them. As if that wasn’t funny enough, then he supposedly started some racket fooling kids into thinking they’d get paid by VMC to funnel them traffic.

I thought for sure this was just some guy shitposting (The whole thing reads like copypasta), but eventually he pulled me into a Discord server where, sure as shit, a bunch of people continuously post ban pops. When they know for a fact they’ve nailed someone, they invite them into the Discord server, and both parties talk shit. It was one of the funniest things I have ever seen.

I’m actively adding citations to red posts.

For what it’s worth, here’s a post where Tantram admits people are doing this now and he’s gotta make some changes to compensate. Love it.

The Instant Feedback System is the formal name of a collection of server-side processes in League of Legends that handles player reports and automatically issues punishments in cases ranging from toxic/negative in-game chat, feeding/”inting”, and AFK/”Leaver” behaviors. In the latter case, there is a line between IFS and LeaverBuster, but it’s pretty blurry.

Riot’s really secretive about this system, and when you take it apart, it’s easy to see why. The biggest thing Riot hides, because of the obvious implications, is that the Instant Feedback System is **FULLY AUTOMATED**. While that may seem obvious, I do mean fully. There’s literally zero human oversight during normal operation. It was specifically designed to remove humans from the equation as much as possible; whether that’s for reasons of avoiding bias or cost savings is up to the imagination.  Continue reading