@Xagul
Nein da hast du schon recht, nur ergibt sich dann eben das Problem wie von Thalon beschrieben.
Zauber werden übrigens auch billiger, wenn man die Fertigkeit der entsprechenden Zauberschule erhöht.
Was auch Sinn macht, schließlich kosten die Zauber bei höherer Fertigkeitsstufe weitaus weniger Mana als bei niedriger.
Hier mal ein Beispiel des krassen Unterschieds:
Illusion 1

und Illusion 100

Da kann man leicht erkennen, wie der Preis von den Manakosten abhängt.
Ein Workaround wäre ein Dummy-Zauber, der nur für das kaufen gut ist.
In einem Questskript wird abgefragt, ob der Spieler den Dummy-Zauber hat.
Wenn das zutrifft wird der Dummy-Zauber gelöscht und der eigentliche Zauber stattdessen hinzugefügt.
Der Dummy-Zauber hat entsprechend hohe Manakosten um einen anständigen Preis zu erzielen.
Allerdings ist das mehr als umständlich...
Außerdem müsste der Dummy-Zauber geskriptet sein. Ansonsten würden die Werte des Dummy-Zaubers nicht mit dem Eigentlichen übereinstimmen.
Immerhin muss man die Werte so einstellen, dass die Manakosten eben den gewünschten Preis verursachen.
Einfacher wäre es für jeden Zauber eine Rune zu erstellen und das Zaubermenü der Verkäufer zu streichen.
Das ist aber auch ein Haufen Arbeit XD