Die Magie ist wesentlicher Teil Avalons. Jedem Spieler stehen eine Vielzahl von Zaubersprüchen zur Verfügung, die aber erst mühsam erlernt werden müssen. Dieser Lernvorgang fällt den unterschiedlichen Rassen verschieden leicht (oder schwer), so sind z.B. Elfen prädestiniert für das Zaubern, Exxen hingegen fällt es äußerst schwer.
Die Zaubersprüche sind in sieben Zauberzirkel Erde, Feuer, Leben, Luft, Tod, Wasser und Neutral, aufgeteilt, die wiederum in vier Zauberklassen (Heilung, Kampf, Schutz und Sonstiges) zerfallen. Somit gibt es 24 Zauberkategorien, auf die der Spieler im Laufe seines Lebens trifft. In jedem dieser Spruchkreise gibt es die unterschiedlichsten Zaubersprüche, die sich in die Zirkel Heilung, Kampf, Schutz und Sonstiges aufteilen. Prinzipiell stehen alle Sprüche jedem Spieler zur Verfügung. Einige sind jedoch den Spielern vorbehalten, die sich bestimmten Gilden Magier, Formwandler, Kleriker …) angeschlossen haben.
Zaubersprüchen müssen bei einem Lehrmeister erlernt werden. Diese Lehrmeister finden sich in ganz Avalon verteilt, manche leicht in den Genesisstädten zu finden, manche schwer versteckt. Oftmals fordern sie für ihre Bemühungen eine kleine Gegenleistung, aber auf jeden Fall Lernpunkte, der jeder Spieler für das Lösen von Rätseln erhält.
Der Erfolg eines Zauberspruches hängt auch von der Übung des Spielers ab, zu Beginn einer Zauberkarriere werden manche Sprüche öfters scheitern. (siehe Erfahrungsstufen)
Spruchrollen ermöglichen es, bisher zu schwere Zaubersprüchen abzurufen oder magisch unterentwickelten Rassen anspruchsvolle Zaubersprüche zu verwenden. Spruchrollen können von jeden Abenteurer in Avalon gefunden werden.
Eine Reihe von speziellen Befehlen erlaubt die leichte Verwendung der verschiedenen Zauberbefehle:
Die Übersicht über alle erlernte (dem Spieler bekannte) Zaubersprüche kann in einer Tabelle abgerufen werden:
z[auber] s[prueche] [-k] [-a] [=<Zirkel/Klasse>] Liste der Sprueche, die man schon beherrscht '-k': Nur Sprueche, die man momentan aufsagen kann. '-a': Alternative Darstellung (uebersichtlicher). '=<Zirkel/Klasse>': Nur Sprueche aus dem angegebenen Zirkel/der angebenen Klasse (z.B. Feuer, Kampf).
Im Spielerbuch hingegen sind alle Zaubersprüche aufgeführt, die der Spieler bereits kennt und als nächstes erlernen könnte.
Ist ein Zauberspruch (in seinen verschiedensten Variationen) erlernt, kann ihn der Spieler anwenden, sofern seine Zauberpunkte und Manapunkte ausreichen. Eine Übersicht über den Verbrauch von Zauber- und Manapunkten ist im Spielerhandbuch und bei der Hilfe zu Zaubersprüchen erhältlich. Wenn Du vorher wissen willst, was ein Zauber bringt, dann kannst Du mit z ? <spruchname> mehr erfahren.
Zum Beispiel: z ? feuerstrahl 2.
Ausgesprochen wird ein Zauberspruch mittels des Befehles: z[auber] name (kurz z name)
Beispiele: z erdbeben i greift alle Monster an z licht i erzeugt Licht z feuerstrahl ii oney schießt einen Feuerstrahl auf Oney ab
Bei manchen Kampfzaubern, wie zum Beispiel Eispfeile hast Du die Möglichkeit, den Zauber langsamer, beziehungsweise schneller zu sprechen. Dabei gibt es fünf Stufen:
Auf die Kosten eines Zauberspruches hat die Spruch-Geschwindigkeit keine Auswirkungen.