You don't get new spells automatically. Visit your class trainer every time you reach an even level and buy what's new. We checked Forever's own game files: of the 1,557 class abilities with a level above 1, 1,551 unlock at an even level. So level 2, 4, 6 and so on are when to visit.

Where trainers are

  • Your starting area has a trainer for your class, close to where you begin.
  • The first town you reach after your starting area usually has one too.
  • Capital cities have every trainer for that faction, usually grouped in one district.

Ask a city guard for directions. They mark trainers on your map.

What it costs

Each spell or rank costs a little gold, more as you level. Keep some money back for training, because skipping a rank of your main attack makes leveling slower. If you're short, see making gold while leveling.

After training

  • New spells land in your spellbook (P). Drag them onto your action bars.
  • New ranks usually replace the old rank on your bars on their own. Check that your bars use the highest one.
  • Some spells come from class quests instead of trainers.

Talents are separate

From level 10 you also get talent points, one per level. Those aren't bought from a trainer. You spend them in the talent window (N). See how talents work and the build for your spec on its class page.

Weapon skills

Weapon masters in the capital cities teach weapon skills, such as maces or staves, if your class can use them. See which weapons each class can use.