Блин. Ну где вы нашли, что "надо заучивать дофигища комбинаций"?!
Ну сравните: десять разных огненных заклинаний или одно огненное заклинание, у которого может быть десять разных эффектов - в чём разница-то?
Зато потом, когда я захочу сменить огненные на ледяные, мне не нужно заново создавать и запоминать ещё десять заклинаний - я просто создам одну ледяную основу - к которой будут применяться те же самые эффекты!
И т.д.