Originally Posted by
Eurhetemec
No. WoW had completely shit netcode for the majority of Vanilla. People forget that. It was dreadful. And at various points in WoW's history, it's had real lag issues. This was frequently the case in Vanilla and TBC in Alterac Valley for example. And no, this wasn't "an FPS issue" (especially as I ran ridiculously fancy rigs back then). I dunno how old you were, but I was in my late 20s. I'd been playing first-person-shooters online since they existed, and was extremely clear on the difference between FPS drop and actual lag.
What you're forgetting is that they weren't ALWAYS fine (if they were for you, you must have been staggeringly lucky). The more you space people out, the better large-scale battles work in WoW. AV was fine unless everyone was close together and fighting (on both sides), for example. Lake Wintergrasp was usually relatively lag-free, because people were spaced out everywhere, and often there wasn't much fighting if there were a lot of people close together (because you tended to quickly wipe out the other side). But even it could have times when it was running less-than-perfectly.
The TM vs SS brawl smashes both sides together in a pretty narrow corridor and has them fighting constantly in a way that wasn't true of AV (most of the time) or Lake Wintergrasp (most of the time). This is why it is very laggy. In heavy fighting on PvP servers (or when everyone was flagged) in the outdoor world, WoW regularly got ridiculously laggy. People used to joke about it. I also note that Tol Barad had some lag issues, despite trying to space people out.
WoW has never had netcode well-optimized for large clashes in small areas - it's not DAoC.
- - - Updated - - -
You seem to be assuming it all works on an random number generator that's generating random numbers for each event, though, and that's very unlikely, precisely because it's inefficient (as literally anyone who knows anything about them knows), and as well-qualified as you may well be, I think you'd agree that Blizzard has people with far more expertise working for it.
It's much more likely they're using some kind of continuous seed to do the randomization (yes that makes it less random, potentially, but that's fine), rather than "rolling dice" (I mean, I know you're not really saying that, but the dude who was, was so profoundly clueless that it's staggering, and that people believe him is outright worrying).