소스 검색

Merge branch 'release/0.10.6'

Warafear 9 달 전
부모
커밋
77fd9c2bd2

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "dndtools",
-  "version": "0.10.5",
+  "version": "0.10.6",
   "scripts": {
     "ng": "ng",
     "start": "nx serve",

+ 1 - 1
src/app/character/character-creator/character-creator.component.html

@@ -1,6 +1,6 @@
 <div class="creation-container">
   <form class="form-box">
-    <h3 style="text-align: center">{{ "creator.new" | translate }}</h3>
+    <h2 style="text-align: center">{{ "creator.new" | translate }}</h2>
     <mat-form-field appearance="outline">
       <mat-label>{{ "creator.name" | translate }}</mat-label>
       <input matInput [(ngModel)]="characterName" name="name" />

+ 3 - 3
src/app/character/character-creator/character-creator.component.scss

@@ -4,15 +4,14 @@
   height: 100%;
   width: 100%;
   padding-top: 3rem;
-  // display: flex;
 }
 
 .form-box {
   padding: 1rem;
   margin: auto;
   width: 800px;
-  border: 1px solid var(--border-color);
-  background-color: var(--secondary-color-light);
+  border: var(--border);
+  background-color: var(--items-hover);
   box-shadow: var(--shadow);
   border-radius: 10px;
   display: flex;
@@ -36,6 +35,7 @@
   display: flex;
   justify-content: space-around;
   margin-top: 1rem;
+  margin-bottom: 1rem;
 }
 .cancel-button {
   background: var(--delete);

+ 3 - 2
src/app/character/character-picker/character-picker.component.scss

@@ -36,13 +36,14 @@
   justify-content: space-evenly;
   flex-wrap: wrap;
   padding-top: 2.5rem;
-  row-gap: 2.5rem;
+  padding-bottom: 2.5rem;
   overflow: auto;
+  column-gap: 2rem;
+  row-gap: 3rem;
   height: calc(100% - 8rem);
   @media (height < 900px) {
     height: calc(100% - 6rem);
   }
-  background-color: var(--background-color);
 }
 
 character-card {

+ 25 - 3
src/app/character/character-picker/character-picker.component.ts

@@ -22,11 +22,10 @@ export class CharacterPickerComponent {
   public currentCharacter: string = '';
   private modalService = inject(NgbModal);
 
+  @ViewChild('warning') warning!: TemplateRef<any>;
   @ViewChildren(CharacterCardComponent)
   characterCards!: QueryList<CharacterCardComponent>;
 
-  @ViewChild('warning') warning!: TemplateRef<any>;
-
   public constructor(
     public dataService: DataService,
     private Router: Router,
@@ -42,10 +41,18 @@ export class CharacterPickerComponent {
     this.showWarning(this.warning);
   }
 
+  /**
+   * Navigates to the character creator page.
+   */
   public addCharacter() {
     this.Router.navigate(['character/creator']);
   }
 
+  /**
+   * Opens the modal to ask the user if they really want to delete the character.
+   * @param content The content that is to be displayed in the modal.
+   * @param index The index of the character that is to be deleted.
+   */
   open(content: TemplateRef<any>, index: number) {
     this.currentCharacter = this.characters[index].name;
     this.modalService
@@ -60,10 +67,15 @@ export class CharacterPickerComponent {
       );
   }
 
+  /**
+   * Deletes a character from the list of characters.
+   * @param index The index of the character to be deleted.
+   */
   public deleteCharacter(index: number) {
     this.characters.splice(index, 1);
     this.dataService.deleteCollection(this.currentCharacter);
     this.dataService.deleteCollection('characters');
+    // TODO: Find a better solution that looks smoother.
     setTimeout(() => {
       this.dataService.setCollection('characters', this.characters);
     }, 200);
@@ -74,12 +86,19 @@ export class CharacterPickerComponent {
     }, 500);
   }
 
+  /**
+   * Sets the character name in the session storage and navigates to character tracker itself.
+   * @param character The character name
+   */
   public selectCharacter(character: any) {
-    console.log(character);
     sessionStorage.setItem('characterName', character.name);
     this.Router.navigate(['journal']);
   }
 
+  /**
+   * Show a warning to the user if they have not acknowledged it yet.
+   * The warning
+   */
   showWarning(warning: TemplateRef<any>) {
     let warningWasAcknowledged = sessionStorage.getItem(
       'warningWasAcknowledged',
@@ -89,6 +108,9 @@ export class CharacterPickerComponent {
     }
   }
 
+  /**
+   * The user has acknowledged the warning, so it will not be shown again in this session.
+   */
   public acknowledgeWarning() {
     sessionStorage.setItem('warningWasAcknowledged', 'true');
   }

+ 0 - 1
src/app/journal/journal-home/journal-home.component.ts

@@ -25,7 +25,6 @@ export class JournalHomeComponent {
 
     window.addEventListener('mousemove', (event) => {
       if (event.clientX < 10) {
-        console.log(this.isNavigationOpen);
       }
       if (
         event.clientX < 10 &&

+ 1 - 7
src/app/shared-components/full-spellcard/full-spellcard.component.scss

@@ -12,12 +12,6 @@
   z-index: 1;
 }
 
-// .spellmodal-container {
-//   display: flex;
-//   justify-content: center;
-//   align-items: center;
-// }
-
 .card-container {
   width: 38rem;
   height: 50rem;
@@ -213,7 +207,7 @@
     display: block;
     font-size: 1.25rem;
     font-weight: 600;
-    height: 4rem;
+    height: 4.25rem;
     width: 10rem;
     border-radius: 10px;
     cursor: pointer;

+ 1 - 1
src/assets/i18n/de.json

@@ -791,7 +791,7 @@
     "hint": "Die App befindet sich immer noch in einem Entwicklungsstadium und es können Fehler auftreten",
     "issues": "<p>Fehler und Anmerkungen bitte auf dem <a href='https://gogs.koljastrohm-games.com/Warafear/DNDTools/issues'>Git-Server in Issues</a> vermerken.<p>",
     "okay": "Verstanden",
-    "version": "0.10.5",
+    "version": "0.10.6",
     "test": "Test"
   }
 }

+ 1 - 1
src/assets/i18n/en.json

@@ -785,7 +785,7 @@
     "hint": "The app is still in a development stage and errors may occur",
     "issues": "<p>Please note errors and comments on the <a href='https://gogs.koljastrohm-games.com/Warafear/DNDTools/issues'>Git server in Issues</a>.<p>",
     "okay": "Understood",
-    "version": "0.10.5",
+    "version": "0.10.6",
     "test": "Test"
   }
 }

+ 2833 - 2
src/services/spells/spells.service.ts

@@ -2698,7 +2698,7 @@ export class SpellsService {
       doesHeal: true,
       heal: { diceNumber: 1, diceType: 4, additionalHeal: 0 },
       description_de: `
-        '<p>Eine Kreatur deiner Wahl in Reichweite, die du sehen kannst, erhält Trefferpunkte in Höhe von 1W4 + deinem Zauberwirken-Attributsmodifikator zurück. Der Zauber hat keine Auswirkungen auf Untote oder Konstrukte.</p>
+        <p>Eine Kreatur deiner Wahl in Reichweite, die du sehen kannst, erhält Trefferpunkte in Höhe von 1W4 + deinem Zauberwirken-Attributsmodifikator zurück. Der Zauber hat keine Auswirkungen auf Untote oder Konstrukte.</p>
         <p>Auf höheren Graden: Wirkst du diesen Zauber, indem du einen Zauberplatz des 2. Grades oder höher nutzt, steigt die Heilung für jeden Grad über dem 1. um 1W4.</p>
       `,
       description_en: `
@@ -6300,7 +6300,7 @@ export class SpellsService {
       needsSavingThrow: false,
       savingThrowAttribute: '',
       doesDamage: false,
-      doesHeal: true,
+      doesHeal: false,
       description_de: `
           <p>Du berührst eine Kreatur und kannst entweder eine Krankheit beenden, an der sie leidet, oder einen Zustand, den sie erlitten hat. Dieser Zustand kann blind, gelähmt, taub oder vergiftet sein.</p>
         `,
@@ -7281,6 +7281,2837 @@ export class SpellsService {
     // #endregion
 
     // #region LEVEL 3
+    {
+      id: 3000,
+      german: 'Ashardalons Schreiten',
+      english: 'Ashardalon’s Stride',
+      image: 'ashardalonsStride',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'artificer', 'ranger', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'bonus',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Deine Schritte hinterlassen eine Spur von Flammen, die sich sofort entzünden, wenn sie mit brennbaren Materialien in Berührung kommen. Deine Bewegungsgeschwindigkeit erhöht sich um 9 Meter, und du kannst über Lava und brennende Oberflächen laufen, ohne Schaden zu nehmen. Wenn du über eine brennende Oberfläche läufst, wird sie nicht gelöscht, aber du erleidest keinen Schaden durch das Feuer.</p>
+          <p>Wenn du einen Nahkampfangriff durchführst, fügt er zusätzlich 1W6 Feuerschaden zu.</p>
+        `,
+      description_en: `
+        <p>The billowing flames of a dragon blast from your feet, granting you explosive speed. For the duration, your speed increases by 20 feet and moving doesn’t provoke opportunity attacks.</p>
+        <p>When you move within 5 feet of a creature or an object that isn’t being worn or carried, it takes 1d6 fire damage from your trail of heat. A creature or object can take this damage only once during a turn.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, increase your speed by 5 feet for each spell slot level above 3rd. The spell deals an additional 1d6 fire damage for each slot level above 3rd.</p>
+        `,
+      school: 'transmutation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3001,
+      german: 'Auf Wasser gehen',
+      english: 'Water Walk',
+      image: 'waterWalk',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'cleric', 'druid', 'ranger'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: false,
+      isRitual: true,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Dieser Zauber verleiht die Fähigkeit, sich über jede flüssige Oberfläche - wie Wasser, Säure, Schlamm, Schnee, Treibsand oder Lava - zu bewegen, als wäre es harmloser fester Boden (Kreaturen, die geschmolzene Lava durchqueren, können trotzdem Schaden durch die Hitze nehmen). Bis zu zehn bereitwillige Kreaturen, die du in Reichweite siehst, erhalten diese Fähigkeit für die Dauer des Zaubers.</p>
+          <p>Wenn du eine Kreatur anvisierst, die in einer Flüssigkeit untergetaucht ist, trägt der Zauber das Ziel mit einer Geschwindigkeit von 18 Metern pro Runde an die Oberfläche der Flüssigkeit.</p>
+          `,
+      description_en: `
+        <p>This spell grants the ability to move across any liquid surface—such as water, acid, mud, snow, quicksand, or lava—as if it were harmless solid ground (creatures crossing molten lava can still take damage from the heat). Up to ten willing creatures you can see within range gain this ability for the duration.</p>
+        <p>If you target a creature submerged in a liquid, the spell carries the target to the surface of the liquid at a rate of 60 feet per round.</p>
+        `,
+      school: 'transmutation',
+      isRanged: true,
+      range: 30,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3002,
+      german: 'Aura der Gesundheit',
+      english: 'Aura of Vitality',
+      image: 'auraOfVitality',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'cleric', 'paladin'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: false,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: true,
+      heal: { diceNumber: 2, diceType: 6 },
+      description_de: `
+          <p>Heilende Energie strahlt von dir in einer Aura mit einem Radius von 9 Meter aus. Bis zum Ende des Zaubers bewegt sich die Aura mit dir, auf dich zentriert. Mit einer Bonusaktion kannst du eine Kreatur in der Aura (dich eingeschlossen) dazu bringen, 2W6 Trefferpunkte zurückzugewinnen.</p>
+        `,
+      description_en: `
+        <p>Healing energy radiates from you in an aura with a 30-foot radius. Until the spell ends, the aura moves with you, centered on you. You can use a bonus action to cause one creature in the aura (including you) to regain 2d6 hit points.</p>
+        `,
+      school: 'evocation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 30,
+    },
+    {
+      id: 3003,
+      german: 'Ausbrechende Erde',
+      english: 'Erupting Earth',
+      image: 'eruptingEarth',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'druid', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'dexterity',
+      doesDamage: true,
+      damage: [{ diceNumber: 3, diceType: 12, damageType: 'bludgeoning' }],
+      doesHeal: false,
+      description_de: `
+          <p>Wähle einen Punkt, den du auf dem Boden in Reichweite sehen kannst. Eine Fontäne aus aufgewühlter Erde und Stein bricht in einem 6-Meter-Würfel aus, der auf diesen Punkt zentriert ist. Jede Kreatur in diesem Bereich muss einen Rettungswurf auf Geschicklichkeit machen. Bei einem misslungenen Rettungswurf erleidet die Kreatur 3W12 Wuchtschaden, bei einem erfolgreichen Rettungswurf halb so viel Schaden. Außerdem wird der Boden in diesem Bereich zu schwierigem Gelände, bis er geräumt ist. Jeder Teil des Gebiets, der 1,5 Meter groß ist, braucht mindestens 1 Minute, um von Hand geräumt zu werden.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 3. Grades oder höher wirkst, erhöht sich der Schaden um 1W12 für jeden Grad des Zauberplatzes über dem 2.</p>
+          `,
+      description_en: `
+        <p>Choose a point you can see on the ground within range. A fountain of churned earth and stone erupts in a 20-foot cube centered on that point. Each creature in that area must make a Dexterity saving throw. A creature takes 3d12 bludgeoning damage on a failed save, or half as much damage on a successful one. Additionally, the ground in that area becomes difficult terrain until cleared. Each 5-foot-square portion of the area requires at least 1 minute to clear by hand.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the damage increases by 1d12 for each slot level above 3rd.</p>
+        `,
+      school: 'evocation',
+      isRanged: true,
+      range: 120,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'cube',
+      length: 20,
+    },
+    {
+      id: 3004,
+      german: 'Beschwörung schwacher Dämonen',
+      english: 'Summon Lesser Demons',
+      image: 'summonLesserDemons',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'warlock', 'wizard', 'sorcerer'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du sprichst schändliche Worte aus, um einen Dämon aus dem Chaos des Abyss zu beschwören. Würfle auf die folgende Tabelle, um festzulegen was passiert.</p>
+          <table>
+          <tr><th>W6</th><th>Ergebnis</th></tr>
+          <tr><td>1-2</td><td>Zwei Dämonen mit HG 1 oder geringer</td></tr>
+          <tr><td>3-4</td><td>Vier Dämonen mit HG 1/2 oder geringer</td></tr>
+          <tr><td>5-6</td><td>Acht Dämonen mit HG 1/4 oder geringer</td></tr>
+          </table>
+          <p>Der SL wählt die Dämonen aus, wie zum Beispiel Manes oder Dretchs, und du wählst den unbesetzten Bereich, den du innerhalb der Reichweite sehen kannst, wo sie erscheinen werden. Ein beschworener Dämon verschwindet, wenn seine Trefferpunkte auf 0 Trefferpunkte reduziert werden oder wenn der Zauber endet.</p>
+          <p>Die Dämonen sind allen Kreaturen gegenüber feindlich gesinnt, einschließlich dir. Würfle die Initiative für die Damenengruppe als Ganzes, welche ihre eigenen Züge hat. Die Dämonen verfolgen und attackieren nach bestem Vermögen die nächsten Nicht-Dämonen.</p>
+          <p>Als Bestandteil des Wirkens des Zaubers kannst du auf dem Grund einen Kreis mit dem Blut bilden, das als Materialkomponente verwendet wird. Der Kreis ist groß genug um deinen Bereich zu umfassen. Während der Zauber wirkt, können die beschworenen Dämonen den Kreis weder überschreiten noch ihm Schaden zufügen. Zudem können sie niemanden innerhalb des Kreises als Ziel wählen. Die Materialkomponente in dieser Weise zu verwenden, zehrt sie auf, wenn der Zauber endet.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 6. oder 7. Grades verwendest, so beschwörst du doppelt so viele Dämonen. Wenn du diesen Zauber mit einem Zauberplatz des 8. oder 9. Grades verwendest, so beschwörst du dreimal so viele Dämonen.</p>
+          `,
+      description_en: `
+        <p>You utter foul words, summoning demons from the chaos of the Abyss. Roll on the following table to determine what appears.</p>
+        <table>
+        <tr><th>D6</th><th>Result</th></tr>
+        <tr><td>1-2</td><td>Two demons of challenge rating 1 or lower</td></tr>
+        <tr><td>3-4</td><td>Four demons of challenge rating 1/2 or lower</td></tr>
+        <tr><td>5-6</td><td>Eight demons of challenge rating 1/4 or lower</td></tr>
+        </table>
+        <p>The DM chooses the demons, such as manes or dretches, and you choose the unoccupied spaces you can see within range where they appear. A summoned demon disappears when it drops to 0 hit points or when the spell ends.</p>
+        <p>The demons are hostile to all creatures, including you. Roll initiative for the summoned demons as a group, which has its own turns. The demons pursue and attack the nearest non-demons to the best of their ability.</p>
+        <p>As part of casting the spell, you can form a circle on the ground with the blood used as a material component. The circle is large enough to encompass your space. While the spell is in effect, the summoned demons cannot cross the circle or harm it, and they can’t target anyone within it. Using the material component in this manner consumes it when the spell ends.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 6th or 7th level, you summon twice as many demons. If you cast it using an 8th or 9th-level spell slot, you summon three times as many demons.</p>
+        `,
+      school: 'conjuration',
+      isRanged: true,
+      range: 60,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3005,
+      german: 'Blendendes Niederstrecken',
+      english: 'Blinding Smite',
+      image: 'blindingSmite',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'paladin'],
+      timeToCast: 1,
+      cost: 'bonus',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: false,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'constitution',
+      doesDamage: true,
+      damage: [{ diceNumber: 3, diceType: 8, damageType: 'radiant' }],
+      doesHeal: false,
+      description_de: `
+          <p>Das nächste Mal, wenn du innerhalb der Wirkungsdauer des Zaubers eine Kreatur mit einer Nahkampfwaffe triffst, lodert deine Waffe in hellem Licht auf und verursacht beim Ziel zusätzlich 3W8 gleissenden Schaden. Ausserdem muss ihm ein Rettungswurf auf Konstitution gelingen, um nicht für die Wirkungsdauer zu erblinden.</p>
+          <p>Eine Kreatur, die durch diesen Zauber geblendet wurde, darf am Ende jedes ihrer Zuge einen weiteren Rettungswurf auf Konstitution machen. Bei einem Erfolg verliert sie den Zustand blind.</p>
+          `,
+      description_en: `
+        <p>The next time you hit a creature with a melee weapon attack during this spell’s duration, your weapon flares with bright light, and the attack deals an extra 3d8 radiant damage to the target. Additionally, the target must succeed on a Constitution saving throw or be blinded for the spell’s duration.</p>
+        <p>A creature blinded by this spell makes another Constitution saving throw at the end of each of its turns. On a successful save, it is no longer blinded.</p>
+        `,
+      school: 'evocation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3006,
+      german: 'Blitz',
+      english: 'Lightning Bolt',
+      image: 'lightningBolt',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'dexterity',
+      doesDamage: true,
+      damage: [{ diceNumber: 8, diceType: 6, damageType: 'lightning' }],
+      doesHeal: false,
+      description_de: `
+          <p>Ein Blitzschlag, der eine 30 Meter lange und 1,5 Meter breite Linie bildet, schießt von dir aus in eine von dir gewählte Richtung. Jede Kreatur in dieser Linie muss einen Rettungswurf auf Geschicklichkeit machen. Bei einem misslungenen Rettungswurf erleidet eine Kreatur 8W6 Blitzschaden, bei einem erfolgreichen Rettungswurf halb so viel Schaden.</p>
+          <p>Der Blitz entzündet brennbare Gegenstände in der Umgebung, die nicht getragen werden.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, erhöht sich der Schaden um 1W6 für jeden Grad über dem 3.</p>
+          `,
+      description_en: `
+        <p>A stroke of lightning forming a line 100 feet long and 5 feet wide blasts out from you in a direction you choose. Each creature in the line must make a Dexterity saving throw. A creature takes 8d6 lightning damage on a failed save, or half as much damage on a successful one.</p>
+        <p>The lightning ignites flammable objects in the area that aren’t being worn or carried.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the damage increases by 1d6 for each slot level above 3rd.</p>
+        `,
+      school: 'evocation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'line',
+      length: 100,
+    },
+    {
+      id: 3007,
+      german: 'Blitze herbeirufen',
+      english: 'Call Lightning',
+      image: 'callLightning',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'druid', 'ranger'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 10,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'dexterity',
+      doesDamage: true,
+      damage: [{ diceNumber: 3, diceType: 10, damageType: 'lightning' }],
+      doesHeal: false,
+      description_de: `
+          <p>Eine Sturmwolke erscheint in der Gestalt eines Zylinders, der 3 Meter hoch ist, mit einem Radius von 18 Metern, zentriert um einen Punkt, den du sehen kannst, 30 Meter direkt über dir. Der Zauber misslingt, wenn du keinen Punkt in der Luft sehen kannst, an dem die Sturmwolke erscheinen könnte (wenn du beispielsweise in einem Raum bist, der die Wolke nicht aufnehmen kann).</p>
+          <p>Wenn du den Zauber wirkst, wähle einen Punkt in Reichweite, den du sehen kannst. Ein Blitz fährt von der Wolke herab und Schlägt in diesen Punkt ein. Jede Kreatur in Umkreis von 1,5 Metern um den Punkt muss einen Rettungswurf auf Geschicklichkeit machen. Bei einem misslungenen Rettungswurf erleidet das Ziel 3W10 Blitzschaden, halb so viel Schaden bei einem erfolgreichen Rettungswurf. In jedem deiner Züge, bis der Zauber endet, kannst du deine Aktion verwenden, um noch einen Blitz auf diese Weise zu beschwören, und er schlägt auf dem gleichen Punkt oder einem anderen ein.</p>
+          <p>Wenn du dich draußen aufhältst und ein Sturm herrscht, wenn du diesen Zauber wirkst. Verleiht er dir die Kontrolle über den bestehenden Sturm und erschafft keinen eigenen. In diesem Fall steigt der Schaden des Zaubers um 1W10.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, erhöht sich der Schaden um 1W10 für jeden Grad über dem 3.</p>
+          `,
+      description_en: `
+        <p>A storm cloud appears in the shape of a cylinder that is 10 feet tall with a 60-foot radius, centered on a point you can see 100 feet directly above you. The spell fails if you can’t see a point in the air where the storm cloud could appear (for example, if you are in a room that can’t accommodate the cloud).</p>
+        <p>When you cast the spell, choose a point you can see within range. A bolt of lightning flashes down from the cloud to that point. Each creature within 5 feet of that point must make a Dexterity saving throw. A creature takes 3d10 lightning damage on a failed save, or half as much damage on a successful one. On each of your turns until the spell ends, you can use your action to call down lightning in this way again, targeting the same point or a different one.</p>
+        <p>If you are outdoors in stormy conditions when you cast this spell, the spell gives you control over the existing storm instead of creating a new one. Under such conditions, the spell’s damage increases by 1d10.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the damage increases by 1d10 for each slot level above 3rd.</p>
+        `,
+      school: 'conjuration',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3008,
+      german: 'Blitzpfeil',
+      english: 'Lightning Arrow',
+      image: 'lightningArrow',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'ranger'],
+      timeToCast: 1,
+      cost: 'bonus',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: true,
+      needsSavingThrow: false,
+      savingThrowAttribute: 'dexterity',
+      doesDamage: true,
+      damage: [{ diceNumber: 4, diceType: 8, damageType: 'lightning' }],
+      doesHeal: false,
+      description_de: `
+          <p>Wenn du das nächste Mal während der Dauer des Zaubers einen Angriff mit einer Fernkampfwaffe ausführst, verwandelt sich die Munition der Waffe oder die Waffe selbst, wenn es sich um eine Wurfwaffe handelt, in einen Blitz. Führe den Angriffswurf wie gewohnt durch. Das Ziel erleidet bei einem Treffer 4W8 Blitzschaden, bei einem Fehlschlag die Hälfte, anstatt des normalen Schadens der Waffe.</p>
+          <p>Ob du triffst oder verfehlst, jede Kreatur im Umkreis von 3 Metern um das Ziel muss einen Rettungswurf auf Geschicklichkeit machen. Jede dieser Kreaturen erleidet bei einem misslungenen Rettungswurf 2W8 Blitzschaden, bei einem Erfolg die Hälfte des Schadens.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, erhöht sich der Schaden für beide Effekte des Zaubers um 1W8 für jeden Slotgrad über dem 3.</p>
+          `,
+      description_en: `
+        <p>The next time you make a ranged weapon attack during the spell’s duration, the weapon’s ammunition, or the weapon itself if it’s a thrown weapon, transforms into a bolt of lightning. Make the attack roll as normal. The target takes 4d8 lightning damage on a hit, or half as much damage on a miss, instead of the weapon’s normal damage.</p>
+        <p>Whether you hit or miss, each creature within 10 feet of the target must make a Dexterity saving throw. Each of these creatures takes 2d8 lightning damage on a failed save, or half as much damage on a successful one.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the damage for both effects of the spell increases by 1d8 for each slot level above 3rd.</p>
+        `,
+      school: 'transmutation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 10,
+    },
+    {
+      id: 3009,
+      german: 'Donnerschritt',
+      english: 'Thunder Step',
+      image: 'thunderStep',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'warlock', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: false,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'constitution',
+      doesDamage: true,
+      damage: [{ diceNumber: 3, diceType: 10, damageType: 'thunder' }],
+      doesHeal: false,
+      description_de: `
+          <p>Du teleportierst dich selbst in einen nicht besetzten Bereich, den du innerhalb der Reichweite sehen kannst. Unmittelbar nachdem du verschwindest, erklingt ein gewaltiges Donnern, und jede Kreatur innerhalb von 3 m von dem Ort, den du verlassen hast, muss einen Konstitutionsrettungswurf ablegen. Bei einem Fehlschlag erleidet sie 3W10 Schallschaden, und die Hälfte davon bei einem Erfolg. Den Donner kann man bis zu 90 m weit hören.</p>
+          <p>Du kannst auch Objekte mit dir nehmen, solange ihr Gewicht nicht das übersteigt, welches du tragen kannst. Du kannst auch eine bereitwillige Kreatur deiner Größe oder kleiner teleportieren, die Ausrüstung bis zu ihrer Traglast mit sich führt. Die Kreatur muss sich innerhalb von 1,50 m von dir befinden, wenn du den Zauber wirkst, und es muss an dem Ort wo du erscheinst einen unbesetzten Bereich innerhalb von 1,50 m geben, wo die Kreatur erscheinen kann. Andernfalls wird die Kreatur zurückgelassen.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, erhöht sich der Schaden um 1W10 für jeden Grad über dem 3.</p>
+          `,
+      description_en: `
+        <p>You teleport yourself to an unoccupied space you can see within range. Immediately after you disappear, a thunderous boom sounds, and each creature within 10 feet of the space you left must make a Constitution saving throw. On a failed save, the creature takes 3d10 thunder damage, and it is deafened for 1 minute. On a successful save, the creature takes half as much damage and isn’t deafened.</p>
+        <p>You can also teleport one willing creature of your size or smaller who is carrying gear up to its carrying capacity. The creature must be within 5 feet of you when you cast this spell, and there must be an unoccupied space within 5 feet of your destination space for the creature to appear in; otherwise, the creature will be left behind.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the damage increases by 1d10 for each slot level above 3rd.</p>
+        `,
+      school: 'conjuration',
+      isRanged: false,
+      range: 90,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 10,
+    },
+    {
+      id: 3010,
+      german: 'Elementare Waffe',
+      english: 'Elemental Weapon',
+      image: 'elementalWeapon',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'paladin'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Eine nichtmagische Waffe, die du berührst, wird zu einer magischen Waffe. Wähle eine der folgenden Schadensarten: Säure, Kälte, Feuer, Blitz oder Donner. Für die Dauer hat die Waffe einen Bonus von +1 auf Angriffswürfe und verursacht bei einem Treffer zusätzlich 1W4 Schaden des gewählten Typs.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauberspruch mit einem Zauberplatz des 5. oder 6. Grades wirkst, erhöht sich der Bonus auf Angriffswürfe auf +2 und der zusätzliche Schaden auf 2W4. Wenn du einen Zauberplatz des 7. Grades oder höher verwendest, erhöht sich der Bonus auf +3 und der zusätzliche Schaden erhöht sich auf 3W4.</p>
+          `,
+      description_en: `
+        <p>A nonmagical weapon you touch becomes a magic weapon. Choose one of the following damage types: acid, cold, fire, lightning, or thunder. For the duration, the weapon has a +1 bonus to attack rolls and deals an extra 1d4 damage of the chosen type when it hits.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 5th or 6th level, the bonus to attack rolls increases to +2 and the extra damage increases to 2d4. When you use a spell slot of 7th level or higher, the bonus increases to +3 and the extra damage increases to 3d4.</p>
+        `,
+      school: 'transmutation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3011,
+      german: 'Feenwesen beschwören',
+      english: 'Conjure Fey',
+      image: 'conjureFey',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'druid', 'warlock', 'wizard'],
+      timeToCast: 1,
+      cost: 'minutes',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du beschwörst ein Feenwesen des Herausforderungsgrades 6 oder niedriger oder einen Feengeist, der die Form eines Tieres des Herausforderungsgrades 6 oder niedriger annimmt. Es erscheint in einem unbesetzten Feld in Reichweite, das du sehen kannst. Das Feenwesen verschwindet, wenn es auf 0 Trefferpunkte fällt oder wenn der Zauber endet.</p>
+          <p>Das Feenwesen ist dir und deinen Begleitern für die Dauer des Zaubers freundlich gesonnen. Würfle die Initiative für die Kreatur, die ihre eigenen Spielzüge hat. Sie gehorcht allen verbalen Befehlen, die du ihr gibst (ohne dass du etwas tun musst), solange sie nicht gegen ihre Ausrichtung verstoßen. Wenn du dem Feenwesen keine Befehle gibst, verteidigt es sich gegen feindliche Kreaturen, führt aber ansonsten keine Aktionen aus.</p>
+          <p>Wenn deine Konzentration unterbrochen wird, verschwindet das Feenwesen nicht. Stattdessen verlierst du die Kontrolle über das Feenwesen, es wird dir und deinen Begleitern gegenüber feindselig und kann angreifen. Ein unkontrolliertes Feenwesen kann von dir nicht entlassen werden und verschwindet 1 Stunde, nachdem du es beschworen hast.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 7. Grades oder höher wirkst, erhöht sich der Herausforderungsgrad für jeden Zauberplatz-Grad über dem 6. um 1.</p>
+          `,
+      description_en: `
+        <p>You summon a fey creature of challenge rating 6 or lower, or a fey spirit that takes the form of a beast of challenge rating 6 or lower. It appears in an unoccupied space that you can see within range. The fey creature disappears when it drops to 0 hit points or when the spell ends.</p>
+        <p>The fey creature is friendly to you and your companions for the duration. Roll initiative for the creature, which has its own turns. It obeys any verbal commands that you issue to it (no action required by you), as long as they don’t violate its alignment. If you don’t issue any commands to the fey creature, it defends itself against hostile creatures but otherwise takes no actions.</p>
+        <p>If your concentration is broken, the fey creature doesn’t disappear. Instead, you lose control of the fey creature, it becomes hostile toward you and your companions, and it might attack. An uncontrolled fey creature can’t be dismissed by you, and it disappears 1 hour after you summoned it.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 7th level or higher, the challenge rating increases by 1 for each slot level above 6.</p>
+        `,
+      school: 'conjuration',
+      isRanged: true,
+      range: 90,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3012,
+      german: 'Feindüberschuss',
+      english: 'Enemies Abound',
+      image: 'enemiesAbound',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'warlock', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'intelligence',
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>You reach into the mind of one creature you can see and force it to make an Intelligence saving throw. A creature automatically succeeds if it is immune to being frightened. On a failed save, the target loses the ability to distinguish friend from foe, regarding all creatures it can see as enemies until the spell ends. Each time the target takes damage, it can repeat the saving throw, ending the effect on itself on a success.</p>
+          <p>Whenever the affected creature chooses another creature as a target, it must choose the target at random from among the creatures it can see within range of the attack, spell, or other ability it’s using. If an enemy provokes an opportunity attack from the affected creature, the creature must make that attack if it is able to.</p>
+          `,
+      description_en: `
+        <p>You reach into the mind of one creature you can see and force it to make an Intelligence saving throw. A creature automatically succeeds if it is immune to being frightened. On a failed save, the target loses the ability to distinguish friend from foe, regarding all creatures it can see as enemies until the spell ends. Each time the target takes damage, it can repeat the saving throw, ending the effect on itself on a success.</p>
+        <p>Whenever the affected creature chooses another creature as a target, it must choose the target at random from among the creatures it can see within range of the attack, spell, or other ability it’s using. If an enemy provokes an opportunity attack from the affected creature, the creature must make that attack if it is able to.</p>
+        `,
+      school: 'enchantment',
+      isRanged: true,
+      range: 120,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3013,
+      german: 'Feuerball',
+      english: 'Fireball',
+      image: 'fireball',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'dexterity',
+      doesDamage: true,
+      damage: [{ diceNumber: 8, diceType: 6, damageType: 'fire' }],
+      doesHeal: false,
+      description_de: `
+          <p>Ein heller Strahl schießt von deinem Zeigefinger zu einem von dir gewählten Punkt in Reichweite und blüht dann mit einem tiefen Brüllen zu einer Flammenexplosion auf. Jede Kreatur in einem Umkreis von 6 Metern um diesen Punkt muss einen Rettungswurf auf Geschicklichkeit machen. Bei einem misslungenen Rettungswurf erleidet das Ziel 8W6 Feuerschaden, bei einem erfolgreichen Wurf die Hälfte des Schadens.</p>
+          <p>Das Feuer breitet sich um Ecken aus. Es entzündet brennbare Gegenstände in der Umgebung, die nicht getragen werden.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, erhöht sich der Schaden um 1W6 für jeden Grad über dem 3.</p>
+          `,
+      description_en: `
+        <p>A bright streak flashes from your pointing finger to a point you choose within range and then blossoms with a low roar into an explosion of flame. Each creature in a 20-foot-radius sphere centered on that point must make a Dexterity saving throw. A target takes 8d6 fire damage on a failed save, or half as much damage on a successful one.</p>
+        <p>The fire spreads around corners. It ignites flammable objects in the area that aren’t being worn or carried.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the damage increases by 1d6 for each slot level above 3rd.</p>
+        `,
+      school: 'evocation',
+      isRanged: true,
+      range: 150,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 20,
+    },
+    {
+      id: 3014,
+      german: 'Flammenpfeile',
+      english: 'Flame Arrows',
+      image: 'flameArrows',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'ranger'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du berührst einen Köcher, der Pfeile oder Bolzen enthält. Wenn ein Ziel durch einen Angriff mit einer Fernkampfwaffe getroffen wird, bei dem ein Stück Munition aus dem Köcher gezogen wurde, erleidet das Ziel zusätzlich 1W6 Feuerschaden. Die Magie des Zaubers endet auf dem Munitionsstück, wenn es trifft oder verfehlt, und der Zauber endet, wenn zwölf Munitionsstücke aus dem Köcher gezogen worden sind.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, erhöht sich die Anzahl der Munitionsstücke, die du mit diesem Zauber beeinflussen kannst, um zwei für jeden Zauberplatz-Grad über dem 3.</p>
+          `,
+      description_en: ` 
+        <p>You touch a quiver containing arrows or bolts. When a target is hit by a ranged weapon attack using a piece of ammunition drawn from the quiver, the target takes an extra 1d6 fire damage. The spell’s magic ends on the piece of ammunition when it hits or misses, and the spell ends when twelve pieces of ammunition have been drawn from the quiver.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the number of pieces of ammunition you can affect with this spell increases by two for each slot level above 3rd.</p>
+        `,
+      school: 'transmutation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3015,
+      german: 'Fliegen',
+      english: 'Fly',
+      image: 'fly',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'warlock', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 10,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du berührst eine bereitwillige Kreatur. Das Ziel erhält für die Dauer des Zaubers eine Fluggeschwindigkeit von 90 Metern. Wenn der Zauber endet, fällt das Ziel, falls es sich noch in der Luft befindet, es sei denn, es kann den Fall aufhalten.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, kannst du eine zusätzliche Kreatur für jeden Slot über dem 3 anvisieren.</p>
+          `,
+      description_en: `
+        <p>You touch a willing creature. The target gains a flying speed of 60 feet for the duration. When the spell ends, the target falls if it is still aloft, unless it can stop the fall.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, you can target one additional creature for each slot level above 3.</p>
+        `,
+      school: 'transmutation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3016,
+      german: 'Flimmern',
+      english: 'Blink',
+      image: 'blink',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Wirf einen W20 am Ende jedes deines Zuges für die Zauberdauer. Bei einer 11 oder höher verschwindest du von deiner momentanen Ebene der Existenz und tauchst in der Ätherischen Ebene wieder auf (der Zauber schlägt fehl und der Zauberplatz wird verschwendet, wenn du bereits auf dieser Ebene bist). Wenn du auf der Ätherischen Ebene bist, kannst du am Anfang deines nächsten Zuges, oder wenn der Zauber endet, an einen freien Punkt, den du sehen kannst und der nicht weiter als 3 Meter entfernt ist, zurückkehren. Wenn es keinen freien Punkt in Reichweite gibt, tauchst du an der nächst möglichen Stelle auf (gibt es mehrere, wird zufällig entschieden). Du kannst den Zauber mit einer Aktion beenden.</p>
+          <p>Während du auf der Ätherischen Ebene bist, kannst du die Ursprungsebene sehen und hören, aber alles besteht aus grauen Schemen und ist gedämpft. Du kannst nicht weiter als 18 Meter sehen und Interaktion ist nur mit Kreaturen auf der Ätherischen Ebene möglich. Kreaturen, die sich nicht dort aufhalten, können dich weder wahrnehmen noch mit der inter-agieren, außer sie haben die Fähigkeit das zu tun.</p>
+          `,
+      description_en: `
+        <p>Roll a d20 at the end of each of your turns for the duration of the spell. On a roll of 11 or higher, you vanish from your current plane of existence and appear in the Ethereal Plane (the spell fails and the spell slot is wasted if you were already on that plane). At the start of your next turn, and when the spell ends if you are on the Ethereal Plane, you return to an unoccupied space of your choice that you can see within 10 feet of the space you vanished from. If no unoccupied space is available within that range, you appear in the nearest unoccupied space (chosen at random if more than one space is equally near). You can dismiss this spell as an action.</p>
+        <p>While on the Ethereal Plane, you can see and hear the plane you originated from, which is cast in shades of gray, and you can’t see anything there more than 60 feet away. You can only affect and be affected by other creatures on the Ethereal Plane. Creatures that aren’t there can’t perceive you or interact with you, unless they have the ability to do so.</p>
+        `,
+      school: 'transmutation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3017,
+      german: 'Fluch',
+      english: 'Bestow Curse',
+      image: 'bestowCurse',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'cleric', 'warlock', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'wisdom',
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du berührst eine Kreatur, die einen Rettungswurf auf Weisheit machen muss. Bei einem Fehlschlag wird sie für die Zauberdauer verflucht. Wähle die Natur des Fluchs aus den folgenden Optionen:</p>
+          <ul>
+            <li>Wähle ein Attribut. Solange der Fluch besteht, hat das Ziel Nachteil auf alle Rettungs- und Fähigkeitswürfe mit diesem Attribut.</li>
+            <li>Solange der Fluch besteht, hat das Ziel Nach-teil auf alle Angriffswürfe gegen dich.</li>
+            <li>Solange der Fluch besteht, muss das Ziel am Anfang jedes ihres Zuges einen Weisheitsrettungswurf bestehen.Bei einem Fehlschlag verschwendet es seine Aktion für diese Runde und tut nichts.</li>
+            <li>Solange der Fluch besteht, verursachen alle deine Angriffe und Zauber zusätzlich 1W8 nekrotischen Schaden am Ziel.</li>
+          </ul>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. oder eines höheren Grades sprichst, erhöht sich die Zauberdauer auf 10 Minuten Konzentration. Wenn du einen Zauberplatz des 5. oder eines höheren Grades benutzt, beträgt die Dauer 8 Stunden. Wenn du einen Zauberplatz des 7. oder eines höheren Grades benutzt, beträgt die Dauer 24 Stunden. Wenn du einen Zauberplatz des 9. Grades benutzt, dauert der Zauber an, bis er gebannt wird. Ein Zauberplatz des 5. oder eines höheren Grades erfordert keine Konzentration mehr.</p>
+          `,
+      description_en: `
+        <p>You touch a creature, and that creature must succeed on a Wisdom saving throw or become cursed for the duration of the spell. When you cast this spell, choose the nature of the curse from the following options:</p>
+        <ul>
+          <li>Choose one attribute. While cursed, the target has disadvantage on ability checks and saving throws made with that attribute.</li>
+          <li>While cursed, the target has disadvantage on attack rolls against you.</li>
+          <li>While cursed, the target must make a Wisdom saving throw at the start of each of its turns. If it fails, it wastes its action that turn doing nothing.</li>
+          <li>While the target is cursed, your attacks and spells deal an extra 1d8 necrotic damage to the target.</li>
+        </ul>
+        <p><b>At higher levels:</b> If you cast this spell using a spell slot of 4th level or higher, the duration is concentration, up to 10 minutes. If you use a spell slot of 5th level or higher, the duration is 8 hours. If you use a spell slot of 7th level or higher, the duration is 24 hours. If you use a 9th level spell slot, the spell lasts until it is dispelled. Using a spell slot of 5th level or higher doesn’t require concentration.</p>
+        `,
+      school: 'necromancy',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3018,
+      german: 'Fluch brechen',
+      english: 'Remove Curse',
+      image: 'removeCurse',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'cleric', 'paladin', 'warlock', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Bei deiner Berührung enden alle Flüche, die eine Kreatur oder einen Gegenstand betreffen. Wenn es sich bei dem Gegenstand um einen verfluchten magischen Gegenstand handelt, bleibt der Fluch bestehen, aber der Zauber unterbricht die Einstimmung des Besitzers auf den Gegenstand, so dass dieser entfernt oder weggeworfen werden kann.</p>
+          `,
+      description_en: `
+        <p>At your touch, all curses affecting one creature or object end. If the object is a cursed magic item, its curse remains, but the spell breaks its owner’s attunement to the object so it can be removed or discarded.</p>
+        `,
+      school: 'abjuration',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3019,
+      german: 'Flutwelle',
+      english: 'Tidal Wave',
+      image: 'tidalWave',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'druid', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'dexterity',
+      doesDamage: true,
+      damage: [{ diceNumber: 4, diceType: 8, damageType: 'bludgeoning' }],
+      doesHeal: false,
+      description_de: `
+          <p>Du beschwörst eine Wasserwelle herauf, die auf ein Gebiet in Reichweite niederprasselt. Das Gebiet kann bis zu 9 Meter lang, bis zu 3 Meter breit und bis zu 3 Meter hoch sein. Jede Kreatur in diesem Gebiet muss einen Rettungswurf auf Geschicklichkeit machen. Bei einem Fehlschlag erleidet die Kreatur 4W8 Wuchtschaden und wird auf den Boden geworfen. Bei einem Erfolg erleidet die Kreatur halb so viel Schaden und wird nicht umgeworfen. Das Wasser breitet sich dann über den Boden in alle Richtungen aus und löscht ungeschützte Flammen in seinem Bereich und im Umkreis von 9 Metern.</p>
+          `,
+      description_en: `
+        <p>You conjure up a wave of water that crashes down on an area within range. The area can be up to 30 feet long, up to 10 feet wide, and up to 10 feet tall. Each creature in that area must make a Dexterity saving throw. On a failed save, a creature takes 4d8 bludgeoning damage and is knocked prone. On a successful save, a creature takes half as much damage and isn’t knocked prone. The water then spreads out across the ground in all directions, extinguishing unprotected flames in its area and within 30 feet of it.</p>
+        `,
+      school: 'conjuration',
+      isRanged: true,
+      range: 120,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'square',
+      length: 30,
+    },
+    {
+      id: 3020,
+      german: 'Furcht',
+      english: 'Fear',
+      image: 'fear',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'sorcerer', 'warlock', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'wisdom',
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du projizierst ein phantasmagorisches Bild der schlimmsten Ängste einer Kreatur. Jede Kreatur im Umkreis von 9 Metern muss einen Rettungswurf auf Weisheit machen oder alles, was sie in der Hand hält, fallen lassen und wird für die Dauer des Zaubers verängstigt.</p>
+          <p>Während eine Kreatur durch diesen Zauber verängstigt ist, muss sie in jedem ihrer Züge die Sprintaktion ausführen und sich auf dem sichersten verfügbaren Weg von dir entfernen, es sei denn, sie kann sich nirgendwo hinbewegen. Wenn die Kreatur ihren Zug an einem Ort beendet, an dem sie keine Sichtlinie zu dir hat, kann sie einen Rettungswurf auf Weisheit machen. Bei einem erfolgreichen Rettungswurf endet der Zauber für diese Kreatur.</p>
+          `,
+      description_en: `
+        <p>You project a phantasmal image of a creature’s worst fears. Each creature in a 30-foot cone must succeed on a Wisdom saving throw or drop whatever it is holding and become frightened for the duration of the spell.</p>
+        <p>While a creature is frightened by this spell, it must take the Dash action and move away from you by the safest available route on each of its turns, unless there is nowhere to move. If the creature ends its turn in a location where it doesn’t have line of sight to you, the creature can make a Wisdom saving throw. On a successful save, the spell ends for that creature.</p>
+        `,
+      school: 'illusion',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 30,
+    },
+    {
+      id: 3021,
+      german: 'Gasförmige Gestalt',
+      english: 'Gaseous Form',
+      image: 'gaseousForm',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du verwandelst eine bereitwillige Kreatur, die du berührst, zusammen mit allem, was sie trägt, für die Dauer des Zaubers in eine Nebelwolke. Der Zauber endet, wenn die Kreatur auf 0 Trefferpunkte fällt. Eine körperlose Kreatur ist davon nicht betroffen.</p>
+          <p>Während das Ziel in dieser Form ist, kann es sich nur mit einer Fluggeschwindigkeit von 3 Metern bewegen. Das Ziel kann den Raum einer anderen Kreatur betreten und einnehmen. Das Ziel ist resistent gegen nichtmagischen Schaden und hat Vorteil bei Rettungswürfen auf Stärke, Geschicklichkeit und Konstitution. Das Ziel kann durch kleine Löcher, schmale Öffnungen und sogar durch einfache Risse hindurchgehen, wobei es Flüssigkeiten wie feste Oberflächen behandelt. Das Ziel kann nicht fallen und bleibt in der Luft schweben, selbst wenn es betäubt oder anderweitig außer Gefecht gesetzt ist.</p>
+          <p>Während es sich in der Form einer Nebelwolke befindet, kann das Ziel nicht sprechen oder Objekte manipulieren, und alle Objekte, die es trägt oder hält, können nicht fallen gelassen, benutzt oder anderweitig beeinflusst werden. Das Ziel kann nicht angreifen oder zaubern.</p>
+          `,
+      description_en: `
+        <p>You transform a willing creature you touch, along with everything it’s wearing and carrying, into a misty cloud for the duration. The spell ends if the creature drops to 0 hit points. An incorporeal creature isn’t affected.</p>
+        <p>While in this form, the target’s only method of movement is a flying speed of 10 feet. The target can enter and occupy the space of another creature. The target has resistance to nonmagical damage, and it has advantage on Strength, Dexterity, and Constitution saving throws. The target can pass through small holes, narrow openings, and even mere cracks, though it treats liquids as though they were solid surfaces. The target can’t fall and remains hovering in the air even when stunned or otherwise incapacitated.</p>
+        <p>While in the form of a misty cloud, the target can’t talk or manipulate objects, and any objects it was carrying or holding can’t be dropped, used, or otherwise interacted with. The target can’t attack or cast spells.</p>
+        `,
+      school: 'transmutation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3022,
+      german: 'Gegenzauber',
+      english: 'Counterspell',
+      image: 'counterspell',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'sorcerer', 'warlock', 'wizard'],
+      timeToCast: 1,
+      cost: 'reaction',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: false,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du versuchst eine Kreatur zu unterbrechen, wenn sie einen Zauber wirkt. Wenn die Kreatur einen Zauber des 3. oder eines niederen Grades wirkt, dann schlägt der Zauber automatisch fehl. Wenn sie einen Zauber des 4. oder eines höheren Grades wirkt, musst du einen Attributswurf mit deinem Zauberattribut machen. Der SG ist 10 + der Grad des Zaubers. Bei einem Erfolg schlägt der Zauber fehl und hat keinen Effekt.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. oder eines höheren Grades sprichst, schlägt der unterbrochene Zauber fehl, sofern er dem Grad entspricht oder von einem geringeren Grad ist als der Grad, mit dem du Gegenzauber wirkst.</p>
+          `,
+      description_en: `
+        <p>You attempt to interrupt a creature in the process of casting a spell. If the creature is casting a spell of 3rd level or lower, its spell fails and has no effect. If it is casting a spell of 4th level or higher, make an ability check using your spellcasting ability. The DC equals 10 + the spell’s level. On a success, the creature’s spell fails and has no effect.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the interrupted spell has no effect if its level is less than or equal to the level of the spell slot you used.</p>
+        `,
+      school: 'abjuration',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3023,
+      german: 'Geisterross',
+      english: 'Phantom Steed',
+      image: 'phantomSteed',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: false,
+      isRitual: true,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Eine große, quasi-reale, pferdeähnliche Kreatur erscheint auf dem Boden in einem unbesetzten Raum deiner Wahl in Reichweite. Du bestimmst das Aussehen der Kreatur, aber sie ist mit einem Sattel, einer Trense und Zaumzeug ausgestattet. Alle durch den Zauber erzeugten Ausrüstungsgegenstände verschwinden in einer Rauchwolke, wenn sie mehr als 3 Meter vom Ross entfernt getragen werden.</p>
+          <p>Für die Dauer des Zaubers kannst du oder eine Kreatur deiner Wahl das Ross reiten. Die Kreatur verwendet die Statistiken eines Reitpferdes, außer dass sie eine Geschwindigkeit von 100 Metern pro Runde hat und 5 Kilometer in der Stunde zurücklegen kann, bzw. 20 Kilometer im Galopp. Wenn der Zauber endet, verblasst das Ross allmählich und gibt dem Reiter 1 Minute Zeit, abzusteigen. Der Zauber endet, wenn du eine Aktion verwendest, um ihn zu beenden, oder wenn das Ross Schaden nimmt.</p>
+          `,
+      description_en: `
+        <p>A Large quasi-real, horselike creature appears on the ground in an unoccupied space of your choice within range. You decide the creature’s appearance, but it is equipped with a saddle, bit, and bridle. Any of the equipment created by the spell vanishes in a puff of smoke if it is carried more than 10 feet away from the steed.</p>
+        <p>For the duration, you or a creature you choose can ride the steed. The creature uses the statistics for a riding horse, except it has a speed of 100 feet and can travel 10 miles in an hour, or 13 miles at a fast pace. When the spell ends, the steed gradually fades, giving the rider 1 minute to dismount. The spell ends if you use an action to dismiss it or if the steed takes any damage.</p>
+        `,
+      school: 'illusion',
+      isRanged: false,
+      range: 30,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3024,
+      german: 'Geistwolke',
+      english: 'Spirit Shroud',
+      image: 'spiritShroud',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'paladin', 'sorcerer', 'warlock', 'wizard'],
+      timeToCast: 1,
+      cost: 'bonus',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du rufst Geister der Toten herbei, die für die Wirkungsdauer des Zaubers um dich herumflattern. Die Geister sind immateriell und unverwundbar.</p>
+          <p>Bis der Zauber endet, fügst du Kreaturen, die du innerhalb von drei Metern mit einem Angriff triffst, 1W8 zusätzlichen Schaden zu. Die Schadensart ist gleißend, kalt oder nekrotisch (deine Wahl beim Wirken des Zaubers). Kreaturen, die diesen Schaden erleiden, können bis zu Beginn deines nächsten Zuges keine Trefferpunkte regenerieren.</p>
+          <p>Außerdem kannst du die Bewegungsrate jeglicher Kreatur, die du sehen kannst und die ihren Zug innerhalb von drei Metern von dir beginnt, bis zum Beginn deines nächsten Zuges um drei Meter reduzieren.</p>
+          `,
+      description_en: `
+        <p>You call forth spirits of the dead, which flit around you for the spell’s duration. The spirits are intangible and invulnerable.</p>
+        <p>Until the spell ends, any attack you make deals 1d8 extra damage when you hit a creature within 10 feet of you. The damage type is radiant, necrotic, or cold (your choice when you cast the spell). Any creature that takes this damage can’t regain hit points until the start of your next turn.</p>
+        <p>In addition, any creature that starts its turn within 10 feet of you has its speed reduced by 10 feet until the start of your next turn.</p>
+        `,
+      school: 'necromancy',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3025,
+      german: 'Glyphe des Schutzes',
+      english: 'Glyph of Warding',
+      image: 'glyphOfWarding',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'cleric', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'hours',
+      duration: 0,
+      durationType: 'permanent',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Wenn du diesen Zauber sprichst, ritzt du eine Glyphe ein, die später einen magischen Effekt auslöst. Die Glyphe wird entweder auf einer Oberfläche (z.B. einem Tisch, einem Stück Boden oder einer Wand) oder in einem verschließbaren Gegenstand (z.B. einem Buch, einer Schriftrolle oder einer Schatztruhe) eingraviert, um die Glyphe zu verbergen. Die Glyphe kann eine Fläche mit einem Durchmesser von maximal 3 Metern bedecken. Wird die Fläche oder der Gegenstand mehr als 3 Meter von der Stelle entfernt, an der du diesen Zauber gewirkt hast, wird die Glyphe zerbrochen und der Zauber endet, ohne dass er ausgelöst wird.</p>
+          <p>Die Glyphe ist nahezu unsichtbar und erfordert eine erfolgreiche Intelligenzprobe (Erkundung) gegen deinen Zauberrettungswurf SG, um gefunden zu werden.</p>
+          <p>Du entscheidest, was die Glyphe auslöst, wenn du den Zauber sprichst. Bei Glyphen, die auf einer Oberfläche eingraviert sind, sind die typischsten Auslöser das Berühren oder Stehen auf der Glyphe, das Entfernen eines anderen Objekts, das die Glyphe verdeckt, das Annähern an die Glyphe in einer bestimmten Entfernung oder das Manipulieren des Objekts, auf dem die Glyphe eingraviert ist. Bei Glyphen, die in ein Objekt eingraviert sind, sind die häufigsten Auslöser das Öffnen des Objekts, die Annäherung an das Objekt in einer bestimmten Entfernung oder das Sehen oder Lesen der Glyphe. Sobald eine Glyphe ausgelöst wird, endet dieser Zauber.</p>
+          <p>Du kannst den Auslöser weiter verfeinern, so dass der Zauber nur unter bestimmten Umständen oder in Abhängigkeit von körperlichen Merkmalen (wie Größe oder Gewicht), der Art der Kreatur (zum Beispiel könnte der Schutzzauber so eingestellt werden, dass er Aberrationen oder Drow betrifft) oder der Ausrichtung aktiviert wird. Du kannst auch Bedingungen für Kreaturen festlegen, die die Glyphe nicht auslösen, wie zum Beispiel diejenigen, die ein bestimmtes Passwort sagen.</p>
+          <p>Wenn du die Glyphe beschriftest, wähle "explosive Runen" oder eine "Zauberglyphe".</p>
+          <p><b>Explosive Runen:</b> Wenn die Glyphe ausgelöst wird, bricht sie mit magischer Energie in einer Kugel mit einem Radius von 6 Metern aus, die sich um die Glyphe dreht. Die Kugel breitet sich um Ecken herum aus. Jede Kreatur in diesem Gebiet muss einen Rettungswurf auf Geschicklichkeit machen. Eine Kreatur erleidet 5W8 Säure-, Kälte-, Feuer-, Blitz- oder Donnerschaden bei einem misslungenen Rettungswurf (den du bei der Erschaffung der Glyphe wählst) oder halb so viel Schaden bei einem erfolgreichen Rettungswurf.</p>
+          <p><b>Zauberglyphe:</b> Du kannst einen vorbereiteten Zauber des 3. Grades oder niedriger in der Glyphe speichern, indem du ihn als Teil der Erstellung der Glyphe wirkst. Der Zauber muss auf eine einzelne Kreatur oder ein Gebiet gerichtet sein. Der gespeicherte Zauber hat keine unmittelbare Wirkung, wenn er auf diese Weise gewirkt wird. Wenn die Glyphe ausgelöst wird, wird der gespeicherte Zauber gewirkt. Wenn der Zauber ein Ziel hat, zielt er auf die Kreatur, die die Glyphe ausgelöst hat. Wirkt der Zauber auf ein Gebiet, wird das Gebiet auf diese Kreatur zentriert. Wenn der Zauber feindliche Kreaturen herbeiruft oder schädliche Objekte oder Fallen erzeugt, erscheinen diese so nah wie möglich am Eindringling und greifen ihn an. Wenn der Zauber Konzentration erfordert, hält er bis zum Ende seiner vollen Dauer an.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, erhöht sich der Schaden einer Glyphe "explosive Runen" um 1W8 für jeden Zauberplatz-Grad über dem 3. Wenn du eine "Zauberglyphe" erschaffst, kannst du einen beliebigen Zauber bis zum gleichen Grad wie der Slot, den du für die "Glyphe der Schutzes" benutzt, speichern.</p>
+          `,
+      description_en: `
+        <p>When you cast this spell, you inscribe a glyph that later unleashes a magical effect. The glyph can be inscribed on a surface (such as a table, a section of floor, or a wall) or within an object that can be closed (such as a book, a scroll, or a treasure chest) to conceal the glyph. If you choose a surface, the glyph can cover an area of the surface no larger than 10 feet in diameter. If you choose an object, that object must remain in its place; if the object is moved more than 10 feet from where you cast this spell, the glyph is broken, and the spell ends without being triggered.</p>
+        <p>The glyph is nearly invisible and requires a successful Intelligence (Investigation) check against your spell save DC to be found.</p>
+        <p>You decide what triggers the glyph when you cast the spell. For glyphs inscribed on a surface, the most typical triggers include touching or standing on the glyph, removing another object covering the glyph, approaching within a certain distance of the glyph, or manipulating the object on which the glyph is inscribed. For glyphs inscribed within an object, the most common triggers include opening that object, approaching within a certain distance of the object, or seeing or reading the glyph. Once a glyph is triggered, this spell ends.</p>
+        <p>You can further refine the trigger so the spell activates only under certain circumstances or according to physical characteristics (such as height or weight), creature kind (for example, the ward could be set to affect aberrations or drow), or alignment. You can also set conditions for creatures that don’t trigger the glyph, such as those who say a certain password.</p>
+        <p>When you inscribe the glyph, choose "explosive runes" or a "spell glyph."</p>
+        <p><b>Explosive Runes:</b> When the glyph is triggered, the glyph erupts with magical energy in a 20-foot-radius sphere centered on the glyph. The sphere spreads around corners. Each creature in the area must make a Dexterity saving throw. A creature takes 5d8 acid, cold, fire, lightning, or thunder damage on a failed saving throw (your choice when you create the glyph) or half as much damage on a successful one.</p>
+        <p><b>Spell Glyph:</b> You can store a prepared spell of 3rd level or lower in the glyph by casting it as part of creating the glyph. The spell must target a single creature or an area. The spell being stored has no immediate effect when cast in this way. When the glyph is triggered, the stored spell is cast. If the spell has a target, it targets the creature that triggered the glyph. If the spell affects an area, the area is centered on that creature. If the spell summons hostile creatures or creates harmful objects or traps, they appear as close as possible to the intruder and attack it. If the spell requires concentration, it lasts until the end of its full duration.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the damage of an "explosive runes" glyph increases by 1d8 for each slot level above 3. If you create a "spell glyph," you can store any spell of up to the same level as the slot you use for the glyph of warding.</p>
+        `,
+      school: 'abjuration',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 10,
+    },
+    {
+      id: 3026,
+      german: 'Hast',
+      english: 'Haste',
+      image: 'haste',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Wähle eine bereitwillige Kreatur, in Reichweite die du sehen kannst. Bis zum Ende des Zaubers wird die Geschwindigkeit des Ziels verdoppelt, es erhält einen Bonus von +2 auf RK, es hat Vorteil bei Rettungswürfen in Geschicklichkeit und es erhält in jeder seiner Runden eine zusätzliche Aktion. Diese Aktion kann nur für die Aktionen Angriff (nur ein Waffenangriff), Sprint, Ausweichen, Verstecken oder Gegenstand benutzen genutzt werden.</p>
+          <p>Wenn der Zauber endet, kann sich das Ziel bis nach seinem nächsten Zug nicht mehr bewegen oder Aktionen ausführen, da eine Welle der Lethargie über es hinwegfegt.</p>
+          `,
+      description_en: `
+        <p>Choose a willing creature that you can see within range. Until the spell ends, the target’s speed is doubled, it gains a +2 bonus to AC, it has advantage on Dexterity saving throws, and it gains an additional action on each of its turns. That action can be used only to take the Attack (one weapon attack only), Dash, Disengage, Hide, or Use an Object action.</p>
+        <p>When the spell ends, the target can’t move or take actions until after its next turn, as a wave of lethargy sweeps over it.</p>
+        `,
+      school: 'transmutation',
+      isRanged: false,
+      range: 30,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3027,
+      german: 'Hellsehen',
+      english: 'Clairvoyance',
+      image: 'clairvoyance',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'cleric', 'sorcerer', 'wizard'],
+      timeToCast: 10,
+      cost: 'minutes',
+      duration: 10,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du erschaffst einen unsichtbaren Sensor in Reichweite an einem dir bekannten Ort (ein Ort, den du bereits besucht oder gesehen hast) oder an einem offensichtlichen Ort, der dir unbekannt ist (z.B. hinter einer Tür oder hinter einer Ecke). Der Sensor verbleibt für die Zauberdauer an diesem Ort und kann weder angegriffen, noch kann mit ihm interagiert werden.</p>
+          <p>Wenn du diesen Zauber wirkst, wählst du, ob du sehen oder hören willst. Deinen gewählten Sinn kannst du benutzen, als ob du an der Stelle des Sensor wärst. Du kannst mit einer Aktion zwischen sehen und hören wechseln.</p>
+          <p>Eine Kreatur, die den Sensor sehen kann (eine Kreatur die Wahrsicht oder Unsichtbares Sehen besitzt), sieht eine leuchtende, immaterielle Kugel in der Größe deiner Faust.</p>
+          `,
+      description_en: `
+        <p>You create an invisible sensor within range at a location familiar to you (a place you have visited or seen before) or in an obvious location that is unfamiliar to you (such as behind a door, around a corner, or in a grove of trees). The sensor remains in place for the duration and can’t be attacked or otherwise interacted with.</p>
+        <p>When you cast the spell, you choose seeing or hearing. You can use the chosen sense through the sensor as if you were in its space. As your action, you can switch between seeing and hearing.</p>
+        <p>A creature that can see the sensor (such as one that can see invisible objects or creatures) sees a luminous, intangible orb about the size of your fist.</p>
+        `,
+      school: 'divination',
+      isRanged: true,
+      range: 5280,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3028,
+      german: 'Hunger von Hadar',
+      english: 'Hunger of Hadar',
+      image: 'hungerOfHadar',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'warlock', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'dexterity',
+      doesDamage: true,
+      damage: [
+        { diceNumber: 2, diceType: 6, damageType: 'cold' },
+        { diceNumber: 2, diceType: 6, damageType: 'acid' },
+      ],
+      doesHeal: false,
+      description_de: `
+          <p>Du öffnest ein Tor zur Dunkelheit zwischen den Sternen, ein Gebiet, das von unbekannten Schrecken erfüllt ist. Eine Sphäre aus Schwärze und bitterer Kälte mit einem Radius von 6 m erscheint, zentriert an einem Punkt in Reichweite, und bleibt für die Wirkungsdauer bestehen. Diese Leere ist von einer Kakophonie leisen Flüsterns und schmatzender Geräusche erfüllt, die auf eine Entfernung von bis zu 9 m hörbar sind. Kein Licht, ob magischen oder natürlichen Ursprungs, vermag den Bereich der Sphäre zu erheilen, und Kreaturen, die sich vollständig in diesem aufhalten, sind blind.</p>
+          <p>Die Leere erzeugt eine Verzerrung in der Struktur des Raums und der Bereich gilt als schwieriges Gelände. Alle Kreaturen, die ihren Zug in dem Bereich beginnen, erleiden 2W6 Kälteschaden. Alle Kreaturen, die ihren Zug in dem Bereich beenden, müssen einen erfolgreichen Geschicklichkeitsrettungswurf ablegen, um nicht 2W6 Säureschaden zu erleiden, da sie von milchigen, unweltlichen Tentakeln berührt werden.</p>
+          `,
+      description_en: `
+        <p>You open a gateway to the dark between the stars, a region infested with unknown horrors. A 20-foot-radius sphere of blackness and bitter cold appears, centered on a point with range and lasting for the duration. This void is filled with a cacophony of soft whispers and slurping noises that can be heard up to 30 feet away. No light, magical or otherwise, can illuminate the area, and creatures fully within the area are blinded.</p>
+        <p>The void creates a warp in the fabric of space, and the area is difficult terrain. Any creature that starts its turn in the area takes 2d6 cold damage. Any creature that ends its turn in the area must succeed on a Dexterity saving throw or take 2d6 acid damage as milky, otherworldly tentacles rub against it.</p>
+        `,
+      school: 'conjuration',
+      isRanged: true,
+      range: 150,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 20,
+    },
+    {
+      id: 3029,
+      german: 'Hypnotisches Muster',
+      english: 'Hypnotic Pattern',
+      image: 'hypnoticPattern',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: false,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'wisdom',
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du erschaffst ein wirbelndes Muster aus Farben, das sich innerhalb eines Würfels mit 9 Meter Kantenlänge in Reichweite durch die Luft schlängelt. Das Muster erscheint für einen Moment und verschwindet wieder. Jede Kreatur in diesem Bereich, die das Muster sieht, muss einen Rettungswurf auf Weisheit machen. Bei einem misslungenen Rettungswurf wird die Kreatur für die Dauer des Zaubers verzaubert. Während sie von diesem Zauber verzaubert ist, ist die Kreatur handlungsunfähig und hat eine Geschwindigkeit von 0.</p>
+          <p>Der Zauber endet für eine betroffene Kreatur, wenn sie Schaden erleidet oder wenn jemand anderes eine Aktion einsetzt, um die Kreatur aus ihrer Betäubung zu schütteln.</p>
+          `,
+      description_en: `
+        <p>You create a twisting pattern of colors that weaves through the air inside a 30-foot cube within range. The pattern appears for a moment and vanishes. Each creature in the area who sees the pattern must make a Wisdom saving throw. On a failed save, the creature becomes charmed for the duration. While charmed by this spell, the creature is incapacitated and has a speed of 0.</p>
+        <p>The spell ends for an affected creature if it takes any damage or if someone else uses an action to shake the creature out of its stupor.</p>
+        `,
+      school: 'illusion',
+      isRanged: true,
+      range: 120,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'cube',
+      length: 30,
+    },
+    {
+      id: 3030,
+      german: 'Intellektfestung',
+      english: 'Intellect Fortress',
+      image: 'intellectFortress',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'artificer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: false,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du oder eine bereitwillige Kreatur, die du in Reichweite sehen kannst, ist für die Wirkungsdauer resistent gegen psychischen Schaden sowie bei Rettungswürfen auf Charisma, Intelligenz und Weisheit im Vorteil.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber wirkst, indem du einen Zauberplatz 4. Grades oder höher nutzt, kannst du für jeden Grad über dem 3. Grad eine zusätzliche Kreatur als Ziel wählen. Die Kreaturen müssen sich innerhalb von neun Metern voneinander befinden, wenn du sie als Ziel wählst.</p>
+          `,
+      description_en: `
+        <p>You or a willing creature you can see within range gains resistance to psychic damage, and has advantage on saving throws against being charmed or frightened.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, you can target one additional creature for each slot level above 3rd. The creatures must be within 30 feet of each other when you target them.</p>
+        `,
+      school: 'abjuration',
+      isRanged: true,
+      range: 30,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3031,
+      german: 'Kreuzfahrermantel',
+      english: 'Crusader’s Mantle',
+      image: 'crusadersMantle',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'paladin'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: false,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Heilige Macht strahlt von dir in einer Aura mit einem Radius von 9 Metern aus und erweckt Kühnheit in befreundeten Kreaturen. Bis der Zauber endet, bewegt sich die Aura mit dir, zentriert auf dich. Solange du dich in der Aura befindest, fügt jede nicht feindliche Kreatur in der Aura (dich eingeschlossen) einen zusätzlichen gleißenden Schaden von 1W4 zu, wenn sie mit einem Waffenangriff trifft.</p>
+          `,
+      description_en: `
+        <p>Holy power radiates from you in an aura with a 30-foot radius, awakening boldness in friendly creatures. Until the spell ends, the aura moves with you, centered on you. While in the aura, each nonhostile creature in the aura (including you) deals an extra 1d4 radiant damage when it hits with a weapon attack.</p>
+        `,
+      school: 'evocation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 30,
+    },
+    {
+      id: 3032,
+      german: 'Lebenstransfer',
+      english: 'Life Transference',
+      image: 'lifeTransference',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'cleric', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: true,
+      heal: { diceNumber: 4, diceType: 8 },
+      description_de: `
+          <p>Du opferst ein wenig deiner Gesundheit, um die Wunden einer anderen Kreatur zu heilen. Du erleidest 4W8 nekrotischen Schaden, und eine Kreatur deiner Wahl, die du innerhalb der Reichweite sehen kannst, erhält eine Anzahl an Trefferpunkten zurück, welche dem Doppelten des nekrotischen Schadens entspricht, den du erlitten hast.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, erhöht sich der Schaden um 1W8 für jeden Zauberplatz-Grad über dem dritten.</p>
+          `,
+      description_en: `
+        <p>You sacrifice some of your health to mend the wounds of another creature. You take 4d8 necrotic damage, and a creature of your choice that you can see within range regains hit points equal to twice the necrotic damage you take.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the damage increases by 1d8 for each slot level above 3rd.</p>
+        `,
+      school: 'necromancy',
+      isRanged: true,
+      range: 30,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3033,
+      german: 'Leomunds winzige Hütte',
+      english: "Leomund's Tiny Hut",
+      image: 'leomundsTinyHut',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'wizard'],
+      timeToCast: 1,
+      cost: 'minutes',
+      duration: 8,
+      durationType: 'hours',
+      needsConcentration: false,
+      isRitual: true,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Eine unbewegliche Kuppel aus Energie mit einem Radius von 3 m entsteht um dich herum und bleibt für die Wirkungsdauer an ihrem Standort. Der Zauber endet, wenn du den Bereich verlässt. Außer dir passen neun mittelgroße oder kleinere Kreaturen in die Kuppel. Der Zauber schlägt fehl, wenn der Bereich eine größere Kreatur oder mehr als neun beinhaltet. Kreaturen und Gegenstände, die sich beim Wirken des Zaubers in der Kuppel aufhalten, können sich frei durch sie bewegen. Allen anderen Kreaturen und Gegenständen ist es nicht möglich, sie zu durchschreiten. Zauber und andere magische Effekte können weder in die Kuppel eindringen noch durch sie hindurch gesprochen werden. Die Atmosphäre innerhalb des Bereichs ist angenehm und trocken, ungeachtet des Wetters außerhalb.</p>
+          <p>Bis der Zauber endet, kannst du bestimmen, ob das Innere der Kuppel dämmrig beleuchtet oder dunkel sein soll. Die Kuppel ist von außen undurchsichtig und hat eine Farbe deiner Wahl, von innen aber ist sie transparent.</p>
+          `,
+      description_en: `
+        <p>A 10-foot-radius immobile dome of force springs into existence around and above you and remains stationary for the duration. The spell ends if you leave its area.</p>
+        <p>Nine creatures of Medium size or smaller can fit inside the dome with you. The spell fails if its area includes a larger creature or more than nine creatures. Creatures and objects⁠ within the dome when you cast this spell can move through it freely. All other creatures and objects⁠ are barred from passing through it. Spells and other magical effects can't extend through the dome or be cast through it. The atmosphere inside the space is comfortable and dry, regardless of the weather outside.</p>
+        <p>Until the spell ends, you can command⁠ the interior to become dimly lit or dark. The dome is opaque from the outside, of any color you choose, but it is transparent from the inside.</p>
+        `,
+      school: 'evocation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3034,
+      german: 'Leuchtfeuer der Hoffnung',
+      english: 'Beacon of Hope',
+      image: 'beaconOfHope',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'cleric'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Dieser Zauber schenkt Hoffnung und Lebenskraft. Wähle eine beliebige Anzahl von Kreaturen in Reichweite. Für die Dauer des Zaubers hat jedes Ziel einen Vorteil bei Rettungswürfen auf Weisheit und vor dem Tod und erhält die maximal mögliche Anzahl an Trefferpunkten durch Heilung zurück.</p>
+          `,
+      description_en: `
+        <p>This spell bestows hope and vitality. Choose any number of creatures within range. For the duration, each target has advantage on Wisdom saving throws and death saving throws, and regains the maximum number of hit points possible from any healing.</p>
+        `,
+      school: 'abjuration',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 30,
+    },
+    {
+      id: 3035,
+      german: 'Magie bannen',
+      english: 'Dispel Magic',
+      image: 'dispelMagic',
+      level: 3,
+      isCustom: false,
+      classes: [
+        'test',
+        'bard',
+        'cleric',
+        'druid',
+        'paladin',
+        'sorcerer',
+        'warlock',
+        'wizard',
+      ],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Wähle eine Kreatur, ein Objekt oder einen magischen Effekt in Reichweite. Jeder Zauber der 3. Grades oder niedriger auf dem Ziel endet. Für jeden Zauber der 4. Grades oder höher auf dem Ziel musst du eine Attributswurf mit deinem Zauberattribut durchführen. Der SG ist gleich 10 + Grad des Zaubers. Bei einem erfolgreichen Check endet der Zauber.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, beendest du automatisch die Effekte eines Zaubers auf das Ziel, wenn der Grad des Zaubers gleich oder niedriger ist als der Grad des verwendeten Zauberplatzes.</p>
+          `,
+      description_en: `
+        <p>Choose one creature, object, or magical effect within range. Any spell of 3rd level or lower on the target ends. For each spell of 4th level or higher on the target, make an ability check using your spellcasting ability. The DC equals 10 + the spell’s level. On a successful check, the spell ends.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, you automatically end the effects of a spell on the target if the spell’s level is equal to or less than the level of the spell slot you used.</p>
+        `,
+      school: 'abjuration',
+      isRanged: true,
+      range: 120,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3036,
+      german: 'Massen-Heilendes Wort',
+      english: 'Mass Healing Word',
+      image: 'massHealingWord',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'cleric'],
+      timeToCast: 1,
+      cost: 'bonus',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: true,
+      heal: { diceNumber: 1, diceType: 4 },
+      description_de: `
+          <p>Während du die Worte der Genesung rufst, gewinnen bis zu sechs Kreaturen deiner Wahl in Reichweite, die du sehen kannst, Trefferpunkte in Höhe von 1W4 + deinem Zaubermodifikator zurück. Dieser Zauber hat keine Wirkung auf Untote oder Konstrukte.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, erhöht sich die Heilung um 1W4 für jeden Zauberplatz-Grad über dem 3.</p>
+          `,
+      description_en: `
+        <p>As you call out words of restoration, up to six creatures of your choice that you can see within range regain hit points equal to 1d4 + your spellcasting ability modifier. This spell has no effect on undead or constructs.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the healing increases by 1d4 for each slot level above 3.</p>
+        `,
+      school: 'evocation',
+      isRanged: true,
+      range: 60,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3037,
+      german: 'Melfs präzise Meteore',
+      english: "Melf's Minute Meteors",
+      image: 'melfsMinuteMeteors',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 10,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'dexterity',
+      doesDamage: true,
+      damage: [{ diceNumber: 2, diceType: 6, damageType: 'fire' }],
+      doesHeal: false,
+      description_de: `
+          <p>Du erzeugst sechs winzige Meteore in deinem Bereich. Für die Dauer des Zaubers schweben sie in der Luft und kreisen um dich herum. Wenn du den Zauber wirkst - und als eine Bonusaktion in jedem deiner Züge danach -, kannst du einen oder zwei der Meteore aufwenden, indem du sie wie der Blitz auf einen Punkt oder Punkte deiner Wahl innerhalb von 36 m von dir zurasen lässt. Sobald ein Meteor seinen Bestimmungsort erreicht oder auf einer soliden Oberfläche einschlägt, explodiert er. Jede Kreatur innerhalb von 1,50 m von dem Punkt, wo der Meteor explodiert, muss einen Geschicklichkeitsrettungswurf ablegen. Eine Kreatur erleidet 2W6 Feuerschaden bei einem Fehlschlag, die Hälfte davon bei einem Erfolg.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher verwendest, erhöht sich lie Anzahl der erzeugten Meteore um zwei für jeden Zauberjlatz-Grad über dem dritten.</p>
+          `,
+      description_en: `
+        <p>You create six tiny meteors in your space. For the duration, they float in the air and orbit you, and as a bonus action on each of your turns before the spell ends, you can expend one or two of the meteors, sending them streaking toward a point or points you choose within 120 feet of you. Once a meteor reaches its destination or impacts against a solid surface, the meteor explodes. Each creature within 5 feet of the point where the meteor explodes must make a Dexterity saving throw. A creature takes 2d6 fire damage on a failed save, or half as much damage on a successful one.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the number of meteors created increases by two for each slot level above 3rd.</p>
+        `,
+      school: 'evocation',
+      isRanged: true,
+      range: 120,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 5,
+    },
+    {
+      id: 3038,
+      german: 'Mit Pflanzen sprechen',
+      english: 'Speak with Plants',
+      image: 'speakWithPlants',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'druid', 'ranger'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 10,
+      durationType: 'minutes',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du gibst Pflanzen im Umkreis von 9 Metern eine begrenzte Empfindungsfähigkeit und Beweglichkeit, so dass sie mit dir kommunizieren und deinen einfachen Befehlen folgen können. Du kannst Pflanzen zu Ereignissen befragen, die sich innerhalb des letzten Tages in der Umgebung des Zaubers ereignet haben, und so Informationen über vorbeiziehende Kreaturen, das Wetter und andere Umstände erhalten.</p>
+          <p>Du kannst auch schwieriges Gelände, das durch Pflanzenwuchs verursacht wird (z.B. Dickicht und Unterholz), für die Dauer des Zaubers in normales Gelände verwandeln. Oder du kannst normales Gelände, in dem Pflanzen vorhanden sind, in schwieriges Gelände verwandeln, das für die Dauer des Zaubers bestehen bleibt, so dass zum Beispiel Bäume und Äste Verfolger behindern.</p>
+          <p>Pflanzen können nach dem Ermessen des Spielleiters auch andere Aufgaben für dich übernehmen. Der Zauber befähigt Pflanzen nicht, sich selbst zu entwurzeln und zu bewegen, aber sie können Äste, Ranken und Stängel frei bewegen.</p>
+          <p>Wenn sich eine Pflanzenkreatur in der Nähe befindet, kannst du mit ihr kommunizieren, als hättet ihr eine gemeinsame Sprache, aber du erhältst keine magischen Fähigkeiten, um sie zu beeinflussen.</p>
+          <p>Dieser Zauber kann bewirken, dass die durch den Verstrickungszauber erschaffenen Pflanzen eine gefesselte Kreatur loslassen.</p>
+          `,
+      description_en: `
+        <p>You imbue plants within 30 feet of you with limited sentience and animation, giving them the ability to communicate with you and follow your simple commands. You can question plants about events in the spell’s area within the past day, gaining information about creatures that have passed, weather, and other circumstances.</p>
+        <p>You can also turn difficult terrain caused by plant growth (such as thickets and undergrowth) into ordinary terrain that lasts for the duration. Or you can turn ordinary terrain where plants are present into difficult terrain that lasts for the duration, causing vines and branches to hinder pursuers, for example.</p>
+        <p>Plants might be able to perform other tasks on your behalf at the DM’s discretion. The spell doesn’t enable plants to uproot themselves and move about, but they can freely move branches, tendrils, and stalks.</p>
+        <p>If a plant creature is in the area, you can communicate with it as if you shared a common language, but you gain no magical ability to influence it.</p>
+        <p>This spell can cause the plants created by the entangle spell to release a restrained creature.</p>
+        `,
+      school: 'transmutation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 30,
+    },
+    {
+      id: 3039,
+      german: 'Mit Stein verschmelzen',
+      english: 'Meld into Stone',
+      image: 'meldIntoStone',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'druid'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 8,
+      durationType: 'hours',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du trittst in ein steinernes Objekt oder eine steinerne Fläche, die groß genug ist, um deinen Körper vollständig aufzunehmen, und verschmilzt für die Dauer mit dir und deiner gesamten Ausrüstung mit dem Stein. Mit deiner Bewegungsaktion steigst du an einer Stelle, die du berühren kannst, in den Stein ein. Solange du mit dem Stein verschmolzen bist, kannst du nicht sehen, was außerhalb des Steins geschieht, und alle Würfe auf Weisheit (Wahrnehmung), mit denen du Geräusche außerhalb des Steins hörst, haben Nachteil. Du nimmst den Lauf der Zeit wahr und kannst Zauber auf dich wirken, während du mit dem Stein verschmolzen bist. Du kannst deine Bewegung nutzen, um den Stein dort zu verlassen, wo du ihn betreten hast, was den Zauber beendet. Ansonsten kannst du dich nicht bewegen.</p>
+          <p>Kleiner körperlicher Schaden am Stein schadet dir nicht, aber seine teilweise Zerstörung oder eine Veränderung seiner Form (so weit, dass du nicht mehr in ihn hineinpasst) stößt dich aus und fügt dir 6W6 Wuchtschaden zu. Die vollständige Zerstörung des Steins (oder seine Verwandlung in eine andere Substanz) vertreibt dich und fügt dir 50 Wuchtschaden zu. Wenn du ausgestoßen wirst, tauchst du liegend an einem unbesetztem Platz wieder auf, die der Eintrittsstelle am nächsten ist.</p>
+          `,
+      description_en: `
+        <p>You step into a stone object or surface large enough to fully contain your body, melding yourself and all the equipment you carry with the stone for the duration. Using your movement, you step into the stone at a point you can touch. While merged with the stone, you can’t see what occurs outside it, and any Wisdom (Perception) checks you make to hear sounds outside it are made with disadvantage. You remain aware of the passage of time and can cast spells on yourself while merged in the stone. You can use your movement to leave the stone where you entered it, which ends the spell. Otherwise, you can’t move.</p>
+        <p>Minor physical damage to the stone doesn’t harm you, but its partial destruction or change in shape (to the extent that you no longer fit within it) expels you and deals 6d6 bludgeoning damage. The complete destruction of the stone (or transmutation of the stone into a different substance) expels you and deals 50 bludgeoning damage. If expelled, you fall prone in an unoccupied space closest to where you first entered.</p>
+        `,
+      school: 'transmutation',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3040,
+      german: 'Mit Toten sprechen',
+      english: 'Speak with Dead',
+      image: 'speakWithDead',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'cleric'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 10,
+      durationType: 'minutes',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du gewährst einem Leichnam deiner Wahl in Reichweite den Anschein von Leben und Intelligenz und erlaubst ihm, die von dir gestellten Fragen zu beantworten. Der Leichnam muss noch einen Mund haben und darf nicht untot sein. Der Zauber schlägt fehl, wenn der Leichnam innerhalb der letzten 10 Tage Ziel dieses Zaubers war.</p>
+          <p>Bis zum Ende des Zaubers kannst du dem Leichnam bis zu fünf Fragen stellen. Der Leichnam weiß nur, was er zu Lebzeiten wusste, einschließlich der Sprachen, die er beherrschte. Die Antworten sind in der Regel kurz, kryptisch oder wiederholend, und der Leichnam ist nicht gezwungen, eine wahrheitsgemäße Antwort zu geben, wenn du ihm gegenüber feindselig bist oder er dich als Feind anerkennt. Dieser Zauber lässt die Seele der Kreatur nicht in ihren Körper zurückkehren, sondern nur ihren belebenden Geist. Daher kann der Leichnam keine neuen Informationen erfahren, er versteht nicht, was seit seinem Tod geschehen ist, und kann nicht über zukünftige Ereignisse spekulieren.</p>
+          `,
+      description_en: `
+        <p>You grant the semblance of life and intelligence to a corpse of your choice within range, allowing it to answer the questions you pose. The corpse must still have a mouth and can’t be undead. The spell fails if the corpse was the target of this spell within the last 10 days.</p>
+        <p>Until the spell ends, you can ask the corpse up to five questions. The corpse knows only what it knew in life, including the languages it knew. Answers are usually brief, cryptic, or repetitive, and the corpse is under no compulsion to offer a truthful answer if you are hostile to it or it recognizes you as an enemy. This spell doesn’t return the creature’s soul to its body, only its animating spirit. Thus, the corpse can’t learn new information, doesn’t comprehend anything that has happened since it died, and can’t speculate about future events.</p>
+        `,
+      school: 'necromancy',
+      isRanged: false,
+      range: 10,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3041,
+      german: 'Mächtiges Trugbild',
+      english: 'Major Image',
+      image: 'majorImage',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'warlock', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 10,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du erschaffst das Trugbild eines Gegenstands, einer Kreatur oder eines anderen sichtbaren Phänomens, das nicht größer Sein kann als ein Würfel mit 6 Metern Seitenlänge. Das Bildnis erscheint an einem Ort in Reichweite, den du sehen kannst, und hält für die Wirkungsdauer an. Es erscheint vollständig real, inklusive Geräuschen, Gerüchen und Temperatur, die zu der abgebildeten Sache passt. Du kannst nicht ausreichend Hitze oder Kälte erschaffen, um Schaden zu verursachen, kein Geräusch, das laut genug ist, um Schallschaden zu verursachen, und auch keinen Geruch, der übelkeit auslösen könnte (wie der Gestank eines Troglodyten).</p>
+          <p>Solange du dich in Reichweite der Illusion aufhältst, kannst du deine Aktion verwenden, um das Bildnis an einen anderen Punkt in Reichweite zu bewegen. Wenn das Bild seine Position wechselt, kannst du sein Aussehen verändern, so dass seine Bewegung natürlich für das Bildnis erscheint. Wenn du beispielsweise ein Bildnis einer Kreatur erschaffst und es bewegst, dann kannst du das Bild so verändern, dass es zu gehen Scheint. Gleichermaßen kannst du die Illusion zu verschiedenen Zeiten verschiedene Geräusche machen lassen. Du kannst sie beispielsweise sogar ein Gespräch führen lassen.</p>
+          <p>Körperliche Interaktion mit dem Trugbild offenbart, dass es sich um eine Illusion handelt, weil Dinge es einfach durchdringen können. Eine Kreatur, die ihre Aktion verwendet, um das Bildnis zu untersuchen, kann erkennen, dass es sich um eine Illusion handelt, indem sie einen erfolgreichen Wurf auf Intelligenz (Nachforschungen) ablegt. Wenn eine Kreatur die Illusion als das erkennt, was sie ist, kann die Kreatur das Bildnis durchschauen, und die anderen Sensorischen Merkmale werden für die Kreatur schwach.</p>
+          <p><b>Auf höheren Graden:<b> Wenn du diesen Zauber mit einem Zauberplatz des 6. Grades oder höher wirkst, dann hält der Zauber an, bis er gebannt wird und erfordert nicht mehr deine Konzentration.</p>
+          `,
+      description_en: `
+        <p>You create the image of an object, a creature, or some other visible phenomenon that is no larger than a 20-foot cube. The image appears at a spot within range that you can see and lasts for the duration. It seems completely real, including sounds, smells, and temperature appropriate to the thing depicted. You can’t create sufficient heat or cold to cause damage, a sound loud enough to deal thunder damage or deafen a creature, or a smell that might sicken a creature (like a troglodyte’s stench).</p>
+        <p>As long as you are within range of the illusion, you can use your action to cause the image to move to any other spot within range. As the image changes location, you can alter its appearance so that its movements appear natural for the image. For example, if you create an image of a creature and move it, you can alter the image so that it appears to be walking. Similarly, you can cause the illusion to make different sounds at different times, even making it carry on a conversation, for example.</p>
+        <p>Physical interaction with the image reveals it to be an illusion because things can pass through it. A creature that uses its action to examine the image can determine that it is an illusion with a successful Intelligence (Investigation) check against your spell save DC. If a creature discerns the illusion for what it is, the creature can see through the image, and its other sensory qualities become faint to the creature.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 6th level or higher, the spell lasts until dispelled, without requiring your concentration.</p>
+        `,
+      school: 'illusion',
+      isRanged: true,
+      range: 120,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'cube',
+      length: 20,
+    },
+    {
+      id: 3042,
+      german: 'Nahrung und Wasser erschaffen',
+      english: 'Create Food and Water',
+      image: 'createFoodAndWater',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'cleric', 'paladin'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du erzeugst 45 Pfund Nahrung und 120 Liter Wasser auf dem Boden oder in Behältern in Reichweite, genug um bis zu fünfzehn Humanoide oder fünf Reittiere 24 Stunden lang zu versorgen. Das Essen ist fade, aber nahrhaft und verdirbt, wenn es nach 24 Stunden nicht gegessen wird. Das Wasser ist sauber und wird nicht schlecht.</p>
+          `,
+      description_en: `
+        <p>You create 45 pounds of food and 30 gallons of water on the ground or in containers within range, enough to sustain up to fifteen humanoids or five steeds for 24 hours. The food is bland but nourishing, and spoils if uneaten after 24 hours. The water is clean and doesn’t go bad.</p>
+        `,
+      school: 'conjuration',
+      isRanged: true,
+      range: 30,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3043,
+      german: 'Nickerchen',
+      english: 'Catnap',
+      image: 'catnap',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'artificer', 'bard', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 10,
+      durationType: 'minutes',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: false,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>You make a calming gesture, and up to three willing creatures of your choice that you can see within range fall unconscious for the spell’s duration. The spell ends on a target early if it takes damage or someone uses an action to shake or slap it awake. If a target remains unconscious for the full duration, that target gains the benefit of a short rest, and it can’t be affected by this spell again until it finishes a long rest.</p>
+          `,
+      description_en: `
+        <p>You make a calming gesture, and up to three willing creatures of your choice that you can see within range fall unconscious for the spell’s duration. The spell ends on a target early if it takes damage or someone uses an action to shake or slap it awake. If a target remains unconscious for the full duration, that target gains the benefit of a short rest, and it can’t be affected by this spell again until it finishes a long rest.</p>
+        `,
+      school: 'enchantment',
+      isRanged: true,
+      range: 30,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3044,
+      german: 'Pflanzenwachstum',
+      english: 'Plant Growth',
+      image: 'plantGrowth',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'cleric', 'druid', 'ranger'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Dieser Zauber kanalisiert Vitalität in Pflanzen innerhalb eines bestimmten Bereichs. Es gibt zwei Verwendungsmöglichkeiten für den Zauber, die entweder sofortigen oder langfristigen Nutzen bringen.</p>
+          <p>Wenn du diesen Zauber mit 1 Aktion wirkst, wähle einen Punkt in Reichweite. Alle normalen Pflanzen in einem Radius von 30 Metern um diesen Punkt herum werden dicht und überwuchert. Eine Kreatur, die sich durch diesen Bereich bewegt, muss für jeweils 30 Zentimeter, die sie zurücklegen will, 1,20 Meter Bewegungsrate aufwenden.</p>
+          <p>Du kannst ein oder mehrere Gebiete beliebiger Größe innerhalb des Wirkungsbereichs des Zaubers von der Wirkung ausschließen.</p>
+          <p>Wenn du diesen Zauber über 8 Stunden hinweg wirkst, wird das Land angereichert. Alle Pflanzen in einem Radius von 750 Metern um einen Punkt innerhalb der Reichweite werden für 1 Jahr angereichert. Die Pflanzen liefern die doppelte Menge an Nahrung, wenn sie geerntet werden.</p>
+          `,
+      description_en: `
+        <p>This spell channels vitality into plants within a specific area. There are two possible uses for the spell, granting either immediate or long-term benefits.</p>
+        <p>If you cast this spell using 1 action, choose a point within range. All normal plants in a 100-foot radius centered on that point become thick and overgrown. A creature moving through the area must spend 4 feet of movement for every 1 foot it moves.</p>
+        <p>You can exclude one or more areas of any size within the spell’s area from being affected.</p>
+        <p>If you cast this spell over 8 hours, you enrich the land. All plants in a half-mile radius centered on a point within range become enriched for 1 year. The plants yield twice the normal amount of food when harvested.</p>
+        `,
+      school: 'transmutation',
+      isRanged: true,
+      range: 150,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 30,
+    },
+    {
+      id: 3045,
+      german: 'Sandwand',
+      english: 'Wall of Sand',
+      image: 'wallOfSand',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 10,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du beschwörst eine Wand aus aufgewirbeltem Sand auf dem Boden an einem Punkt, den du in Reichweite sehen kannst. Die Wand kann bis zu 9 Meter lang, 3 Meter hoch und 3 Meter dick sein und verschwindet, wenn der Zauber endet. Sie blockiert die Sichtlinie, aber nicht die Bewegung. Eine Kreatur ist geblendet, solange sie sich im Bereich der Wand befindet, und muss für jeden Meter, den sie sich dort bewegt, 3 Meter Bewegung aufwenden.</p>
+          `,
+      description_en: `
+          <p>You conjure up a wall of swirling sand on the ground at a point you can see within range. You can make the wall up to 30 feet long, 10 feet high, and 10 feet thick, and it vanishes when the spell ends. It blocks line of sight but not movement. A creature is blinded while in the wall’s space and must spend 3 feet of movement for every 1 foot it moves there.</p>
+        `,
+      school: 'evocation',
+      isRanged: true,
+      range: 90,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'line',
+      length: 20,
+    },
+    {
+      id: 3046,
+      german: 'Schattenbrut Beschwören',
+      english: 'Summon Shadowspawn',
+      image: 'summonShadowspawn',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'sorcerer', 'warlock', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>You call forth a shadowy spirit. It manifests in an unoccupied space that you can see within range. This corporeal form uses the Shadow Spirit stat block. When you cast the spell, choose an emotion: Fury, Despair, or Fear. The creature resembles a misshapen biped marked by the chosen emotion, which determines certain traits in its stat block. The creature disappears when it drop to 0 hit points or when the spell ends.</p>
+        <p>The creature is an ally to you and your companions. In combat, the creature shares your initiative count, but it takes its turn immediately after your. It obeys your verbal commands (no action required by you). If you don’t issue any, it takes the Dodge action and it uses its move to avoid danger.</p>
+        <p><strong><em>At Higher Levels.</em></strong> When you cast the spell using a spell slot of 4th level or higher, use the higher level wherever the spell’s level appears on the stat block.</p>
+        <table class="wiki-content-table">
+        <tr>
+        <th colspan="6">Shadow Spirit</th>
+        </tr>
+        <tr>
+        <td colspan="6"><em>Medium monstrosity</em></td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Armor Class:</strong> 11 + the level of the spell (natural armor)</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Hit Points:</strong> 35 + 15 for each level of the spell above 3rd</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Speed:</strong> 40 ft.</td>
+        </tr>
+        <tr>
+        <th>STR</th>
+        <th>DEX</th>
+        <th>CON</th>
+        <th>INT</th>
+        <th>WIS</th>
+        <th>CHA</th>
+        </tr>
+        <tr>
+        <td>13 (+1)</td>
+        <td>16 (+3)</td>
+        <td>15 (+2)</td>
+        <td>4 (−3)</td>
+        <td>10 (+0)</td>
+        <td>16 (+3)</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Damage Resistances:</strong> necrotic</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Condition Immunities:</strong> frightened</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Senses:</strong> darkvision 120 ft., passive Perception 10</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Languages:</strong> understands the languages you speak</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Challenge:</strong> &#8212;</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Proficiency Bonus:</strong> equals your bonus</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Terror Frenzy (Fury Only).</em></strong> The spirit has advantage on attack rolls against frightened creatures.</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Weight of Sorrow (Despair Only).</em></strong> Any creature, other than you, that starts its turn within 5 feet of the spirit has its speed reduced by 20 feet until the start of that creature’s next turn.</td>
+        </tr>
+        <tr>
+        <th colspan="6">Actions</th>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Multiattack.</em></strong> The spirit makes a number of attacks equal to half this spell’s level (rounded down).</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Chilling Hand.</em></strong> <em>Melee Weapon Attack:</em> your spell attack modifier to hit, reach 5 ft., one target. <em>Hit:</em> 1d12 + 3 + the spell’s level cold damage.</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Dreadful Scream (1/Day).</em></strong> The spirit screams. Each creature within 30 feet of it must succeed on a Wisdom saving throw against your spell save DC or be frightened of the spirit for 1 minute. The frightened creature can repeat the saving throw at the end of each of its turns, ending the effect on itself on a success.</td>
+        </tr>
+        <tr>
+        <th colspan="6">Bonus Action</th>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Shadow Stealth (Fear Only).</em></strong> While in dim light or darkness, the spirit takes the Hide action.</td>
+        </tr>
+        </table>
+        `,
+      description_en: `
+        <p>You call forth a shadowy spirit. It manifests in an unoccupied space that you can see within range. This corporeal form uses the Shadow Spirit stat block. When you cast the spell, choose an emotion: Fury, Despair, or Fear. The creature resembles a misshapen biped marked by the chosen emotion, which determines certain traits in its stat block. The creature disappears when it drop to 0 hit points or when the spell ends.</p>
+        <p>The creature is an ally to you and your companions. In combat, the creature shares your initiative count, but it takes its turn immediately after your. It obeys your verbal commands (no action required by you). If you don’t issue any, it takes the Dodge action and it uses its move to avoid danger.</p>
+        <p><strong><em>At Higher Levels.</em></strong> When you cast the spell using a spell slot of 4th level or higher, use the higher level wherever the spell’s level appears on the stat block.</p>
+        <table class="wiki-content-table">
+        <tr>
+        <th colspan="6">Shadow Spirit</th>
+        </tr>
+        <tr>
+        <td colspan="6"><em>Medium monstrosity</em></td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Armor Class:</strong> 11 + the level of the spell (natural armor)</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Hit Points:</strong> 35 + 15 for each level of the spell above 3rd</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Speed:</strong> 40 ft.</td>
+        </tr>
+        <tr>
+        <th>STR</th>
+        <th>DEX</th>
+        <th>CON</th>
+        <th>INT</th>
+        <th>WIS</th>
+        <th>CHA</th>
+        </tr>
+        <tr>
+        <td>13 (+1)</td>
+        <td>16 (+3)</td>
+        <td>15 (+2)</td>
+        <td>4 (−3)</td>
+        <td>10 (+0)</td>
+        <td>16 (+3)</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Damage Resistances:</strong> necrotic</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Condition Immunities:</strong> frightened</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Senses:</strong> darkvision 120 ft., passive Perception 10</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Languages:</strong> understands the languages you speak</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Challenge:</strong> &#8212;</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Proficiency Bonus:</strong> equals your bonus</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Terror Frenzy (Fury Only).</em></strong> The spirit has advantage on attack rolls against frightened creatures.</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Weight of Sorrow (Despair Only).</em></strong> Any creature, other than you, that starts its turn within 5 feet of the spirit has its speed reduced by 20 feet until the start of that creature’s next turn.</td>
+        </tr>
+        <tr>
+        <th colspan="6">Actions</th>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Multiattack.</em></strong> The spirit makes a number of attacks equal to half this spell’s level (rounded down).</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Chilling Hand.</em></strong> <em>Melee Weapon Attack:</em> your spell attack modifier to hit, reach 5 ft., one target. <em>Hit:</em> 1d12 + 3 + the spell’s level cold damage.</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Dreadful Scream (1/Day).</em></strong> The spirit screams. Each creature within 30 feet of it must succeed on a Wisdom saving throw against your spell save DC or be frightened of the spirit for 1 minute. The frightened creature can repeat the saving throw at the end of each of its turns, ending the effect on itself on a success.</td>
+        </tr>
+        <tr>
+        <th colspan="6">Bonus Action</th>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Shadow Stealth (Fear Only).</em></strong> While in dim light or darkness, the spirit takes the Hide action.</td>
+        </tr>
+        </table>
+        `,
+      school: 'conjuration',
+      isRanged: true,
+      range: 90,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3047,
+      german: 'Schneesturm',
+      english: 'Sleet Storm',
+      image: 'sleetStorm',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'druid', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'dexterity',
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Bis zum Ende des Zaubers fallen Eisregen und Graupel in einem 6 Meter hohen Zylinder mit einem Radius von 15 Metern, der auf einen von dir gewählten Punkt in Reichweite zentriert ist. Das Gebiet ist stark verdunkelt, und offene Flammen in dem Gebiet werden gelöscht.</p>
+          <p>Der Boden in dem Gebiet ist mit glattem Eis bedeckt, was es zu schwierigen Terrain macht. Wenn eine Kreatur den Bereich des Zaubers zum ersten Mal in einem Zug betritt oder ihren Zug dort beginnt, muss sie einen Rettungswurf auf Geschicklichkeit machen. Bei einem misslungenen Rettungswurf fällt sie auf den Boden.</p>
+          <p>Wenn sich eine Kreatur im Bereich des Zaubers konzentriert, muss sie einen erfolgreichen Rettungswurf auf Konstitution gegen deinen Zauberrettungswurf SG machen oder sie verliert die Konzentration.</p>
+          `,
+      description_en: `
+        <p>Until the spell ends, freezing rain and sleet fall in a 20-foot-tall cylinder with a 40-foot radius centered on a point you choose within range. The area is heavily obscured, and exposed flames in the area are doused.</p>
+        <p>The ground in the area is covered with slick ice, making it difficult terrain. When a creature enters the spell’s area for the first time on a turn or starts its turn there, it must make a Dexterity saving throw. On a failed save, it falls prone.</p>
+        <p>If a creature is concentrating in the spell’s area, it must make a successful Constitution saving throw against your spell save DC or lose concentration.</p>
+        `,
+      school: 'conjuration',
+      isRanged: true,
+      range: 150,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'cylinder',
+      length: 50,
+    },
+    {
+      id: 3048,
+      german: 'Schusshagel beschwören',
+      english: 'Conjure Barrage',
+      image: 'conjureVolley',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'ranger'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'dexterity',
+      doesDamage: true,
+      damage: [{ diceNumber: 3, diceType: 8, damageType: 'special' }],
+      doesHeal: false,
+      description_de: `
+          <p>Du wirfst eine nicht-magische Waffe oder schießt ein Stück nicht-magischer Munition in die Luft und erschaffst einen Kegel aus identischen Waffen, die vorwärts schießen und dann verschwinden. Jede Kreatur in einem 18 Meter großen Kegel muss einen Rettungswurf auf Geschicklichkeit machen. Bei einem Fehlschlag erleidet sie 3W8 Schaden und die Hälfte bei einem Erfolg. Der Schadenstyp entspricht dem der Waffe oder Munition, die zum Beschwören benutzt wurde.</p>
+          `,
+      description_en: `
+        <p>You throw a nonmagical weapon or fire a piece of nonmagical ammunition into the air to create a cone of identical weapons that shoot forward and then disappear. Each creature in a 60-foot cone must make a Dexterity saving throw. A creature takes 3d8 damage on a failed save, and half as much damage on a successful one. The damage type is the same as that of the weapon or ammunition used to make the attack.</p>
+        `,
+      school: 'conjuration',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'cone',
+      length: 60,
+    },
+    {
+      id: 3049,
+      german: 'Schutz vor Energie',
+      english: 'Protection from Energy',
+      image: 'protectionFromEnergy',
+      level: 3,
+      isCustom: false,
+      classes: [
+        'test',
+        'artificer',
+        'cleric',
+        'druid',
+        'ranger',
+        'sorcerer',
+        'wizard',
+      ],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Die bereitwillige Kreatur, die du berührst, hat für die Dauer der Berührung Widerstand gegen eine Schadensart deiner Wahl: Säure, Kälte, Feuer, Blitz oder Donner.</p>
+          `,
+      description_en: `
+        <p>For the duration, the willing creature you touch has resistance to one damage type of your choice: acid, cold, fire, lightning, or thunder.</p>
+        `,
+      school: 'abjuration',
+      isRanged: false,
+      range: 5,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3050,
+      german: 'Schutzgeister',
+      english: 'Spirit Guardians',
+      image: 'spiritGuardians',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'cleric'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 10,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'wisdom',
+      doesDamage: true,
+      damage: [{ diceNumber: 3, diceType: 8, damageType: 'radiant' }],
+      doesHeal: false,
+      description_de: `
+          <p>Du rufst Geister herbei, die dich beschützen. Sie umschwirren dich für die Dauer des Zaubers in einem Abstand von 4,5 Metern. Wenn du gut oder neutral bist, erscheint ihre Spektralform engelhaft oder feenhaft (nach deiner Wahl). Wenn du böse bist, erscheinen sie teuflisch.</p>
+          <p>Wenn du diesen Zauber sprichst, kannst du eine beliebige Anzahl von Kreaturen bestimmen, die du sehen kannst und die davon nicht betroffen sind. Die Geschwindigkeit einer betroffenen Kreatur wird in dem Gebiet halbiert, und wenn die Kreatur das Gebiet zum ersten Mal in einem Zug betritt oder ihren Zug dort beginnt, muss sie einen Rettungswurf auf Weisheit ablegen. Bei einem misslungenen Rettungswurf erleidet die Kreatur 3W8 gleißenden Schaden (wenn du gut oder neutral bist) oder 3W8 nekrotischen Schaden (wenn du böse bist). Bei einem erfolgreichen Schutzwurf erleidet die Kreatur nur halb so viel Schaden.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, erhöht sich der Schaden um 1W8 für jeden Grad über dem Dritten.</p>
+          `,
+      description_en: `
+        <p>You call forth spirits to protect you. They flit around you to a distance of 15 feet for the duration. If you are good or neutral, their spectral form appears angelic or fey (your choice). If you are evil, they appear fiendish.</p>
+        <p>When you cast this spell, you can designate any number of creatures you can see to be unaffected by it. An affected creature’s speed is halved in the area, and when the creature enters the area for the first time on a turn or starts its turn there, it must make a Wisdom saving throw. On a failed save, the creature takes 3d8 radiant damage (if you are good or neutral) or 3d8 necrotic damage (if you are evil). On a successful save, the creature takes half as much damage.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the damage increases by 1d8 for each slot level above 3rd.</p>
+        `,
+      school: 'conjuration',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 15,
+    },
+    {
+      id: 3051,
+      german: 'Schutzkreis',
+      english: 'Magic Circle',
+      image: 'magicCircle',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'cleric', 'paladin', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'minutes',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+          <p>Du erschaffst einen Zylinder aus magischer Energie mit einem Radius von 3 Metern und einer Höhe von 6 Metern, der auf einen Punkt auf dem Boden in Reichweite zentriert ist, den du sehen kannst. Glühende Runen erscheinen überall dort, wo sich der Zylinder mit dem Boden oder einer anderen Oberfläche schneidet.</p>
+          <ul>
+          <li>Die Kreatur kann den Zylinder nicht willentlich mit nichtmagischen Mitteln betreten. Wenn die Kreatur versucht, Teleportation oder interplanare Reisen zu benutzen, um dies zu tun, muss sie zuerst einen Rettungswurf auf Charisma ablegen.</li>
+          <li>Die Kreatur hat Nachteil bei Angriffswürfen gegen Ziele innerhalb des Zylinders.</li>
+          <li>Ziele innerhalb des Zylinders können von der Kreatur nicht verzaubert, verängstigt oder besessen werden.</li>
+          <ul>
+          <p>Wenn du diesen Zauber sprichst, kannst du die Magie auch in die umgekehrte Richtung wirken lassen, so dass eine Kreatur des angegebenen Typs den Zylinder nicht verlassen kann und Ziele außerhalb des Zylinders schützt.</p>
+          <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, erhöht sich die Dauer um 1 Stunde für jeden Zaubergrad über dem 3.</p>
+          `,
+      description_en: `
+        <p>You create a 10-foot-radius, 20-foot-tall cylinder of magical energy centered on a point on the ground that you can see within range. Glowing runes appear wherever the cylinder intersects with the floor or other surface.</p>
+        <ul>
+        <li>The creature can’t willingly enter the cylinder by nonmagical means. If the creature tries to use teleportation or interplanar travel to do so, it must first succeed on a Charisma saving throw.</li>
+        <li>The creature has disadvantage on attack rolls against targets within the cylinder.</li>
+        <li>Targets within the cylinder can’t be charmed, frightened, or possessed by the creature.</li>
+        </ul>
+        <p>When you cast this spell, you can elect to cause its magic to operate in the reverse direction, preventing a creature of the specified type from leaving the cylinder and protecting targets outside it.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the duration increases by 1 hour for each slot level above 3.</p>
+        `,
+      school: 'abjuration',
+      isRanged: true,
+      range: 10,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'cylinder',
+      length: 10,
+    },
+    {
+      id: 3052,
+      german: 'Stinkende Wolke',
+      english: 'Stinking Cloud',
+      image: 'stinkingCloud',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'constitution',
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+      <p>Du erschaffst eine gelbe, ekelerregende Gaswolke mit einem Radius von 6 Metern, die sich auf einen Punkt in Reichweite konzentriert. Die Wolke breitet sich um Ecken herum aus, und das Gebiet ist stark vernebelt. Jede Kreatur, die sich zu Beginn ihres Zuges vollständig innerhalb der Wolke befindet, muss einen Rettungswurf gegen Gift machen. Bei einem misslungenen Rettungswurf verbringt die Kreatur ihre Aktion in dieser Runde mit Würgen und Taumeln. Kreaturen, die nicht atmen müssen oder immun gegen Gift sind, schaffen diesen Rettungswurf automatisch.</p>
+      <p>Ein mäßiger Wind (mindestens 15 Kilometer pro Stunde) löst die Wolke nach 4 Runden auf. Ein starker Wind (mindestens 30 Kilometer pro Stunde) zerstreut sie nach 1 Runde.</p>
+      `,
+      description_en: `
+        <p>You create a 20-foot-radius sphere of yellow, nauseating gas centered on a point within range. The cloud spreads around corners, and its area is heavily obscured. The cloud lingers in the air for the duration. Each creature that is completely within the cloud at the start of its turn must make a Constitution saving throw against poison. On a failed save, the creature spends its action that turn retching and reeling. Creatures that don’t need to breathe or are immune to poison automatically succeed on the saving throw.</p>
+        <p>A moderate wind (at least 10 miles per hour) disperses the cloud after 4 rounds. A strong wind (at least 20 miles per hour) disperses it after 1 round.</p>
+        `,
+      school: 'conjuration',
+      isRanged: true,
+      range: 90,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 20,
+    },
+    {
+      id: 3053,
+      german: 'Tageslicht',
+      english: 'Daylight',
+      image: 'daylight',
+      level: 3,
+      isCustom: false,
+      classes: [
+        'test',
+        'cleric',
+        'druid',
+        'paladin',
+        'ranger',
+        'sorcerer',
+        'wizard',
+      ],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+      <p>Eine Lichtkugel mit einem Radius von 18 Metern breitet sich von einem von dir gewählten Punkt in Reichweite aus. Die Sphäre ist helles Licht und wirft für weitere 90 Meter schummriges Licht ab.</p>
+      <p>Wenn du einen Punkt auf einem Objekt wählst, das du in der Hand hältst oder das nicht getragen wird, strahlt das Licht vom Objekt aus und bewegt sich mit ihm. Wenn du das betroffene Objekt vollständig mit einem undurchsichtigen Gegenstand, wie einer Schale oder einem Helm, abdeckst, wird das Licht blockiert.</p>
+      <p>Wenn sich ein Bereich dieses Zaubers mit einem Bereich der Dunkelheit überschneidet, der durch einen Zauber der 3. Stufe oder niedriger erzeugt wurde, wird der Zauber, der die Dunkelheit erzeugt hat, gebannt.</p>
+      `,
+      description_en: `
+        <p>A 60-foot-radius sphere of light spreads out from a point you choose within range. The sphere is bright light and sheds dim light for an additional 60 feet.</p>
+        <p>If you choose a point on an object you are holding or one that isn’t being worn or carried, the light shines from the object and moves with it. Completely covering the affected object with an opaque object, such as a bowl or a helm, blocks the light.</p>
+        <p>If any of this spell’s area overlaps with an area of darkness created by a spell of 3rd level or lower, the spell that created the darkness is dispelled.</p>
+        `,
+      school: 'evocation',
+      isRanged: true,
+      range: 60,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'sphere',
+      length: 60,
+    },
+    {
+      id: 3054,
+      german: 'Tiere beschwören',
+      english: 'Conjure Animals',
+      image: 'conjureAnimals',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'druid', 'ranger'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>Du beschwörst Feengeister herauf, die die Form von Tieren annehmen und an freien Stellen in Reichweite, die du sehen kannst, erscheinen. Wähle eine der folgenden Optionen:</p>
+        <ul>
+        <li>Ein Tier von Herausforderungsstufe 2 oder niedriger</li>
+        <li>Zwei Tiere von Herausforderungsstufe 1 oder niedriger</li>
+        <li>Vier Tiere von Herausforderungsstufe 1/2 oder niedriger</li>
+        <li>Acht Tiere von Herausforderungsstufe 1/4 oder niedriger</li>
+        </ul>
+        <p>Jedes Tier gilt als Feenkreatur und verschwindet, wenn es auf 0 TP sinkt oder der Zauber endet.</p>
+        <p>Die beschworenen Kreaturen sind dir und deinen Gefährten gegenüber freundlich gesinnt. Würfel Initiative für die Gruppe der Kreaturen, die dann ihren eigenen Platz in der Kampfordnung bekommt. Sie folgen deinen verbalen Befehlen und verteidigen sich gegen feindliche Kreaturen, wenn sie keinen Befehl von dir erhalten, agieren ansonsten aber nicht selbstständig.</p>
+        <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit bestimmten höheren Zauberplätzen sprichst, erscheinen mehr Kreaturen. Doppelt so viele für den 5. Grad, dreimal so viele für den 7. Grad und viermal so viele für den 9. Grad.</p>
+        `,
+      description_en: `
+        <p>You summon fey spirits that take the form of beasts and appear in unoccupied spaces that you can see within range. Choose one of the following options:</p>
+        <ul>
+        <li>One beast of challenge rating 2 or lower</li>
+        <li>Two beasts of challenge rating 1 or lower</li>
+        <li>Four beasts of challenge rating 1/2 or lower</li>
+        <li>Eight beasts of challenge rating 1/4 or lower</li>
+        </ul>
+        <p>Each beast is considered fey and disappears when it drops to 0 hit points or when the spell ends.</p>
+        <p>The summoned creatures are friendly to you and your companions. Roll initiative for the summoned creatures as a group, which has its own turns. They obey any verbal commands that you issue to them (no action required by you). If you don’t issue any commands to them, they defend themselves from hostile creatures, but otherwise take no actions.</p>
+        <p><b>At higher levels:</b> When you cast this spell using certain higher-level spell slots, you choose one of the summoning options above, and more creatures appear: twice as many with a 5th-level slot, three times as many with a 7th-level slot, and four times as many with a 9th-level slot.</p>
+        `,
+      school: 'conjuration',
+      isRanged: true,
+      range: 60,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3055,
+      german: 'Tote beleben',
+      english: 'Animate Dead',
+      image: 'animateDead',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'cleric', 'wizard'],
+      timeToCast: 1,
+      cost: 'minutes',
+      duration: 24,
+      durationType: 'hours',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>Der Zauber erschafft einen untoten Diener. Wähle einen Knochenhaufen oder einen Leichnam eines mittelgroßen oder kleinen Humanoiden in Reichweite. Dein Zauber erfüllt das Ziel mit einer verderbten Nachahmung des Lebens und lässt sie sich als untote Kreatur erheben. Das Ziel wird ein Skelett, wenn du Knochen ausgewählt hast, oder ein Zombie, wenn du dich für eine Leiche entschieden hast (der Spielleiter hat die Spielwerte der Kreatur).</p>
+        <p>In jedem deiner Züge kannst du eine Bonusaktion verwenden, um geistig jegliche Kreaturen, die du mit diesem Zauber erschaffen hast, zu befehligen, wenn sie sich im Umkreis von 18 Metern um dich befinden (wenn du mehrere Kreaturen kontrollierst, kannst du sie entweder einzeln befehligen oder alle auf einmal, wobei du ihnen allen den gleichen Befehl geben musst). Du entscheidest, welche Aktion die Kreatur in ihrem nächsten Zug ausführt und wohin sie sich bewegt, oder du gibst einen allgemeinen Befehl, wie das Bewachen eines bestimmten Raumes oder Flurs. Wenn du keine Befehle erteilst, verteidigt sich die Kreatur nur gegen feindliche Kreaturen). Sobald die Kreatur einen Befehl erhalten hat, führt sie ihn weiter aus, bis die Aufgabe abgeschlossen ist.</p>
+        <p>Die Kreatur steht für 24 Stunden unter deiner Kontrolle, danach hört sie auf den Befehlen zu folgen, die du ihr gegeben hast. Um die Kontrolle über die Kreatur für weitere 24 Stunden zu behalten, musst du diesen Zauber erneut auf die Kreatur wirken, ehe der aktuelle Zeitraum von 24 Stunden vorüber ist. Der Einsatz dieses Zaubers stellt deine Kontrolle über bis zu vier Kreaturen wieder her, die du mit diesem Zauber belebt hast, anstelle eine neue zu beleben.</p>
+        <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, dann kannst du zwei zusätzliche untote Kreaturen für jeden Zauberplatz-Grad über dem dritten erheben oder wieder unter deine Kontrolle bringen. Jede Kreatur muss aus einer eigenen Leiche oder einem eigenen Knochenhaufen entstehen.</p>
+        `,
+      description_en: `
+        <p>This spell creates an undead servant. Choose a pile of bones or a corpse of a Medium or Small humanoid within range. Your spell imbues the target with a foul mimicry of life, raising it as an undead creature. The target becomes a skeleton if you chose bones or a zombie if you chose a corpse (the DM has the creature’s game statistics).</p>
+        <p>In each of your turns, you can use a bonus action to mentally command any creature you made with this spell if the creature is within 60 feet of you (if you control multiple creatures, you can command any or all of them at the same time, issuing the same command to each one). You decide what action the creature will take and where it will move during its next turn, or you can issue a general command, such as to guard a particular chamber or corridor. If you issue no commands, the creature only defends itself against hostile creatures). Once given an order, the creature continues to follow it until its task is complete.</p>
+        <p>The creature is under your control for 24 hours, after which it stops obeying any command you’ve given it. To maintain control of the creature for another 24 hours, you must cast this spell on the creature again before the current 24-hour period ends. This use of the spell reasserts your control over up to four creatures you have animated with this spell, rather than animating a new one.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, you can animate or reassert control over two additional undead creatures for each slot level above 3rd. Each of the creatures must come from a different corpse or pile of bones.</p>
+        `,
+      school: 'necromancy',
+      isRanged: true,
+      range: 10,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3056,
+      german: 'Totstellen',
+      english: 'Feign Death',
+      image: 'feignDeath',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'cleric', 'druid', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: false,
+      isRitual: true,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>Du berührst eine bereitwillige Kreatur und versetzt sie in einen reglosen Zustand, der nicht vom Tod zu unterscheiden ist.</p>
+        <p>Für die Dauer des Zaubers oder bis du eine Aktion verwendest, um das Ziel zu berühren und den Zauber aufzuheben, erscheint das Ziel für alle äußeren Blicke und für Zauber, die zur Bestimmung des Status des Ziels verwendet werden, tot. Das Ziel ist geblendet und handlungsunfähig und seine Geschwindigkeit sinkt auf 0. Das Ziel ist resistent gegen jeglichen Schaden außer psychischem Schaden. Wenn das Ziel krank oder vergiftet ist, wenn du den Zauber sprichst, oder während der Wirkung des Zaubers krank oder vergiftet wird, haben die Krankheit und das Gift keine Wirkung, bis der Zauber endet.</p>
+        `,
+      description_en: `
+        <p>You touch a willing creature and put it into a cataleptic state that is indistinguishable from death.</p>
+        <p>For the spell’s duration, or until you use an action to touch the target and dismiss the spell, the target appears dead to all outward inspection and to spells used to determine the target’s status. The target is blinded and incapacitated, and its speed drops to 0. The target has resistance to all damage except psychic damage. If the target is diseased or poisoned when you cast the spell or becomes diseased or poisoned while under the spell’s effect, the disease and poison have no effect until the spell ends.</p>
+        `,
+      school: 'necromancy',
+      isRanged: false,
+      range: 5,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3057,
+      german: 'Unauffindbarkeit',
+      english: 'Nondetection',
+      image: 'nondetection',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'cleric', 'ranger', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 8,
+      durationType: 'hours',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>Für die Zauberdauer versteckst du ein Ziel vor Erkenntnismagie. Du berührst ein Ziel, das entweder eine bereitwillige Kreatur oder eine Stelle oder ein Objekt, nicht größer als 3 Meter in den drei Dimensionen, sein muss. Dein Ziel kann weder von Erkenntniszaubern anvisiert, noch durch Kristallomantie ausgespäht werden.</p>
+        `,
+      description_en: `
+        <p>For the duration, you hide a target that you touch from divination magic. The target can be a willing creature or a place or an object no larger than 10 feet in any dimension. The target can’t be targeted by any divination magic or perceived through magical scrying sensors.</p>
+        `,
+      school: 'abjuration',
+      isRanged: false,
+      range: 5,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3058,
+      german: 'Untoten beschwören',
+      english: 'Summon Undead',
+      image: 'summonUndead',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'cleric', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>Du rufst einen untoten Geist herbei. Er erscheint in einem freien Bereich, den du in Reichweite sehen kannst. Seine physische Form nutzt die Spielwerte aus dem Wertekasten des untoten Geists. Wenn du diesen Zauber wirkst, wähle eine folgender Gestalten für die Kreatur: Geisterhaft, Skelett oder Verwesend. Der Geist ähnelt einem Untoten in der von dir gewählten Gestalt, wodurch einige seiner Merkmale bestimmt werden (siehe Wertekasten). Die Kreatur verschwindet, wenn der Zauber endet oder ihre Trefferpunkte auf 0 sinken.</p>
+        <p>Die Kreatur ist mit dir und deinen Gefährten verbündet. Im Kampf nutzt die Kreatur deine Initiative und ist unmittelbar nach dir am Zug. Sie gehorcht deinen mündlichen Befehlen (erfordert keine Aktion). Befiehlst du ihr nichts, führt sie die Ausweichaktion aus und vermeidet mit ihrer Bewegung Gefahren.</p>
+        <p><strong><em>Auf höheren Graden:</em></strong> Wenn du diesen Zauber mit einem Zauberplatz des 4. oder eines höheren Grades wirkst, verwende den höheren Zaubergrad, wo immer er im Wertekasten auftaucht.</p>
+        <table class="wiki-content-table">
+        <tr>
+        <th colspan="6">Undead Spirit</th>
+        </tr>
+        <tr>
+        <td colspan="6"><em>Medium undead</em></td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Armor Class:</strong> 11 + the level of the spell (natural armor)</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Hit Points:</strong> 30 (Ghostly and Putrid only) or 20 (Skeletal only) + 10 for each level of the spell above 3rd</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Speed:</strong> 30 ft., fly 40 ft. (hover) (Ghostly only)</td>
+        </tr>
+        <tr>
+        <th>STR</th>
+        <th>DEX</th>
+        <th>CON</th>
+        <th>INT</th>
+        <th>WIS</th>
+        <th>CHA</th>
+        </tr>
+        <tr>
+        <td>12 (+1)</td>
+        <td>16 (+3)</td>
+        <td>15 (+2)</td>
+        <td>4 (−3)</td>
+        <td>10 (+0)</td>
+        <td>9 (−1)</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Damage Immunities:</strong> necrotic, poison</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Condition Immunities:</strong> exhaustion, frightened, paralyzed, poisoned</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Senses:</strong> darkvision 60 ft., passive Perception 10</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Languages:</strong> understands the languages you speak</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Challenge:</strong> &#8212;</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong>Proficiency Bonus:</strong> equals your bonus</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Festering Aura (Putrid Only).</em></strong> Any creature, other than you, that starts its turn within 5 feet of the spirit must succeed on a Constitution saving throw against your spell save DC or be poisoned until the start of its next turn.</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Incorporeal Passage (Ghostly Only).</em></strong> The spirit can move through other creatures and objects as if they were difficult terrain. If it ends its turn inside an objects, it is shunted to the nearest unoccupied space and takes 1d10 force damage for every 5 feet traveled.</td>
+        </tr>
+        <tr>
+        <th colspan="6">Actions</th>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Multiattack.</em></strong> The spirit makes a number of attacks equal to half this spell’s level (rounded down).</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Deathly Touch (Ghostly Only).</em></strong> <em>Melee Weapon Attack:</em> your spell attack modifier to hit, reach 5 ft., one creature. <em>Hit:</em> 1d8 + 3 + the spell’s level necrotic damage, and the creature must succeed on a Wisdom saving throw against your spell save DC or be frightened of the undead until the end of the target’s next turn.</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Grave Bolt (Skeletal Only).</em></strong> <em>Ranged Spell Attack:</em> your spell attack modifier to hit, range 150 ft., one target. <em>Hit:</em> 2d4 + 3 + the spell’s level necrotic damage.</td>
+        </tr>
+        <tr>
+        <td colspan="6"><strong><em>Rotting Claw (Putrid Only).</em></strong> <em>Melee Weapon Attack:</em> your spell attack modifier to hit, reach 5 ft., one target. <em>Hit:</em> 1d6 + 3 + the spell’s level slashing damage. If the target is poisoned, it must succeed on a Constitution saving throw against your spell save DC or be paralyzed until the end of its next turn.</td>
+        </tr>
+        </table>
+        `,
+      description_en: `
+      <p>You call forth an undead spirit. It manifests in an unoccupied space that you can see within range. This corporeal form uses the Undead Spirit stat block. When you cast the spell, choose the creature’s form: Ghostly, Putrid, or Skeletal. The spirit resembles an undead creature with the chosen form, which determines certain traits in its stat block. The creature disappears when it drops to 0 hit points or when the spell ends.</p>
+      <p>The creature is an ally to you and your companions. In combat, the creature shares your initiative count, but it takes its turn immediately after yours. It obeys your verbal commands (no action required by you). If you don’t issue any, it takes the Dodge action and uses its move to avoid danger.</p>
+      <p><strong><em>At Higher Levels.</em></strong> When you cast this spell using a spell slot of 4th level or higher, use the higher level wherever the spell’s level appears in the stat block.</p>
+      <p><strong><em>Spell Lists.</em></strong> <a href="/spells:warlock">Warlock (Optional)</a>, <a href="/spells:wizard">Wizard (Optional)</a></p>
+      <table class="wiki-content-table">
+      <tr>
+      <th colspan="6">Undead Spirit</th>
+      </tr>
+      <tr>
+      <td colspan="6"><em>Medium undead</em></td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong>Armor Class:</strong> 11 + the level of the spell (natural armor)</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong>Hit Points:</strong> 30 (Ghostly and Putrid only) or 20 (Skeletal only) + 10 for each level of the spell above 3rd</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong>Speed:</strong> 30 ft., fly 40 ft. (hover) (Ghostly only)</td>
+      </tr>
+      <tr>
+      <th>STR</th>
+      <th>DEX</th>
+      <th>CON</th>
+      <th>INT</th>
+      <th>WIS</th>
+      <th>CHA</th>
+      </tr>
+      <tr>
+      <td>12 (+1)</td>
+      <td>16 (+3)</td>
+      <td>15 (+2)</td>
+      <td>4 (−3)</td>
+      <td>10 (+0)</td>
+      <td>9 (−1)</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong>Damage Immunities:</strong> necrotic, poison</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong>Condition Immunities:</strong> exhaustion, frightened, paralyzed, poisoned</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong>Senses:</strong> darkvision 60 ft., passive Perception 10</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong>Languages:</strong> understands the languages you speak</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong>Challenge:</strong> &#8212;</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong>Proficiency Bonus:</strong> equals your bonus</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong><em>Festering Aura (Putrid Only).</em></strong> Any creature, other than you, that starts its turn within 5 feet of the spirit must succeed on a Constitution saving throw against your spell save DC or be poisoned until the start of its next turn.</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong><em>Incorporeal Passage (Ghostly Only).</em></strong> The spirit can move through other creatures and objects as if they were difficult terrain. If it ends its turn inside an objects, it is shunted to the nearest unoccupied space and takes 1d10 force damage for every 5 feet traveled.</td>
+      </tr>
+      <tr>
+      <th colspan="6">Actions</th>
+      </tr>
+      <tr>
+      <td colspan="6"><strong><em>Multiattack.</em></strong> The spirit makes a number of attacks equal to half this spell’s level (rounded down).</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong><em>Deathly Touch (Ghostly Only).</em></strong> <em>Melee Weapon Attack:</em> your spell attack modifier to hit, reach 5 ft., one creature. <em>Hit:</em> 1d8 + 3 + the spell’s level necrotic damage, and the creature must succeed on a Wisdom saving throw against your spell save DC or be frightened of the undead until the end of the target’s next turn.</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong><em>Grave Bolt (Skeletal Only).</em></strong> <em>Ranged Spell Attack:</em> your spell attack modifier to hit, range 150 ft., one target. <em>Hit:</em> 2d4 + 3 + the spell’s level necrotic damage.</td>
+      </tr>
+      <tr>
+      <td colspan="6"><strong><em>Rotting Claw (Putrid Only).</em></strong> <em>Melee Weapon Attack:</em> your spell attack modifier to hit, reach 5 ft., one target. <em>Hit:</em> 1d6 + 3 + the spell’s level slashing damage. If the target is poisoned, it must succeed on a Constitution saving throw against your spell save DC or be paralyzed until the end of its next turn.</td>
+      </tr>
+      </table>
+      `,
+      school: 'necromancy',
+      isRanged: true,
+      range: 90,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3059,
+      german: 'Vampirgriff',
+      english: 'Vampiric Touch',
+      image: 'vampiricTouch',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'warlock', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: false,
+      needsAttackRoll: true,
+      needsSavingThrow: false,
+      doesDamage: true,
+      damage: [{ diceType: 6, diceNumber: 3, damageType: 'necrotic' }],
+      doesHeal: false,
+      description_de: `
+        <p>Die Berührung deiner schattenumrankten Hand kann anderen die Lebenskraft entziehen, um deine Wunden zu heilen. Führe einen Nahkampf-Zauberangriff gegen eine Kreatur in deiner Reichweite aus. Bei einem Treffer erleidet das Ziel 3W6 nekrotischen Schaden, und du erhältst Trefferpunkte in Höhe der Hälfte des zugefügten nekrotischen Schadens zurück. Bis der Zauber endet, kannst du den Angriff in jeder deiner Runden als Aktion wiederholen.</p>
+        <p><b>Auf höheren Graden:</b> Wenn du diesen Zauber mit einem Zauberplatz des 4. Grades oder höher wirkst, erhöht sich der Schaden um 1W6 für jeden Grad über dem 3.</p>
+        `,
+      description_en: `
+        <p>Your touch inflicts necrotic damage. The target must make a Constitution saving throw. The target takes 3d6 necrotic damage on a failed save, or half as much damage on a successful one. You regain hit points equal to half the amount of necrotic damage dealt. Until the spell ends, you can make the attack again on each of your turns as an action.</p>
+        <p><b>At higher levels:</b> When you cast this spell using a spell slot of 4th level or higher, the damage increases by 1d6 for each slot level above 3.</p>
+        `,
+      school: 'necromancy',
+      isRanged: false,
+      range: 0,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3060,
+      german: 'Verlangsamen',
+      english: 'Slow',
+      image: 'slow',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'wisdom',
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>Du veränderst die Zeit um bis zu sechs Kreaturen deiner Wahl in einem Würfel mit einer Kantenlänge von 15 Metern in Reichweite.Jedes Ziel muss einen Rettungswurf in Weisheit bestehen oder wird für die Dauer des Zaubers von diesem beeinflusst.</p>
+        <p>Die Geschwindigkeit eines betroffenen Ziels wird halbiert, es erleidet einen Malus von -2 auf die Rüstungsklasse und Rettungswürfe auf Geschicklichkeit und kann keine Reaktionen verwenden. In seinem Zug kann es lediglich entweder eine Aktion oder eine Bonusaktion einsetzen, nicht beides. Unabhängig von den Fähigkeiten oder magischen Gegenständen der Kreatur kann sie während ihres Zuges nicht mehr als einen Nah- oder Fernkampfangriff ausführen.</p>
+        <p>Wenn die Kreatur versucht, einen Zauber mit einer Wirkzeit von 1 Aktion zu wirken, wirf einen W20. Bei einer 11 oder höher wird der Zauber erst in der nächsten Runde der Kreatur wirksam, und die Kreatur muss ihre Aktion in dieser Runde nutzen, um den Zauber zu vollenden. Gelingt ihr das nicht, ist der Zauber vergeudet.</p>
+        <p>Eine Kreatur, die von diesem Zauber betroffen ist, macht am Ende ihres Zuges einen weiteren Rettungswurf in Weisheit. Bei einem erfolgreichen Schutz endet der Effekt für sie.</p>
+        `,
+      description_en: `
+        <p>You alter time around up to six creatures of your choice in a 40-foot cube within range. Each target must succeed on a Wisdom saving throw or be affected by this spell for the duration.</p>
+        <p>An affected target’s speed is halved, it takes a −2 penalty to AC and Dexterity saving throws, and it can’t use reactions. On its turn, it can use either an action or a bonus action, not both. Regardless of the creature’s abilities or magic items, it can’t make more than one melee or ranged attack during its turn.</p>
+        <p>If the creature attempts to cast a spell with a casting time of 1 action, roll a d20. On an 11 or higher, the spell doesn’t take effect until the creature’s next turn, and the creature must use its action on that turn to complete the spell. If it can’t, the spell is wasted.</p>
+        <p>A creature affected by this spell makes another Wisdom saving throw at the end of its turn. On a successful save, the effect ends for it.</p>
+        `,
+      school: 'transmutation',
+      isRanged: true,
+      range: 120,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'cube',
+      length: 50,
+    },
+    {
+      id: 3061,
+      german: 'Verständigung',
+      english: 'Sending',
+      image: 'sending',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'cleric', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'rounds',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: false,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>Du sendest eine kurze Nachricht von höchstens fünfundzwanzig Wörtern an ein dir bekanntes Wesen. Die Kreatur hört die Nachricht in ihrem Geist, erkennt dich als Absender, wenn sie dich kennt, und kann sofort auf die gleiche Weise antworten. Der Zauber ermöglicht es Kreaturen mit einem Intelligenzwert von mindestens 1, die Bedeutung deiner Nachricht zu verstehen.</p>
+        <p>Du kannst die Nachricht über eine beliebige Entfernung und sogar in andere Existenzebenen schicken, aber wenn sich das Ziel auf einer anderen Ebene als du befindet, besteht eine 5 %ige Chance, dass die Nachricht nicht ankommt.</p>
+        `,
+      description_en: `
+        <p>You send a short message of twenty-five words or less to a creature with which you are familiar. The creature hears the message in its mind, recognizes you as the sender if it knows you, and can answer in a like manner immediately. The spell enables creatures with Intelligence scores of at least 1 to understand the meaning of your message.</p>
+        <p>You can send the message across any distance and even to other planes of existence, but if the target is on a different plane than you, there is a 5 percent chance that the message doesn’t arrive.</p>
+        `,
+      school: 'evocation',
+      isRanged: true,
+      range: 9999,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3062,
+      german: 'Wasser atmen',
+      english: 'Water Breathing',
+      image: 'waterBreathing',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'druid', 'cleric', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 24,
+      durationType: 'hours',
+      needsConcentration: false,
+      isRitual: true,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>Dieser Zauber gewährt bis zu zehn bereitwilligen Kreaturen in Reichweite, die du siehst, die Fähigkeit, unter Wasser zu atmen, bis der Zauber endet. Die betroffenen Kreaturen behalten auch ihre normale Atmungsweise bei.</p>
+        `,
+      description_en: `
+        <p>This spell grants up to ten willing creatures you can see within range the ability to breathe underwater until the spell ends. Affected creatures also retain their normal mode of respiration.</p>
+        `,
+      school: 'transmutation',
+      isRanged: true,
+      range: 30,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3063,
+      german: 'Wasserwand',
+      english: 'Wall of Water',
+      image: 'wallOfWater',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'druid', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 10,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>Du beschwörst eine Wand aus Wasser auf dem Boden an einem Punkt in Reichweite, den du sehen kannst. Die Wand kann bis zu 9 Meter lang, 3 Meter hoch und 30 Zentimeter dick sein, oder du kannst eine ringförmige Wand mit einem Durchmesser von 6 Metern, 3 Metern Höhe und 30 Zentimetern Dicke erschaffen. Die Mauer verschwindet, wenn der Zauber endet. Jeder Angriff mit einer Fernkampfwaffe, der den Raum der Mauer betritt, hat einen Nachteil beim Angriffswurf, und der Feuerschaden wird halbiert, wenn der Feuereffekt die Mauer durchquert, um sein Ziel zu erreichen. Zauber, die Kälteschaden verursachen und die Wand durchqueren, lassen den Bereich der Wand, den sie durchqueren, fest gefrieren (mindestens ein 1,5-Meter-Quadratbereich wird gefroren). Jeder gefrorene Abschnitt von 1,5 Metern im Quadrat hat RK 5 und 15 Trefferpunkte. Wird ein gefrorener Abschnitt auf 0 Trefferpunkte reduziert, wird er zerstört. Wenn ein Abschnitt zerstört wird, füllt sich die Wand nicht mehr mit Wasser.</p>
+          `,
+      description_en: `
+        <p>You conjure up a wall of water on the ground at a point you can see within range. You can make the wall up to 30 feet long, 10 feet high, and 1 foot thick, or you can make a ringed wall up to 20 feet in diameter, 20 feet high, and 1 foot thick. The wall vanishes when the spell ends. The wall’s space is difficult terrain.</p>
+        <p>Any ranged weapon attack that enters the wall’s space has disadvantage on the attack roll, and fire damage is halved if the fire effect passes through the wall to reach its target. Spells that deal cold damage that pass through the wall cause the area of the wall they pass through to freeze solid (at least a 5-foot square section is frozen). Each 5-foot-square frozen section has AC 5 and 15 hit points. Reducing a frozen section to 0 hit points destroys it. When a section is destroyed, the wall’s water doesn’t fill it.</p>
+      `,
+      school: 'evocation',
+      isRanged: true,
+      range: 60,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'line',
+      length: 30,
+    },
+    {
+      id: 3064,
+      german: 'Wiederbeleben',
+      english: 'Revivify',
+      image: 'revivify',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'cleric', 'paladin'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 0,
+      durationType: 'instant',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>Du berührst eine Kreatur, die innerhalb der letzten Minute gestorben ist. Diese Kreatur erwacht mit 1 Trefferpunkt wieder zum Leben. Dieser Zauber kann weder eine Kreatur wiederbeleben, die an Altersschwäche gestorben ist, noch kann er fehlende Körperteile wiederherstellen.</p>
+        `,
+      description_en: `
+        <p>You touch a creature that has died within the last minute. That creature returns to life with 1 hit point. This spell can’t return to life a creature that has died of old age, nor can it restore any missing body parts.</p>
+        `,
+      school: 'necromancy',
+      isRanged: false,
+      range: 5,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3065,
+      german: 'Windwall',
+      english: 'Wind Wall',
+      image: 'windWall',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'druid', 'ranger', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'minutes',
+      needsConcentration: true,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: true,
+      savingThrowAttribute: 'strength',
+      doesDamage: true,
+      damage: [{ diceType: 8, diceNumber: 3, damageType: 'bludgeoning' }],
+      doesHeal: false,
+      description_de: `
+        <p>Eine Wand aus starkem Wind erhebt sich an einem von dir gewählten Punkt in Reichweite aus dem Boden. Die Wand kann bis zu 15 Meter lang, 5 Meter hoch und 30 Zentimeter dick sein. Du kannst die Wand auf jede beliebige Weise formen, solange sie einen durchgehenden Pfad entlang des Bodens bildet. Die Mauer bleibt für die Dauer des Zaubers bestehen.</p>
+        <p>Wenn die Mauer erscheint, muss jede Kreatur in ihrem Bereich einen Rettungswurf auf Stärke machen. Bei einem misslungenen Rettungswurf erleidet die Kreatur 3W8 Wuchtschaden, bei einem erfolgreichen Rettungswurf die Hälfte.</p>
+        <p>Der starke Wind hält Nebel, Rauch und andere Gase in Schach. Kleine oder kleinere fliegende Kreaturen oder Objekte können die Wand nicht durchdringen. Lose, leichte Materialien, die in die Wand gebracht werden, fliegen nach oben. Pfeile, Bolzen und andere gewöhnliche Geschosse, die auf Ziele hinter der Mauer abgefeuert werden, werden nach oben abgelenkt und verfehlen automatisch. (Felsbrocken, die von Riesen oder Belagerungsmaschinen geschleudert werden, und ähnliche Geschosse sind davon nicht betroffen). Kreaturen in gasförmiger Form können die Mauer nicht durchdringen.</p>
+        `,
+      description_en: `
+        <p>A wall of strong wind rises from the ground at a point you choose within range. You can make the wall up to 50 feet long, 15 feet high, and 1 foot thick. You can shape the wall in any way you choose so long as it makes a continuous path along the ground. The wall lasts for the duration.</p>
+        <p>When the wall appears, each creature within its area must make a Strength saving throw. A creature takes 3d8 bludgeoning damage on a failed save, or half as much damage on a successful one.</p>
+        <p>The strong wind keeps fog, smoke, and other gases at bay. Small or smaller flying creatures or objects can’t pass through the wall. Loose, lightweight materials brought into the wall fly upward. Arrows, bolts, and other ordinary projectiles launched at targets behind the wall are deflected upward and automatically miss. (Boulders hurled by giants or siege engines, and similar projectiles, are unaffected). Creatures in gaseous form can’t pass through the wall.</p>
+      `,
+      school: 'evocation',
+      isRanged: true,
+      range: 120,
+      hasAreaOfEffect: true,
+      areaOfEffectType: 'line',
+      length: 50,
+    },
+    {
+      id: 3066,
+      german: 'Winziger Diener',
+      english: 'Tiny Servant',
+      image: 'tinyServant',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'warlock', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>Der Zauber erschafft eine unsichtbare, geistlose, formlose Kraft, die auf dein Geheiß einfache Aufgaben erfüllt bis der Zauber endet. Der Diener erscheint in einem nicht besetzten Bereich am Boden innerhalb der Reichweite. Er hat RK 10, 1 Trefferpunkt, eine Stärke von 2 und kann nicht angreifen. Wenn er auf 0 TP fällt, endet der Zauber.</p>
+        <p>Einmal in jedem deiner Züge kannst du als Bonusaktion dem Diener den geistigen Befehl geben, sich bis zu 4,50 Meter zu bewegen und mit einem Gegenstand zu interagieren. Der Diener kann einfache Aufgaben übernehmen, die ein menschlicher Diener leisten könnte. Er kann Dinge holen, reinigen und reparieren, Kleider zusammenlegen, Feuer anzünden, Essen servieren, und Wein einschenken. Sobald du den Befehl erteilst, erfüllt der Diener sie nach besten Möglichkeiten bis er die Aufgabe erfüllt. Dann wartet er auf den nächsten Befehl.</p>
+        <p>Wenn du dem Diener befiehlst, eine Aufgabe zu erfüllen, für die er sich mehr als 18 Meter von dir entfernen müsste, dann endet der Zauber.</p>
+        `,
+      description_en: `
+        <p>You create an invisible, mindless, shapeless force that performs simple tasks at your command until the spell ends. The servant springs into existence in an unoccupied space on the ground within range. It has AC 10, 1 hit point, and a Strength of 2, and it can’t attack. If it drops to 0 hit points, the spell ends.</p>
+        <p>Once on each of your turns as a bonus action, you can mentally command the servant to move up to 15 feet and interact with an object. The servant can perform simple tasks that a human servant could do, such as fetching things, cleaning, mending, folding clothes, lighting fires, serving food, and pouring wine. Once you give the command, the servant performs the task to the best of its ability until it completes the task, then waits for your next command.</p>
+        <p>If you command the servant to perform a task that would move it more than 60 feet away from you, the spell ends.</p>
+      `,
+      school: 'transmutation',
+      isRanged: true,
+      range: 60,
+      hasAreaOfEffect: false,
+    },
+    {
+      id: 3067,
+      german: 'Zungen',
+      english: 'Tongues',
+      image: 'tongues',
+      level: 3,
+      isCustom: false,
+      classes: ['test', 'bard', 'cleric', 'warlock', 'sorcerer', 'wizard'],
+      timeToCast: 1,
+      cost: 'action',
+      duration: 1,
+      durationType: 'hours',
+      needsConcentration: false,
+      isRitual: false,
+      needsVerbal: true,
+      needsSomatic: true,
+      needsMaterial: true,
+      needsAttackRoll: false,
+      needsSavingThrow: false,
+      doesDamage: false,
+      doesHeal: false,
+      description_de: `
+        <p>Dieser Zauberspruch verleiht der Kreatur, die du berührst, die Fähigkeit, jede gesprochene Sprache zu verstehen, die sie hört. Wenn das Ziel spricht, versteht außerdem jede Kreatur, die mindestens eine Sprache beherrscht und das Ziel hören kann, was es sagt.</p>
+        `,
+      description_en: `
+        <p>This spell grants the creature you touch the ability to understand any spoken language it hears. Moreover, when the target speaks, any creature that knows at least one language and can hear the target understands what it says.</p>
+      `,
+      school: 'divination',
+      isRanged: false,
+      range: 5,
+      hasAreaOfEffect: false,
+    },
+
+    // #endregion
+
+    // #region LEVEL 4
 
     // #endregion
   ];

+ 4 - 4
src/services/translator/translator.service.ts

@@ -158,13 +158,13 @@ export class TranslatorService {
   ];
 
   areaTypes: string[] = [
-    'circle',
-    'line',
-    'cone',
-    'cube',
     'sphere',
+    'cube',
+    'cone',
+    'line',
     'cylinder',
     'square',
+    'circle',
   ];
 
   backgrounds: string[] = [