Auto-translated
The idea was to introduce spells as "lexical forms." That is, you can write "Fireball," and it won't do anything. But if you write "Fireball, propelled by wind, that explodes on impact," you'll get a pretty good fireball.
And "Knowledge" limits the number of words in the lexical construction.
(For example, for example #1, you need Knowledge level 2, but for #2, it's as much as 8!)
And, if you make a logical mistake, you'll waste time on nonsense.
That is, you'll have to work hard with spells. Knowledge increases with level, OR for a cost of 10 gold-20 gold-30 gold (the higher your Knowledge, the higher the cost) AND REAL TIME: one hour, two hours, three hours, etc.
Why is it this way? Because the spells will become stronger.
And also, grammatical errors also lead to failure.
And if you, for example, write "A spell that summons a gnome's trained bear, subservient to me, one meter away from me," then you will get it.
But if you write "A spell that summons a gnome's trained bearda, subservient to me, one meter away from me," then you will get an uncontrollable, completely wild bear from the lower circles of hell, immune to everything, one meter away from you. 75% chance. Let's maintain clarity of speech