А когда он его покинет, я так понимаю вы не знаете... Тогда, как-то так наверное:

Код AS3:
public function cleaveRad (e:Event):void
{
if (this.hitTestObject(Hero.hero.cleaveR))
{
if(!oneCall) {
if (hP>0)
{
hP-=Hero.hero.damage*2;
oneCall = true;
}
}
}else{
oneCall = false;
}
}