Hi Darth, it is never easy breaking free especially if they are in your same social circle and you share contact.
It must be control by pity play and/or sex
Bingo that sums it up. They create and lure in victims by portraying themselves as the victim.
I think you are on the right track with the links and listening and being supportive. It can be a slippery path if you get too engaged because who knows if she might then snag them back into her web of evil and have information from you. Can create quite a bad circular deal.
Sometimes people just want to talk and in reality they consider people who don't say much as more supportive, hope I am making that clear. I have a few things that I say to not engage and also not be rude. A Zen teacher gave me this one, I asked her what to say to people who come up to me and start spilling their "stuff" and I wasn't really in a position (or interested...) to discuss it.
One of the phrases I have used for years is: Gee, I am sure if I was in your shoes I would feel exactly like you do. The obvious catch is we can only be in our own shoes, but no one has ever caught on, and they are comforted by it, and I can then exit appropriately.
No one has ever caught on that I am really not saying much. Clearly I am not in their shoes, it is impossible, I have my own shoes. You might think of something like that to say so you don't keep heading down the path and talking about her unless you are in a safe position. Sometimes the people we engage and are with during conflict can be tricky. The relationship can spin into all the time talking about the troubled one (in this case your X) and probably not something you want to keep talking about. I know when I have moved on from a bad deal I need to only talk to the few people close to me and once I have moved to the next phase of healing I don't like to keep rehashing pain. Hope this is clear.
Di