названия зелий и заклинаний пишу с большой. Правда, когда заклинание переводят, могу написать и с маленькой - например, "скрывающие чары" "поставить щит" и тому подобное.
Названия зелий пишу с маленькой, только когда герои переходят на жаргон: "Это же надо было: после пяти лет в Аврорате не научиться проверять магов на оборотку!"