Итоги голосования для комментария:
flannan
А зачарование можно оформить через powers?
В RPM была отмазка на эту тему.