Yeah, unless you downloaded a map that no one else has, you wont have the working version of it. I fixed it, and have it working through tests in single player. The problem was, if a unit was in mid attack when you cast it, wc3 would register that as an attack, and knock you outta sleep. What I did to fix it, very simple, was make it cast sleep 3 times, which is faster than an a new attack can register for creeps, at intervals of .05. This way even if an attack is happening and it knocks you out of sleep, you are instantly put to sleep again, with no time between for you to notice or do anything with that .05 second.