I don't know if you have progressed past this point right now, but at least what you could do to make it somewhat less unpleasant is to save the game as late as you can in the fight, before Malady's last turn. At least you wouldn't have to redo the whole fight.
This is probably a rare bug - no pun intended - even though it seems random in your case. Considering how gamebreaking it is, if it were common there would've been a whole of reports of it and it would've been fixed by now. Hopefully someone will look into the code or something and figure out what the deal is.
Last edited by Try2Handing; 24/10/17 03:10 AM.