beginscript; label Start: if(GetState() != 0 && UnitDead() != 1) { ExcTargetType(0x2); IncludeUTarget(0x7401); EndFrame(); goto Dead; } EndFrame(); goto Start; label Dead: if (UnitDead()) { EndFrame(); goto Start; } if (Triggered()) { ExcTargetType(0x2); ExcludeUTarget(0x7401); IncludeGTarget(2); EndFrame(); goto Start; } EndFrame(); goto Dead; label End: EndFrame(); goto End; endscript; $