Ich würde es so machen: Verzauberung mit Drain Health 1000 erstellen (tötet *ALLES*).
Verzauberung mit deinem Script auf die Waffe pappen, solange er schleicht. Oder alternativ die Waffe wechseln mit dem schon verzauberten Dolch (das wird wohl eher möglich sein, ka, ob man Verzauberungen per Skript hinzugügen kann - glaube eher nicht).
Im Falle von zwei Dolchen dem anderen Dolch dann bei IsSneaking != 1 wieder durch den anderen unverzauberten Dolch ersetzen lassen. Oder bei nur einem Dolch die Verzauberung wieder entferne, wenn das geht (was ich aber nicht glaube).
Aber vorsicht, ich bin alles andere als ein erfahrener Scripter - siehe meinen letzten Thread in diesem Forum, dem mit dem Rechenergebnis.