You could run them in Sequence? On the row before the death event, set the bool at the end and check for it at the beginning. If it’s set, move down the sequence. Then on the next sequence, check the bool and if it is set, execute the line of death, clearing the bool before-hand.
So basically, if the sequence was somehow called twice or three thousand times in a half-second, it would execute the correct lines in order.