Posts by Porosite

A number of bug fixes have gone out for crashes as of today's PBE deploy (finished about 2 hours ago). Reply here with a new ZIP of your Logs if you're encountering a game crash still. Also include what behavior you experienced leading up to the crash if you can!

A decent number of the crashes being experience are related to the DirectX 11 testing we're doing on PBE right now. DX11 will be disabled on PBE with Wednesday's update for the rest of the 10.15 PBE cycle so we can finish preparing 10.15 for Live release.

KnightTea

why not add one for all only when a new champion comes out its not something permanent and it should fix the dodging problem.

OFA isn't something we're able to just turn on and it works. If we went that route, we'd need to dedicate dev time and resources to making sure the new champ is even playable in that game mode. And the team that would be giving those resources is the same one that is working on the different modes for live. This means even less RGMs or lower quality RGMs than what we put onto live.

This is only the current state of where resources are put and could change in the future when priorities change, but for now OFA just for PBE champ releases isn't within budget.

Read more
WeRocksM8

Can we atleast get a ban ban on new champs (can't ban new champs) or blind pick?

That already exists. Draft mode on PBE doesn't have bans.

Soxviper

Can you unlock the practice tool on PBE then?

https://twitter.com/Riot_Porosite/status/1287174368066379776

It's my weekend and I'm not running PBE so I can't say exactly when Practice Tool we be reenabled on PBE. In general practice, our NOC monitors the CPU load and will reenable PT when it drops below an acceptable threshold.

Plenty more in that thread for related questions.

Ozaiko

Gamemodes should be a clear goal in the game, spaghetti code make it so we can't have rotating gamemodes anymore and we're stuck with SR and ARAM. I love LoL but I'm tired of these.

It's a shame such a big game doesn't offer more experience to it's playerbase.

Nexus Blitz is a blast (kind of snowbally, but fun anyway) and we need more fun and entertaining gamemodes. Dominion, Ascension, 3v3, 2v2, 1v1.. we need all these things.

Games with fewer playerbase like Smite, HOtS, OW and Rocket League have way more gamemodes and way to enjoy the game compared to league.

The fact you can't enable gamemodes whenever you want show how bad the framework/spaghetti code is... It should be a huge part of the Client team cleanup/progress.

Everyone at Riot say they "lack resources", the people who make VFX on their spare time, Mortdog and TFT team who can't change Riven, skin team not able to pull a mask toggle for Kindred... There is clear feedback but "no resources" and it's sad...

Apologies in advance for the wall of text.

I think there's a misunderstanding on what we mean when we say lacking resources. Maybe saying the team's resources are currently dedicated to higher priorities is more correct. Every team should be utilizing as close to 100% of their resources as possible (to simplify, resources being budget and man hours of the different disciplines on the team). If the team wants to do something else, it's usually in trade for not doing another thing, or scaling it down. No team has additional resources just lying around for moments like this. The is the same whether you're at Riot or any other company. Resources that are sitting around not doing anything mean that someone is getting paid to not do anything, or money is sitting not being used to pay someone to do more things.

I wasn't at Riot until a year and a half ago, but considering for the longest time League was the only game you can pretty easily guess that League was the source of funds for LoR a...

Read more
EsShayuki

Yeah I agree. It's ridiculous they disabled both custom games and practice mode which is the only place where one could reliably even try him. I'm sure most people would just try him once, check what he does, and move on.

What are they trying to accomplish by making PBE a place where you can't actually test things? Just have a queue system if necessary, don't completely disable everything. It's so incompetent.

My explanation for the PT and CG disable.

If we disabled SR games, nothing with the state of PBE would have changed. The issues with game starts, store purchases, loot, and logins would have persisted, which was impacting upwards of 90% of the PBE population during the first hour or two that PBE was open today, up until we mitigated. Maybe in the future I'll do a write up with graphs and stuff on how impactful mitigations like this stabilize the game.

Practice Tool and Custom games with fewer players are exactly what was causing the issues. If the PBE allowed 100 games active, SR would allow a population of 1000 players to play. Only practice tool would mean 100 players are playing and 900 players are trying to get into game, with their attempted game start timing out over and over unless they were among the lucky few to start a game just as an active one ended.

PBE first and foremost is a server for us to get data on upcoming content, so that it's stable by the time we push it to...

Read more

Rotating Game Modes are rotating so that we don't have to maintain every single one every patch. When an RGM isn't on Live, it's likely littered with bugs introduced from all the patches since that game mode was last Live.

For that reason, OFA isn't something we can just enable. We'd have to dedicate resources to making the game mode stable again, not to mention having to do extensive testing to make sure Yone works in the game mode....before we've even put Yone on PBE for the first time.

For this event, we've also got Nexus Blitz already on PBE and we're still testing it for 10.16. The same team that made Nexus Blitz also owns the other RGMs, so they don't really have free resources to also debug OFA in addition to continuing to improve NB.

Not saying this couldn't be a long term thing we can't shoot for where OFA is enabled on PBE with each new champ release, but something would have to change. The team in charge of these game modes would need more resources and there would nee...

Read more
Le_San0

Can you tell us why don't you enable one for all for Yone?, like, i imagine there must be a reason, it looks like a good idea to me

Just dropped another comment in the main thread. Wanted to keep that one as a response to the initial post :)

Schwachsinn

How do they work, technology-wise? Do you merge a hotfix into a branch that is targeted by an automated system starting up game server instances?

More or less yeah. Can technically get into the weeds and say we bypass the branch and bandage the servers directly, but you've still got the right idea.

The core is we don't need to merge into branch, build, then upload and set up the new build in the servers. I do this for many other fixes, happy I don't need to do it for number tweaking too.

ItsLowbo

The part of the micropatch that caused this issue has been reverted. We're now working on reapplying it without the Illaoi bug.

Have I ever told you how much I love micropatches. So easy to apply, easy to revert. None of that redeploy nonsense with needing to create new builds and force everyone to patch again.

GreatRam

Aren't they different servers though?

Some of our infrastructure is connected between the different regions. Logins for example aren't isolated to only a single region.

Porosite

Assuming we don't hit hurdles with it being activated. The NB specific activation time in the article in 11:59pm as a buffer.

NinjaBoom

Any ETA on when its going to be up on NA?

Event start is at 1pm Pacific time so by then.

Cao_Bynes

Hey not to be a bother but its not live on NA but apparently live on EUW, is that supposed to happen or just on my end?

Nope not enabled on NA yet. We're staggering turning on NB worldwide to keep from spiking server load with its enable.

Imhotep0

On PBE they had custom games for Nexus Blits available, any reason they aren't out on live yet? Was looking forward to that :(

Heyo! We have them enabled on PBE to verify stability. If we do enable customs on Live, it won't be when Nexus Blitz gets enabled. It'll be days or even a week later, assuming the call is made that it's stable enough at all for 10.15.

yenwood

It's been 1 more month since then, u/Porosite has disappeared from Reddit

He posted a comment 2 days ago?

Huh. Reddit pings me when tagged in comments but not posts. TIL

Oopsifartedsorry

Summer Event that was said to be held sometime in July (most likely next patch, as Riot confirmed that it will be coming along with Nexus Blitz).

I think it’s 10.15 not next patch. Nexus blitz will be 10.14 (next patch) but I don’t think the event starts at the same time. The person who releases the patches (/u/porosite) took a break from 10.11 but they said they’d be back on 10.15 (I’m assuming they wanted to give some new guy experience) which means something big was happening on 10.15 and they needed the main person behind the wheels. https://twitter.com/riot_porosite/status/1265685303185960960?s=21

Then a few days ago they freaked out over someone mentioning patch 10.15 instead of 10.14 saying something about the patch being leaked, which I assume is something huge related to the event.

https://reddit.com/r/LeaguePBE/comments/hegoiq/1015_pbe_preview_skins/fvrsxy7

I have been summoned! Also I feel very watched right now...

Not gonna say one way or the other what's right and wrong with guesses for the upcoming Summer Event (speculation is fun, whether right or wrong!). I'll elaborate on my job and team though, since there's some misunderstanding there.

So I'm a release manager for League, and there are four of us total who rotate owning a patch. That just means I run 10.11, then 10.15, then 10.19, etc. Another would then run 10.12, 10.16, etc. That's all I meant when I said I'd be back for 10.15. There's too much to do with one patch for any of us to manage more than one patch at a time.

Read more
Oopsifartedsorry

Ahh my bad lol. I got too excited and assumed it indicated something big. Since you’re the most active of them on Reddit I figured you were the most senior/experienced member of the team. But you’re right, speculation is indeed fun. And yes you’re being watched XD, I’ve been way too excited since I saw that tweet. I’m always on the lookout for hints.

No worries! @kami_banani on Twitter is the newest member to the release team and is also posting pretty regularly about her patch stuff if you want another RM to follow.

IncProxy

I'm curious, what do you guys manage during your release?

When a patch is still in dev mostly making sure everything gets into the patch build safely and stabilizes on PBE. We work with each of the different dev teams if they need help getting any specific fixes in, or triaging the best way to go about implementing a fix. We coordinate with testing partners, release and live production folks in Tencent and Garena, making sure the build is ultimately stable for the different regions globally. We then are the ones pushing buttons to get the new patch onto Live servers for Riot regions, and we monitor health on live and are kind of the shepherds and gatekeepers for devs getting fixes to Live safely during the life of the patch. Overall it's a weird mix of product and people management, live production, and a some QA skills.

Read more