so if i dont use hamachi to play with friends lets say the power goes off no internet but my pc is fully charged is this repack able to play offline or do you still need internet like normal wow servers
By not using hamachi to play with friends, I'm guessing you mean it's port forwarded? As long as all of the IP's in the server are 127.0.0.1, which are the default IP's, then yes you can play it offline.
Like IceNet said, you must have the full 4.3.4 client, or else you might find a few client-sided problems.
Just check the downloads area on your client, where it gives information about your network connection, etc. It will say Download: xx% or something like that.