How was the transition to four teams instead of the two teams + neutral team handled? Does the engine actually support more teams now, or are we still just swapping between one of two teams internally?
If still just two teams, then what prevents Soraka from ulting people in another fight? She can already ult untargetable "allies", so relationships wouldn't work, but maybe dimensions would? But then you'd need to swap us between dimensions so we can spectate right, or rework dimensions to allow visibility without targetability?
If we truly have more than two teams now, were any of the ideas above considered perhaps for early prototyping?
Regardless, what other issues, fixes, or workarounds did you run into getting the separate teams to work?
Had TFT already solved this issue, and if so do yall know anything about that process, what issues they ran into, or what issues yall ran into as a result of adapting their previous work?
"Generally we handle it with team swapping. There are still only two teams in League, so you get moved around to different teams when you get paired against another team. The engine is fairly hardcoded to only accept two teams.
The different matches happen in different dimensions, like you said, although Engineering did a lot of work to change Arena's version of the mechanic to allow things like spectating + disallow things like pings.
The first prototype was very hamfisted. There was no dimension tech in there, so random Ashe arrows would definitely find their way into the wrong arena :^D. Karthus and Soraka were banned for quite a while in early playtests. We also had to content with a lot of champion's not interacting well with team swapping, leading to a lot of temporary bandaid fixes in prototyping until we could make the tech work correctly.
TFT is a very different game and handles their combat very differently, so there wasn't much we could draw from (to my kn...