yeah sorry i wanted to write triggering unit, but forgot about it, Waits usually cause problems but not if you only use triggering unit and as IncubiProtocoL already said, its completely MUI then. actually, if you store the dying unit in a variable it wouldn't be MUI any more, cause the variable would be changed if another unit dies during the revive time and the last died unit would be revived instead