1) Don't worry: that variable's set correctly. In the video, you also see that the camera changes position. It also uses ReviveLoc, meaning that the variable is correct.
2) Local variables...
I should add: this works when I test it, but it doesn't for him and his friend (and maybe for other people as well).
The only differences I can spot, is that he might be using a protected version and Garena, while I used the unprotected version and just... regular Warcraft, no stupid stuff. I've never heard of those breaking a game, though (as long as the protection is done correctly

).
Edit:
Nah.