Ask Riot: Haz keys, no haz bugs please?

Riot·7/14/2016, 1:39:06 AM·4 votes·28,912 views

Welcome to Ask Riot.

This is a space where we focus on your questions and give you answers.

Up for this week: Key Fragments, skin bugs, and what happened to the all-around champions?

Have a question (or two...hundred) yourself? Head over Ask Riot and sign into your League account. Check out the Do’s, the Don'ts, and then ask us something. We’ll archive the answers once we’ve accumulated a few of them. One thing to note, asking the same question over and over again won’t help your cause. (Yes, I’m talking to you, who asked why you’re still banned from Hextech Crafting and did 40 times. Please don’t do that.)

Ask Riot

We’re committed to reading every question but can’t guarantee we’ll answer them all.

“Okay, why not?”

Some questions may already be answered elsewhere or won’t be right for Ask Riot. For example, we won’t typically be launching new products or features here or talking about issues we’ve already gone into more depth elsewhere (but we can clarify individual points!). Even if your question isn’t the one being answered, we’re listening, and we’ll be sharing your questions with the Rioters who are working directly on the things you’re curious about.



You guys make some fantastic skins! I love seeing all the artwork you are putting out. However, I do not understand why your skins sometimes create "game breaking bugs" (such as the Dark Star Thresh). From a design standpoint, aren't skins the visual (and audio) layers that wrap around the frames? Why would skins cause programmatic bugs?

Thank you! We are happy to hear you’re enjoying skins.

To answer your question, it is understandable you might think of skins as something that wouldn’t cause bugs, but I’d like to share with you how and why skins have a serious technical layer behind their fun facade. In some simple cases, where we make artwork or sound replacements in a skin, it is unlikely for there to be any serious bugs as a result of adding the new skin. But the artists and designers often go far beyond such simple changes to create more compelling skins.

A closer analogy might be to think of your favorite champion as an old-school video game console and when you change skins, you are plugging in different program ‘cartridges’ that feature their own artwork, sound, visual effects and game logic. A skin *executes* on the game engine, and there is a lot going on behind the scenes with many interactions between different systems. The visual effects system, in particular, is typically simulating and drawing many thousands of particles each frame.

The concept for a new skin may require custom design scripting and visual effects. Parts of the champion may be entirely substituted with effects for a skin (e.g., Arclight Velkoz’s tentacles, DJ Sona's hair and Dark Star Thresh's lantern). Completely new features are even added to the game engine just so that the creative vision for a particular skin can be realized. Our skins team is consistently trying to push their limits.

Given all that, the way a skin is authored can cause bugs or create a poor experience. Sometimes the logic for a specific skin will have a problem in a particular case, or the visual effects can become too complex and noticeably slow down the game.

Most errors are discovered and fixed before we release to our public beta environment (PBE) and there, our testers and all of you playing on PBE put a lot of effort into uncovering any game breaking issues before they make it out to a live patch. Occasionally, some bugs slip through the cracks and we evaluate and patch them as necessary.

-RamzaX



Riot seems to like to balance and rework champs so that they fill a specific and unique niche, but what about champs that can do anything well? (Like Kayle, or pre-AD-nerf-Kennen, and Udyr's jungle shenanigans.) Is League moving away from all-rounder type champs or do they still have a place?

We're definitely moving away from all-rounder type champions. This isn't to say that champions need to do only one or two things,or be limited to only one role or position, but they do need strong strengths and weaknesses. One of the goals we strive for when designing or updating champions is to ensure they have 4 things:

  • Unique Inputs (the Champion feels unique to play)
  • Unique Outputs (the Champion feels unique to play with/or against for the other 9 people)
  • Defined Strengths
  • Defined Weaknesses

"All-rounder" type champions don't pass the last two categories (and usually also don't do well on the first two either). We ultimately feel the game is better, has deeper gameplay, and is ultimately more enjoyable when champions have strong strengths and weaknesses people can play around.

-FeralPony- Senior Game Designer



How does the key fragment drop rate work? Will you ever add a way to achieve a key or key fragments?

This is how the current tuning of the drop rate works:

  • It is possible to earn enough key fragments to open every chest you find in 4 week period.
  • You have to win to earn a key fragment. Performance does not factor into the drop rate outside of this.
    • You can earn key fragments in any mode that yields champion mastery points.
  • The drops are somewhat based on luck, but it’s weighted such that after a certain number of wins if you didn’t get a fragment we’ll just force a drop to avoid being screwed by RNG.
  • Getting enough keys to open 4 chests in a 4 week period is hard and requires a lot of play, but anybody can do it if they play enough.
  • We don’t have any plans to add additional ways to get key fragments atm, but it’s something we may do in the future.

-Riot Socrates- Lead Game Designer


Please feel free to hit us up in the comments. Each of the Rioters who answered will do their best to engage in a conversation with you.

290 Comments

Solari Fortune7/14/2016, 8:52:41 PM39 votes

Could you add in some kind of way to know when your key drop rate will reset?

Neekotine7/15/2016, 3:54:44 AM31 votes

Can you guys post a video of behind the scenes, like how did you guys created a certain skin, example project yi. That would be cool to see! [slayer-jinx-catface]

Skelenth7/14/2016, 9:51:02 PM23 votes

I really want to know where Brand got his trousers. They are durable, they don't burn and they look dope as hell

Pandahuh7/14/2016, 10:12:40 PM18 votes

I love all the new skins n all but what happen to the old fun and simple 520 rp skins? Like lumberjack sion.

Pìgeon7/15/2016, 8:16:39 PM16 votes

Is it possible to add in the grading system to "match history?" I'm really sick of not being able to connect to the stats screen or misclicking the "home" button and never seeing what grade i got ever again

LuluInWonderland7/14/2016, 11:49:18 PM14 votes

Key drop rates have been borked for me (and my friends) since inception. Either that or we're grossly misunderstanding how they drop.

After a reset, the first ~16 wins (3-4 days or so) will usually drop 7-9 key fragments. After that, we may get 1-2 key fragments total over the next couple days. Then we get nothing at all until the next reset. Based on the information presented, it sounds like we should be able to get 12 key fragments per month, but we cap out at ~8-11. I understand they get less frequent, but we get everything within the first week and nothing afterwards...we could have 100 more wins and not see a single drop. That sounds like something is broken to me.

Obungo 7/14/2016, 10:57:31 PM13 votes

Why does an official riot post have 9 typos?

Vhan87657/14/2016, 10:49:29 PM8 votes

"It is possible to earn enough key fragments to open every chest you find in 4 week period."

Yeah Rito, tell that to the past 2 months I've gone without a single key shard. :')

Ovariso7/14/2016, 9:05:13 PM7 votes

Riot, for the mastery system remove cs from the support role because im a support main and its really hard to get an S-. took me 5 months to get lvl 6 thresh :P.Think you can make it happen?item 3070 Thresh PS:Supports dont kill creeps

Ibaraki Helio7/14/2016, 9:38:13 PM5 votes

I have 4 keys and no chest but when I open chest, I get champion shard.... Opened a Teemo Champion shard last night.