Read moreThese are going to be kind of all over the place, apologies.
1 - How does Morde ult work? The video at his release talked about "different interaction layers", but what went into building that separation? Is "realm" now included in all position values? Does every ForEachUnitInXXX now have flags for which realm(s) to look in? Did you have to make a lot of changes to spell scripts to handle units being in different realms?
2 - How does Yuumi Q work with the cursor following?
3 - How did you get extra spell slots to work with Sylas ult? Just assigning each one before casting it?
4 - What was the removed "Baubles" spell slot supposed to be used for?
5 - What was the removed "Scriptable" missile type for?
6 - Why does Aurelion Sol passive have a different missile type than the other circle missiles?
7 - Why does Xayah passive have a unique missile type not found on anyone else?
8 - What are NextSpellVars for? Next cas...
13 - Did you ever fix the servers dying when the game reaches 25000 seconds of game time? It's not exactly something that's easy for me to check myself... Do you know what exactly is timing out that causes it?
Depending on the hardware we can run over 100 games on one physical machine. There is a single process called the local server manager that is responsible for all of those games. One of its duties is to kill off any game server it thinks is misbehaving. If a game runs at 100% cpu for too long or if it seems like its a ghost game running forever it will terminate the process. So if your game runs for too long you need to close out or the LSM will judge you.