Currently workflow only allows damage to be rolled/calculated and ignores conditions, saves, and other nice features. Look into option to apply all this other nice stuff. It may require more/different calls to MidiQOL or condensing multiple attacks into a single "equivalent" attack so MidiQOL can resolve it sanely.
Likely the best route is to pass off entire attack/damage workflow to MidiQOL, individually. This will create a lot of chat card noise, but should allow Midi QOL to do all the heavy lifting.
Currently workflow only allows damage to be rolled/calculated and ignores conditions, saves, and other nice features. Look into option to apply all this other nice stuff. It may require more/different calls to MidiQOL or condensing multiple attacks into a single "equivalent" attack so MidiQOL can resolve it sanely.