Gaping

Blitz3D Forums/Blitz3D Beginners Area/Gaping

This isn't really a desparate cry for help, as in most of my other forum topics, but I just read a review of World of Warcraft and am wondering:

1. If WoW uses TCP, couldn't one slow computer slow down an entire server? How does it maintain its speed?

2. They say there are no loading times, and walking across the vast landscape is seamless. Wouldn't this slow down the game immensely? How do they keep it fast, but also keep it seamless? Do they load the entire map all at once, or do they simply load it in such small chunks that it is virtually instantaneous?

3. What's the attack system like? I can't seem to find out, and would like to know how - for instance - players can have hundreds of spells, and yet access them quickly and easily.

4. How come I can't program that sort of thing? Well, I actually already know this answer...