Yeah, she basically just teleported in. Having her is kinda like a hotline. [number], her name's Zatanna and she's a friend of Leliana's. Hopefully she can help.
I wouldn't have taken it well either, I don't think anyone would. It's a sad situation. Makes me want to go on a really long vacation too.