Итоги голосования для комментария:
GrayStranger Я бы рекомендовал начать не с переписывания классов, а с переписывания заклинаний. Это поможет гораздо больше.
+