It should also be taken into account, of course, that Batman was not exactly in the most composed mood at the time, having had to fight several dozen villains one after the other. Still, Ivy has done some pretty twisted things during her long career.