I don't know for certain, but I wouldn't be surprised if all of a race's units share one big texture in WC3. That's a heck of a lot of units on the screen at once, and to read in a seperate texture for each one seems a bit intensive.