Fixed it. I reinstalled WC3, TFT, Patch 1.21b, etc...
Apparently something went wrong when I pulled the plug on my comp as it was installing something while world editor was on; custom skins I had in my Warcraft III folder even showed up in Battle.net games...
...so I reinstalled.