Thanks for the thanks & feedback. Good to hear its works, even better with both modes (=
It currently only saves the handshake IF the pass-phrase ISN'T in the word-list.
Is there a reason why you're wanting to keep it afterwords?
The cap file can be found here: /tmp/wiffy-01.cap
*.cap = capture file in *any* format
*.pcap = capture file in libpcap format
airodump-ng outputs "pcap, ivs, csv, gps, kismet, netxml". "mv wiffy.cap wiffy.pcap" SHOULDN'T corrupt
Im not 100% sure what you mean but wiffy has always been designed to put as much 'temp' file as it can into /tmp/wiffy*.whyitwasmade, and the only reason why the cap files are "saved" is when the pass-phrase isn't in the word-list, it is then moved into the same folder as wiffy.
So im a little bit confused with what you're saying (about it breaking?), as I don't remember doing what you say does (please correct me if I'm wrong

as I would like to fix something if I've broken it!)