No, it basically reads as "target an enemy if my current target cannot be harmed or is dead." Nodead would try to target a new target even if the current is still alive, just like using tabtarget.