diff --git a/eressea.sln b/eressea.sln
index 199bddf66..481c4854b 100644
--- a/eressea.sln
+++ b/eressea.sln
@@ -29,6 +29,7 @@ Global
{52764450-41CA-11E0-B2EC-3136E0D72085}.Debug|Win32.ActiveCfg = Debug|Win32
{52764450-41CA-11E0-B2EC-3136E0D72085}.Release|Win32.ActiveCfg = Release|Win32
{4A17DAEE-2261-4E2C-96F6-BA4132A09551}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4A17DAEE-2261-4E2C-96F6-BA4132A09551}.Debug|Win32.Build.0 = Debug|Win32
{4A17DAEE-2261-4E2C-96F6-BA4132A09551}.Release|Win32.ActiveCfg = Release|Win32
{6F104C0A-DDF5-A34B-A89C-0DC278DCEF6D}.Debug|Win32.ActiveCfg = Debug|Win32
{6F104C0A-DDF5-A34B-A89C-0DC278DCEF6D}.Release|Win32.ActiveCfg = Release|Win32
diff --git a/res/e3a/spellbooks/cerddor.xml b/res/e3a/spellbooks/cerddor.xml
new file mode 100644
index 000000000..8467b4ed1
--- /dev/null
+++ b/res/e3a/spellbooks/cerddor.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/e3a/spellbooks/common.xml b/res/e3a/spellbooks/common.xml
new file mode 100644
index 000000000..67f914623
--- /dev/null
+++ b/res/e3a/spellbooks/common.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/e3a/spellbooks/draig.xml b/res/e3a/spellbooks/draig.xml
new file mode 100644
index 000000000..6ce282db6
--- /dev/null
+++ b/res/e3a/spellbooks/draig.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/e3a/spellbooks/gray.xml b/res/e3a/spellbooks/gray.xml
new file mode 100644
index 000000000..517add0e3
--- /dev/null
+++ b/res/e3a/spellbooks/gray.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/e3a/spellbooks/gwyrrd.xml b/res/e3a/spellbooks/gwyrrd.xml
new file mode 100644
index 000000000..3cfe9f5e2
--- /dev/null
+++ b/res/e3a/spellbooks/gwyrrd.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/e3a/spellbooks/illaun.xml b/res/e3a/spellbooks/illaun.xml
new file mode 100644
index 000000000..31a6d8ada
--- /dev/null
+++ b/res/e3a/spellbooks/illaun.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/e3a/spellbooks/tybied.xml b/res/e3a/spellbooks/tybied.xml
new file mode 100644
index 000000000..e71ab45b5
--- /dev/null
+++ b/res/e3a/spellbooks/tybied.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/e3a/spells.xml b/res/e3a/spells.xml
index 80c59fa8e..c677cd6d2 100644
--- a/res/e3a/spells.xml
+++ b/res/e3a/spells.xml
@@ -1,6 +1,15 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
@@ -601,27 +610,11 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/eressea/spellbooks/cerddor.xml b/res/eressea/spellbooks/cerddor.xml
new file mode 100644
index 000000000..0609b0141
--- /dev/null
+++ b/res/eressea/spellbooks/cerddor.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/eressea/spellbooks/draig.xml b/res/eressea/spellbooks/draig.xml
new file mode 100644
index 000000000..53b6eb020
--- /dev/null
+++ b/res/eressea/spellbooks/draig.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/eressea/spellbooks/gray.xml b/res/eressea/spellbooks/gray.xml
new file mode 100644
index 000000000..afcf3165a
--- /dev/null
+++ b/res/eressea/spellbooks/gray.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/eressea/spellbooks/gwyrrd.xml b/res/eressea/spellbooks/gwyrrd.xml
new file mode 100644
index 000000000..de4b585f8
--- /dev/null
+++ b/res/eressea/spellbooks/gwyrrd.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/eressea/spellbooks/illaun.xml b/res/eressea/spellbooks/illaun.xml
new file mode 100644
index 000000000..0d5d6f049
--- /dev/null
+++ b/res/eressea/spellbooks/illaun.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/eressea/spellbooks/tybied.xml b/res/eressea/spellbooks/tybied.xml
new file mode 100644
index 000000000..791180c19
--- /dev/null
+++ b/res/eressea/spellbooks/tybied.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/eressea/spells.xml b/res/eressea/spells.xml
index 0169e5361..66ce169e6 100644
--- a/res/eressea/spells.xml
+++ b/res/eressea/spells.xml
@@ -1,5 +1,13 @@
-
+
+
+
+
+
+
+
+
+