# Spells

You don't have to learn spells, as everything is pre-learned already.

### ✨ Spell Leveling System

In **Eternal Odyssey**, every spell you cast **gains experience and levels up independently**, allowing for deep specialization and long-term growth. Spells can reach **Level 250**, with each level making the spell stronger and more efficient — but in a carefully balanced way.

<figure><img src="/files/e8myr56HU8Pe4LHqnCdm" alt=""><figcaption></figcaption></figure>

### 🧠 How It Works

* Simply **use a spell** to gain experience with it.
* Spells appear in the **Skills Window** under the “Spells” tab once used at least once.
* You can **track each spell's level and XP** from this interface.

> 📌 Spell leveling is **activity-based** — casting spells while **actively hunting** will yield faster progression.

### ⚔️ Unified Exhaustion System

All spells share a **global cooldown**:

* If you **attack**, you cannot **heal** simultaneously — and vice versa.
* This encourages thoughtful timing, not just button-mashing.

### 📈 Spell Scaling Breakdown

Each spell increases in **power and mana cost** as it levels up:

| Spell Level Range | Damage / Healing Growth | Mana Cost Growth |
| ----------------- | ----------------------- | ---------------- |
| Levels 1–150      | +1% per level           | +1% per level    |
| Levels 151–200    | +0.5% per level         | +0.5% per level  |
| Levels 201–250    | +0.25% per level        | +0.25% per level |

All spells also scale with:

* **Magic Level** (for magical vocations)
* **Skills** (e.g., Melee, Distance)
* **Weapon Attack** (in some cases)

Some spells also gain:

* **Increased Area of Effect** (for AoE spells)
* **Longer Duration** (for buffs, debuffs, and utility)
* **Improved Range or Radius**

Each spell follows its own scaling curve depending on its type and design.

For a detailed list of spells for each vocation, you can refer to:

* [Knight Spells](/spells/knight.md)
* [Paladin Spells](/spells/paladin.md)
* [Sorcerer Spells](/spells/sorcerer.md)
* [Druid Spells](/spells/druid.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.eternalodyssey.net/spells.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
