Greg Sneakel
I believe the word you were looking for, in English is "Philter", not Filter.
Philter definition, a potion, charm, or drug supposed to cause the person taking it to fall in love, usually with some specific person.