"Обаять"?? What an ugly word! Seriously, does anyone use it? Dear RSL learners, try to stick to synonyms instead (очаровать, сразить обаянием, покорить, etc.)
"Он тебя обаял" sounds like he did something bad to me. Охаял меня, or something like that.