You don't need to just not anger her, but also specifically make her trust you. You probably didn't do enough. Also, spending Samhain with her help, but you rushed her storyline before that.
Ruachan blocks Violet
Thanks for the info and clarification. My main issue has actually been trying to get her option to appear for Samhain. I'll try another run. Merci
EDIT: OH MY. YOU'RE RIGHT. I WAS RUSHING HER STORYLINE.
I THOUGHT I HAD TO HAVE HER AGREE TO GO ON A DATE TO UNLOCK HER SAMHAIN EVENT. BUT TURNS OUT, IT LOCKED IT, I THINK. THANKS FOR THE CLARIFICATION