Проблемы начинаются, если персонаж может принимать множество разных обличий, или может получать новую форму внезапно. Как отразить, что он теперь умеет что-то новое? Вот для этой проблемы я решений вообще не видел.