The Scripts do not work with "or"
So for your event to work as you intend, you would have to Make a separate event for each dead general. Plus, the killing and replacement of any one of them should cancel the possible ocurrence of all the others.
Lots of work to make such "or" events. I should know, there are some of them in AJE...