Arcanum Libri

This arrogance of theirs is nothing new;
For once they used it at less secret gate,
Which finds itself without a fastening still.

— Inferno Ⅷ
Expect to be spoiled.

Ⅰ. Breviarium

This document describes some mechanical bits in the online game Arcanum. This is not intended as a general-purpose guide. It also makes no attempt to protect you from spoilers.

This is a document generated by pulling data from the Arcanum repository, from the master branch containing Wizrobe (Theory Of Magic) version 0.10.15. A Python script processes these data, and then fills out a Jinja template. Only data from the core module are loaded; optional modules are omitted.

Since this script operates somewhat "close to the metal", it doesn't always translate game code elements into legible form. For example, some references to evt_helper are left as-is even though that's actually an internal flag tracking the status of "job"-tier classes. For sanity-checking purposes, raw game data are shown beside the decoded text.

This is not the same as the wiki, though they cover much of the same data; differences:

Wiki Arcanum Libri
Hosted on MediaWiki Hosted on GitHub pages
Separate pages One linear page
Searchable by form bar In-browser search support
Not offline-friendly, not print-friendly Offline-friendly, print-friendly
Interactive, i.e. sortable tables Non-interactive

Ⅱ. Tiers

Apprentice Tier: Moving In

After taking your savings, your new master grants you a small nook under the stairs.

Requires: alcove

Classes

Raw
{'desc': 'After taking your savings, your new master grants you a small nook '
         'under the stairs.',
 'id': 'evt_alcove',
 'name': 'Moving In',
 'require': 'alcove'}

Job Tier: Promotion

In return for your new services, your master grants you a small allowance for your studies. The position does require of course, some initial fees...

Result
arcana.rate0.0001
research.max10
Mage Lore (max)1
Mage Lore (rate)0.1
player.exp10

Locks: Job Tier.

Unlocks: Neophyte.

Classes

Raw
{'desc': 'In return for your new services, your master grants you a small '
         'allowance for your studies. The position does require of course, '
         'some initial fees...',
 'id': 'evt_helper',
 'lock': 't_job',
 'name': 'Promotion',
 'result': {'arcana.rate': 0.0001,
            'lore.max': 1,
            'lore.rate': 0.1,
            'player.exp': 10,
            'research.max': 10}}

Neophyte Tier

Classes

Tier 0: Solitary Magic

Some say the study of magic doesn't truly begin until apprenticeship ends. People say a lot of things.

Modifiers
research.max15
buyscroll.result.scrolls1
buyscroll.cost.gold20
Result
innroomTrue
sp1
player.exp15
fame1

Disables: study, chores, errands, leavemaster, slaymaster, pestcontrol, alcove, atticbedroom.

Locks: Tier 0.

Unlocks: Arcane Trickster, Dark Magician, Elementalist, Magician, Oracle, Reanimator, Witchcraft, Alchemy.

Classes

Raw
{'desc': "Some say the study of magic doesn't truly begin until apprenticeship "
         'ends. People say a lot of things.',
 'disable': ['study',
             'chores',
             'errands',
             'leavemaster',
             'slaymaster',
             'pestcontrol',
             'alcove',
             'atticbedroom'],
 'id': 'tier0',
 'lock': 't_tier0',
 'mod': {'buyscroll.cost.gold': 20,
         'buyscroll.result.scrolls': 1,
         'research.max': 15},
 'name': 'Solitary Magic',
 'result': {'fame': 1, 'innroom': True, 'player.exp': 15, 'sp': 1}}

Tier 1: Professional Magick

Every province has its handful of runaway apprentices and failed Adepts. It's not uncommon for thieves and rangers to know a spell or two. They are nothing compared to the talents of a true professional.

Modifiers
Crafting (max)1
arcanebody.max1
occultendure.max1
crystalmind.max1
buyscroll.result.scrolls1
buyscroll.cost.gold30
Result
sp1
player.exp15
fame2

Disables: prestidigitation.

Locks: Tier 1, Tier 0.

Unlocks: Alchemist, Battle Mage, Bonemonger, Enchanter, Geomancer, Hydromancer, Mage, Mystic Madcap, Pyromancer, Seer, Warden, Wind Mage, Demonology, Enchanting, Planes Lore, Summoning.

Classes

Raw
{'desc': 'Every province has its handful of runaway apprentices and failed '
         "Adepts. It's not uncommon for thieves and rangers to know a spell or "
         'two. They are nothing compared to the talents of a true '
         'professional.',
 'disable': ['prestidigitation'],
 'id': 'tier1',
 'lock': ['t_tier1', 't_tier0'],
 'mod': {'arcanebody.max': 1,
         'buyscroll.cost.gold': 30,
         'buyscroll.result.scrolls': 1,
         'crafting.max': 1,
         'crystalmind.max': 1,
         'occultendure.max': 1},
 'name': 'Professional Magick',
 'result': {'fame': 2, 'player.exp': 15, 'sp': 1}}

Tier 2: Arcane Ascendant

The masses of arcane dabblers never reach such heights.

Modifiers
Mage Lore (max)2
arcanebody.max1
occultendure.max1
crystalmind.max1
buyscroll.result.scrolls1
buyscroll.cost.gold40
Result
fame3

Locks: Tier 2.

Unlocks: Blood Mage, Doomsayer, Dreadlord, Druid, High Mage, Highelemental, Spell Blade, Summoner, Thanophage, Runic Lore, Spellcraft.

Classes

Raw
{'desc': 'The masses of arcane dabblers never reach such heights.',
 'id': 'tier2',
 'lock': 't_tier2',
 'mod': {'arcanebody.max': 1,
         'buyscroll.cost.gold': 40,
         'buyscroll.result.scrolls': 1,
         'crystalmind.max': 1,
         'lore.max': 2,
         'occultendure.max': 1},
 'name': 'Arcane Ascendant',
 'result': {'fame': 3}}

Tier 3: Magical Mastery

You are a master of your field of magic.

Modifiers
Mage Lore (max)3
Crafting (max)2
arcanebody.max1
occultendure.max1
crystalmind.max1
buyscroll.result.scrolls1
buyscroll.cost.gold50
Result
sp1
player.exp50
fame4

Locks: Tier 3.

Unlocks: Bladeweaver, Earthshaker, Fey, Necromancer, Sorcerer, Thaumaturge, Warlock, Wizard, Chronomancy.

Classes

Raw
{'desc': 'You are a master of your field of magic.',
 'id': 'tier3',
 'lock': 't_tier3',
 'mod': {'arcanebody.max': 1,
         'buyscroll.cost.gold': 50,
         'buyscroll.result.scrolls': 1,
         'crafting.max': 2,
         'crystalmind.max': 1,
         'lore.max': 3,
         'occultendure.max': 1},
 'name': 'Magical Mastery',
 'result': {'fame': 4, 'player.exp': 50, 'sp': 1}}

Tier 4: Supreme Sorcery

Not even the masters could challenge you.

Modifiers
Mage Lore (max)4
Crafting (max)2
arcanebody.max1
occultendure.max1
crystalmind.max1
Result
sp1
player.exp75
fame5

Disables: buyscroll.

Locks: Tier 4.

Unlocks: Arcane Dervish, Dhrunic Wizard, Grey Necromancer, Heresiarch, Kell, Vivification.

Classes

Raw
{'desc': 'Not even the masters could challenge you.',
 'disable': ['buyscroll'],
 'id': 'tier4',
 'lock': 't_tier4',
 'mod': {'arcanebody.max': 1,
         'crafting.max': 2,
         'crystalmind.max': 1,
         'lore.max': 4,
         'occultendure.max': 1},
 'name': 'Supreme Sorcery',
 'result': {'fame': 5, 'player.exp': 75, 'sp': 1}}

Tier 5: Dhrunic Magic

Magic from a forgotten age.

Modifiers
Mage Lore (max)4
Crafting (max)2
arcanebody.max1
arcanebody2.max2
occultendure.max1
crystalmind.max2
Result
sp1
player.exp100
fame6

Locks: Tier 5.

Unlocks: Astral Seer, Avatar, Death Lock, Eldritch Knight, High Kell, Mythic Wizard, Titan, Vile Necromancer, Abyss Gazing, Astral Communion.

Classes

Raw
{'desc': 'Magic from a forgotten age.',
 'id': 'tier5',
 'lock': 't_tier5',
 'mod': {'arcanebody.max': 1,
         'arcanebody2.max': 2,
         'crafting.max': 2,
         'crystalmind.max': 2,
         'lore.max': 4,
         'occultendure.max': 1},
 'name': 'Dhrunic Magic',
 'result': {'fame': 6, 'player.exp': 100, 'sp': 1}}

Tier 6: Ageless Magic

Ages of the world come and go; only these endure.

Modifiers
Mage Lore (max)3
Crafting (max)4
arcanebody.max1
arcanebody2.max1
occultendure.max1
crystalmind.max1
Result
sp1
player.exp100
fame7

Locks: Tier 6.

Classes

Raw
{'desc': 'Ages of the world come and go; only these endure.',
 'id': 'tier6',
 'lock': 't_tier6',
 'mod': {'arcanebody.max': 1,
         'arcanebody2.max': 1,
         'crafting.max': 4,
         'crystalmind.max': 1,
         'lore.max': 3,
         'occultendure.max': 1},
 'name': 'Ageless Magic',
 'result': {'fame': 7, 'player.exp': 100, 'sp': 1}}

Tier 7: Dhrunic Pillar

A foundation of the world

Modifiers
Mage Lore (max)4
Crafting (max)2
arcanebody.max1
arcanebody2.max2
occultendure.max1
crystalmind.max1
Result
sp1
player.exp100
fame8

Locks: Tier 7.

Classes

Raw
{'desc': 'A foundation of the world',
 'id': 'tier7',
 'lock': 't_tier7',
 'mod': {'arcanebody.max': 1,
         'arcanebody2.max': 2,
         'crafting.max': 2,
         'crystalmind.max': 1,
         'lore.max': 4,
         'occultendure.max': 1},
 'name': 'Dhrunic Pillar',
 'result': {'fame': 8, 'player.exp': 100, 'sp': 1}}

Ⅲ. Classes

Apprentice Tier: Moving In

Apprentice

→ Become an apprentice.

Apprentice to a notable wizard

Requires: research.

Cost
research10
gold20
Result
research.max10
player.exp5
sp1

Disables: cleanstables.

Raw
{'actdesc': 'Become an apprentice.',
 'actname': 'Apprenticeship',
 'cost': {'gold': 20, 'research': 10},
 'desc': 'Apprentice to a notable wizard',
 'disable': ['cleanstables'],
 'id': 'apprentice',
 'log': {'desc': 'After paying a small fee, you became apprenticed to a local '
                 'wizard.',
         'name': 'Apprentice'},
 'require': 'research',
 'result': {'player.exp': 5, 'research.max': 10, 'sp': 1},
 'warn': False}

Job Tier: Promotion

Falconer

→ Tend your master's owls and falcons.

Requires: Animal Handling.

Cost
gold100
research100
arcana2
Modifiers
Mage Lore (max)1
gold.rate0.07
Animal Handling (max)3
Animal Handling (rate)0.2
nature.max2
nature.rate0.1
Result
Job TierTrue
sp1.25
player.exp10
Raw
{'actdesc': "Tend your master's owls and falcons.",
 'cost': {'arcana': 2, 'gold': 100, 'research': 100},
 'id': 'falconer',
 'mod': {'animals.max': 3,
         'animals.rate': 0.2,
         'gold.rate': 0.07,
         'lore.max': 1,
         'nature.max': 2,
         'nature.rate': 0.1},
 'require': 'animals',
 'result': {'evt_helper': True, 'player.exp': 10, 'sp': 1.25},
 'tags': 't_job'}

Herbalist

→ Gather herbs for your master's potions and alchemy.

Requires: Herbalism.

Cost
gold100
research100
arcana2
Modifiers
Mage Lore (max)1
gold.rate0.08
Herbalism (rate)0.2
Herbalism (max)3
Alchemy (rate)0.1
Alchemy (max)2
Result
Job TierTrue
sp1.5
player.exp10
Raw
{'actdesc': "Gather herbs for your master's potions and alchemy.",
 'cost': {'arcana': 2, 'gold': 100, 'research': 100},
 'id': 'herbalist',
 'mod': {'alchemy.max': 2,
         'alchemy.rate': 0.1,
         'gold.rate': 0.08,
         'herbalism.max': 3,
         'herbalism.rate': 0.2,
         'lore.max': 1},
 'require': 'herbalism',
 'result': {'evt_helper': True, 'player.exp': 10, 'sp': 1.5},
 'tags': 't_job'}

Scribe

→ Become your master's personal scribe.

Requires: scribescroll.

When I get a little money I buy books, and if any is left I buy food and clothes.

Cost
gold100
research100
arcana2
Modifiers
Mage Lore (max)1.5
arcana.rate0.0001
research.max10
World Lore (max)1
gold.rate0.1
Mage Lore (rate)0.2
Result
Job TierTrue
sp1
Raw
{'actdesc': "Become your master's personal scribe.",
 'cost': {'arcana': 2, 'gold': 100, 'research': 100},
 'flavor': 'When I get a little money I buy books, and if any is left I buy '
           'food and clothes.',
 'id': 'scribe',
 'mod': {'arcana.rate': 0.0001,
         'gold.rate': 0.1,
         'history.max': 1,
         'lore.max': 1.5,
         'lore.rate': 0.2,
         'research.max': 10},
 'require': 'scribescroll',
 'result': {'evt_helper': True, 'sp': 1},
 'tags': 't_job'}

Neophyte Tier

Neophyte

→ The final step on the twisting stairwell of apprenticeship.

Requires: Job Tier, research max at least 125, spellbook more than 0.

Unlocks: Blue Adept, Mystic Savant, Anatomy.

Why does Master charge so many fees?

Cost
gold150
research175
arcana3
Modifiers
research.max10
arcana.rate0.0001
Mage Lore (max)1
Mage Lore (rate)0.2
Result
sp1
player.exp10
Raw
{'actdesc': 'The final step on the twisting stairwell of apprenticeship.',
 'cost': {'arcana': 3, 'gold': 150, 'research': 175},
 'flavor': 'Why does Master charge so many fees?',
 'id': 'neophyte',
 'log': {'desc': 'Your master has decided you are ready to take the next step '
                 'on the path of wizardry.',
         'name': 'Neophyte'},
 'mod': {'arcana.rate': 0.0001,
         'lore.max': 1,
         'lore.rate': 0.2,
         'research.max': 10},
 'require': '(g.evt_helper>0)&&g.research.max>=125&&g.spellbook.value>0',
 'result': {'player.exp': 10, 'sp': 1}}

Tier 0: Solitary Magic

Adept

Your master behind you, you set off into the world alone. You had better find a new place to stay.

Modifiers
Tier 0True
Raw
{'desc': 'Your master behind you, you set off into the world alone. You had '
         'better find a new place to stay.',
 'id': 'adept',
 'mod': 'tier0',
 'name': 'adept',
 'tags': 't_tier0'}

Blue Adept (secret)

Dedicate yourself to putting the world in order.

Requires: Neophyte, virtue at least 200.

Raw
{'cost': {'arcana': 7},
 'desc': 'Dedicate yourself to putting the world in order.',
 'id': 'blueadept',
 'mod': {'airlore.max': 1,
         'dissection.max': -1,
         'history.max': 1,
         'naturelore.max': -1,
         'tier0': True,
         'waterlore.max': 1},
 'name': 'blue adept',
 'require': 'g.neophyte>0&&g.virtue>=200',
 'secret': True,
 'tags': 't_tier0'}

Mystic Savant (secret)

→ Forgo Studies

You have no need of these dry tomes and musty old books.

Requires: study at most 0, Neophyte, arcana at least 5.

Cost
arcana7
Modifiers
Tier 0True
Mage Lore (max)-1
World Lore (max)-1
Mage Lore (rate)-2%
research.rate0.2
Conjuration (max)1
mana.max1
Spirit Communion (max)1
Mysticism (max)2
Mysticism (rate)0.1
Result
sp1
Raw
{'buyname': 'Forgo Studies',
 'cost': {'arcana': 7},
 'desc': 'You have no need of these dry tomes and musty old books.',
 'id': 'savant',
 'mod': {'conjuration.max': 1,
         'history.max': -1,
         'lore.max': -1,
         'lore.rate': '-2%',
         'mana.max': 1,
         'mysticism.max': 2,
         'mysticism.rate': 0.1,
         'research.rate': 0.2,
         'spiritlore.max': 1,
         'tier0': True},
 'name': 'mystic savant',
 'require': 'g.study<=0&&g.neophyte>0&&g.arcana>=5',
 'result': {'sp': 1},
 'secret': True,
 'tags': 't_tier0'}

Tier 1: Professional Magick

Arcane Trickster (secret)

→ Path of Trickery

Use magic for deceit and trickery.

Requires: Trickery at least 4, Tier 0, not Tier 1.

Cost
research250
gems10
gold300
arcana5
Modifiers
Tier 1True
gold.max10
research.max2
Trickery (max)2
Trickery (rate)10%
Conjuration (max)1
mana.max2
chaos.max3
chaos.rate0.1
Potions (max)1
Spirit Communion (max)1
Result
sp3

Disables: pace.

Raw
{'buyname': 'Path of Trickery',
 'cost': {'arcana': 5, 'gems': 10, 'gold': 300, 'research': 250},
 'desc': 'Use magic for deceit and trickery.',
 'disable': 'pace',
 'id': 'trickster',
 'mod': {'chaos.max': 3,
         'chaos.rate': 0.1,
         'conjuration.max': 1,
         'gold.max': 10,
         'mana.max': 2,
         'potions.max': 1,
         'research.max': 2,
         'spiritlore.max': 1,
         'tier1': True,
         'trickery.max': 2,
         'trickery.rate': '10%'},
 'name': 'arcane trickster',
 'require': 'g.trickery>=4&&g.tier0>0&&g.tier1==0',
 'result': {'sp': 3},
 'secret': True,
 'tags': 't_tier1'}

Dark Magician

A devotee of black magic.

Requires: Tier 0, Umbramancy at least 7.

Cost
research400
arcana13
gold300
bones10
gems10
Modifiers
Tier 1True
evilamt5
research.max100
Demonology (max)2
Mage Lore (max)1
Mage Lore (rate)5%
mana.max1
mana.rate0.01
Umbramancy (max)1
Umbramancy (rate)0.1+5%
Result
sp1
Raw
{'cost': {'arcana': 13, 'bones': 10, 'gems': 10, 'gold': 300, 'research': 400},
 'desc': 'A devotee of black magic.',
 'id': 'darkmagician',
 'mod': {'demonology.max': 2,
         'evilamt': 5,
         'lore.max': 1,
         'lore.rate': '5%',
         'mana.max': 1,
         'mana.rate': 0.01,
         'research.max': 100,
         'shadowlore.max': 1,
         'shadowlore.rate': '0.1+5%',
         'tier1': True},
 'name': 'dark magician',
 'require': 'g.tier0>0&&(g.shadowlore>=7)',
 'result': {'sp': 1},
 'tags': 't_tier1'}

Elementalist

Master of elemental forces.

Requires: Tier 0, Aeromancy more than 2, Pyromancy more than 2, Geomancy more than 2, Aquamancy more than 2.

Unlocks: Fey, Sorcerer.

Cost
arcana12
research1000
codices20
gems10
Modifiers
Tier 1True
research.max5
elemental.max2
elemental.rate0.2
Result
sp1
Raw
{'cost': {'arcana': 12, 'codices': 20, 'gems': 10, 'research': 1000},
 'desc': 'Master of elemental forces.',
 'id': 'elementalist',
 'mod': {'elemental.max': 2,
         'elemental.rate': 0.2,
         'research.max': 5,
         'tier1': True},
 'require': 'g.tier0>0&&g.airlore>2&&g.firelore>2&&g.earthlore>2&&g.waterlore>2',
 'result': {'sp': 1},
 'tags': 't_tier1'}

Magician

→ Pursue the path of pure magic.

Magic in its purest form.

Requires: Tier 0, Mage Lore at least 10.

Cost
research500
arcana15
gold500
Modifiers
Tier 1True
research.max100
Mage Lore (max)1
Mage Lore (rate)5%
Astronomy (max)1
Languages (max)1
arcana.rate0.001
mana.max2
mana.rate0.02
Result
sp1
Raw
{'actdesc': 'Pursue the path of pure magic.',
 'actname': 'The Prestige',
 'cost': {'arcana': 15, 'gold': 500, 'research': 500},
 'desc': 'Magic in its purest form.',
 'id': 'magician',
 'mod': {'arcana.rate': 0.001,
         'astronomy.max': 1,
         'languages.max': 1,
         'lore.max': 1,
         'lore.rate': '5%',
         'mana.max': 2,
         'mana.rate': 0.02,
         'research.max': 100,
         'tier1': True},
 'require': 'g.tier0>0&&g.lore>=10',
 'result': {'sp': 1},
 'tags': 't_tier1'}

Oracle

A diviner.

Requires: Tier 0, Spirit Communion at least 5, Divination at least 5.

Cost
research750
gems10
codices20
arcana5
Modifiers
Tier 1True
virtue1
research.max15
Mage Lore (max)2
Scrying (max)2
mana.max3
Divination (max)2
Divination (rate)0.1
Aeromancy (max)1
Spirit Communion (max)1
Spirit Communion (rate)0.1
Result
sp2
Raw
{'cost': {'arcana': 5, 'codices': 20, 'gems': 10, 'research': 750},
 'desc': 'A diviner.',
 'id': 'oracle',
 'mod': {'airlore.max': 1,
         'divination.max': 2,
         'divination.rate': 0.1,
         'lore.max': 2,
         'mana.max': 3,
         'research.max': 15,
         'scrying.max': 2,
         'spiritlore.max': 1,
         'spiritlore.rate': 0.1,
         'tier1': True,
         'virtue': 1},
 'require': 'g.tier0>0&&g.spiritlore>=5&&g.divination>=5',
 'result': {'sp': 2},
 'tags': 't_tier1'}

Reanimator

Create and ressurect living materials.

Requires: Tier 0, Reanimation more than 2.

Unlocks: Bonemonger.

Even the dead have their uses

Cost
research500
bones10
bonedust10
arcana11
Modifiers
Tier 1True
mana.max1
research.max10
Embalming (max)1
Reanimation (max)3
Umbramancy (max)2
Potions (max)3
Spirit Communion (max)2
Result
sp2

Disables: pace.

Raw
{'cost': {'arcana': 11, 'bonedust': 10, 'bones': 10, 'research': 500},
 'desc': 'Create and ressurect living materials.',
 'disable': 'pace',
 'flavor': 'Even the dead have their uses',
 'id': 'reanimator',
 'mod': {'embalming.max': 1,
         'mana.max': 1,
         'potions.max': 3,
         'reanimation.max': 3,
         'research.max': 10,
         'shadowlore.max': 2,
         'spiritlore.max': 2,
         'tier1': True},
 'require': 'g.tier0>0&&g.reanimation>2',
 'result': {'sp': 2},
 'tags': 't_tier1'}

Witchcraft

→ Enter into the practice of witchcraft.

Witch

Requires: Tier 0, Animal Handling at least 2, Potions at least 3, not Tier 1.

Unlocks: Fey, Kell.

'What is't you do?' 'A deed without a name'

Cost
research350
gold200
arcana13
Modifiers
Tier 1True
research.max10
Nature Studies (max)1
Nature Studies (rate)10%
Animal Handling (max)1
Animal Handling (rate)10%
Potions (max)2
Potions (rate)15%
Spirit Communion (max)2
Result
sp2

Disables: pace.

Raw
{'actdesc': 'Enter into the practice of witchcraft.',
 'actname': 'The Craft',
 'cost': {'arcana': 13, 'gold': 200, 'research': 350},
 'desc': 'Witch',
 'disable': 'pace',
 'flavor': "'What is't you do?' 'A deed without a name'",
 'id': 'witch',
 'mod': {'animals.max': 1,
         'animals.rate': '10%',
         'naturelore.max': 1,
         'naturelore.rate': '10%',
         'potions.max': 2,
         'potions.rate': '15%',
         'research.max': 10,
         'spiritlore.max': 2,
         'tier1': True},
 'name': 'witchcraft',
 'require': 'g.tier0>0&&g.animals>=2&&g.potions>=3&&g.tier1==0',
 'result': {'sp': 2},
 'tags': 't_tier1'}

Tier 2: Arcane Ascendant

Alchemist

An alchemist uses magical knowledge to craft wonders.

Requires: Tier 1, Potions at least 4, Alchemy at least 5.

Unlocks: Blood Magic.

Cost
research2000
managem5
firegem2
watergem2
earthgem2
arcana20
Modifiers
Tier 2True
research.max100
Crafting (max)3
Crafting (rate)0.3
Potions (max)3
Potions (rate)5%
Alchemy (max)3
Alchemy (rate)5%
Mage Lore (max)1
Mage Lore (rate)0.3
Result
sp3
Raw
{'cost': {'arcana': 20,
          'earthgem': 2,
          'firegem': 2,
          'managem': 5,
          'research': 2000,
          'watergem': 2},
 'desc': 'An alchemist uses magical knowledge to craft wonders.',
 'id': 'alchemist',
 'mod': {'alchemy.max': 3,
         'alchemy.rate': '5%',
         'crafting.max': 3,
         'crafting.rate': 0.3,
         'lore.max': 1,
         'lore.rate': 0.3,
         'potions.max': 3,
         'potions.rate': '5%',
         'research.max': 100,
         'tier2': True},
 'require': 'g.tier1>0&&g.potions>=4&&g.alchemy>=5',
 'result': {'sp': 3},
 'tags': 't_tier2'}

Battle Mage

→ Pursue the path of battle.

Requires: Tier 1, player level at least 10, armory more than 0, not Tier 2.

Unlocks: Blood Mage, Swordplay.

Cost
research1500
arcana7
gold800
gems20
Modifiers
Tier 2True
research.max-50
mana.max1
mana.rate0.1
Pyromancy (max)2
Pyromancy (rate)0.1
Geomancy (max)1
Result
sp1
Raw
{'actdesc': 'Pursue the path of battle.',
 'cost': {'arcana': 7, 'gems': 20, 'gold': 800, 'research': 1500},
 'id': 'battlemage',
 'mod': {'earthlore.max': 1,
         'firelore.max': 2,
         'firelore.rate': 0.1,
         'mana.max': 1,
         'mana.rate': 0.1,
         'research.max': -50,
         'tier2': True},
 'name': 'battle mage',
 'require': 'g.tier1>0&&g.player.level>=10&&g.armory>0&&g.tier2==0',
 'result': {'sp': 1},
 'tags': 't_tier2'}

Bonemonger

Extend your life with spare parts from the dead.

Requires: Tier 1, Reanimator, evil more than 0, not Tier 2.

Even the dead have their uses

Cost
research800
bodies3
bones10
bonedust15
arcana7
Modifiers
Tier 2True
evilamt10
research.max10
Embalming (max)1
Reanimation (max)2
Umbramancy (max)3
Potions (max)2
Spirit Communion (max)1
Result
sp2
Raw
{'cost': {'arcana': 7,
          'bodies': 3,
          'bonedust': 15,
          'bones': 10,
          'research': 800},
 'desc': 'Extend your life with spare parts from the dead.',
 'flavor': 'Even the dead have their uses',
 'id': 'bonemonger',
 'mod': {'embalming.max': 1,
         'evilamt': 10,
         'potions.max': 2,
         'reanimation.max': 2,
         'research.max': 10,
         'shadowlore.max': 3,
         'spiritlore.max': 1,
         'tier2': True},
 'require': 'g.tier1>0&&g.reanimator>=1&&g.evil>0&&g.tier2==0',
 'result': {'sp': 2},
 'tags': 't_tier2'}

Enchanter

A master of charms and enchantments.

Requires: Tier 1, Enchanting at least 6, Charms at least 3.

Cost
research1200
managem10
tomes5
arcana20
Modifiers
Tier 2True
research.max15
Enchanting (max)3
arcana.max2
Nature Studies (max)2
mana.max3
Aeromancy (max)2
Aquamancy (max)2
Result
sp2
Raw
{'cost': {'arcana': 20, 'managem': 10, 'research': 1200, 'tomes': 5},
 'desc': 'A master of charms and enchantments.',
 'id': 'enchanter',
 'mod': {'airlore.max': 2,
         'arcana.max': 2,
         'enchanting.max': 3,
         'mana.max': 3,
         'naturelore.max': 2,
         'research.max': 15,
         'tier2': True,
         'waterlore.max': 2},
 'require': 'g.tier1>0&&g.enchanting>=6&&g.charms>=3',
 'result': {'sp': 2},
 'tags': 't_tier2'}

Geomancer

→ Become a geomancer, a master of perseverance.

Lord of rocks.

Requires: Tier 1, Geomancy at least 10, not Tier 2.

Unlocks: Titan, Geosculpting, Hammer Proficiency.

Your empire of dirt

Cost
research1000
arcana15
tomes10
earthgem10
Modifiers
Tier 2True
Geomancy (max)2
Geosculpting (max)2
stamina.max10%
mana.max2
earthspire.mod.space.max50
Result
sp2
Raw
{'actdesc': 'Become a geomancer, a master of perseverance.',
 'cost': {'arcana': 15, 'earthgem': 10, 'research': 1000, 'tomes': 10},
 'desc': 'Lord of rocks.',
 'flavor': 'Your empire of dirt',
 'id': 'geomancer',
 'mod': {'earthlore.max': 2,
         'earthspire.mod.space.max': 50,
         'geosculpting.max': 2,
         'mana.max': 2,
         'stamina.max': '10%',
         'tier2': True},
 'require': 'g.tier1>0&&g.earthlore>=10&&g.tier2==0',
 'result': {'sp': 2},
 'tags': 't_tier2'}

Hydromancer

→ Become a hydromancer.

Master of water

Requires: Tier 1, Aquamancy at least 10.

Unlocks: Stormcaller.

Cost
research1000
arcana15
tomes10
watergem10
Modifiers
Tier 2True
Aquamancy (max)2
Aquamancy (rate)10%
dodge10%
mana.max2
Result
sp2
Raw
{'actdesc': 'Become a hydromancer.',
 'cost': {'arcana': 15, 'research': 1000, 'tomes': 10, 'watergem': 10},
 'desc': 'Master of water',
 'flavor': '',
 'id': 'hydromancer',
 'mod': {'dodge': '10%',
         'mana.max': 2,
         'tier2': True,
         'waterlore.max': 2,
         'waterlore.rate': '10%'},
 'require': 'g.tier1>0&&g.waterlore>=10',
 'result': {'sp': 2},
 'tags': 't_tier2'}

Mage

Member of an arcane order.

Requires: Tier 1, Mage Lore at least 17.

Unlocks: Wizard Lore.

Cost
research2000
arcana15
tomes5
Modifiers
Tier 2True
research.max40
Pyromancy (max)1
Mysticism (max)2
Enchanting (max)1
Mage Lore (max)2
Mage Lore (rate)0.4
mana.max3
Result
sp2
Raw
{'cost': {'arcana': 15, 'research': 2000, 'tomes': 5},
 'desc': 'Member of an arcane order.',
 'id': 'mage',
 'mod': {'enchanting.max': 1,
         'firelore.max': 1,
         'lore.max': 2,
         'lore.rate': 0.4,
         'mana.max': 3,
         'mysticism.max': 2,
         'research.max': 40,
         'tier2': True},
 'require': 'g.tier1>0&&g.lore>=17',
 'result': {'sp': 2},
 'tags': 't_tier2'}

Mystic Madcap (secret)

A penchant for chaos

Requires: Trickery at least 7, Tier 1, not Tier 2.

Cost
research777
gems7
managem7
airgem7
watergem7
tomes7
gold777
arcana7
Modifiers
Tier 2True
gold.max50
Trickery (max)2
Trickery (rate)10%
Conjuration (max)1
Mage Lore (max)1
Potions (max)1
Mysticism (max)1
Mysticism (rate)5%
Result
sp3
Raw
{'cost': {'airgem': 7,
          'arcana': 7,
          'gems': 7,
          'gold': 777,
          'managem': 7,
          'research': 777,
          'tomes': 7,
          'watergem': 7},
 'desc': 'A penchant for chaos',
 'id': 'madcap',
 'mod': {'conjuration.max': 1,
         'gold.max': 50,
         'lore.max': 1,
         'mysticism.max': 1,
         'mysticism.rate': '5%',
         'potions.max': 1,
         'tier2': True,
         'trickery.max': 2,
         'trickery.rate': '10%'},
 'name': 'mystic madcap',
 'require': 'g.trickery>=7&&g.tier1>0&&g.tier2==0',
 'result': {'sp': 3},
 'secret': True,
 'tags': 't_tier2'}

Pyromancer

→ Become a pyromancer.

Shaper of fire

Requires: Tier 1, Pyromancy at least 10.

Cost
research1000
arcana15
tomes10
firegem10
Modifiers
Tier 2True
Pyromancy (max)2
Pyromancy (rate)10%
dodge10%
mana.max2
Result
sp2
Raw
{'actdesc': 'Become a pyromancer.',
 'cost': {'arcana': 15, 'firegem': 10, 'research': 1000, 'tomes': 10},
 'desc': 'Shaper of fire',
 'flavor': '',
 'id': 'pyromancer',
 'mod': {'dodge': '10%',
         'firelore.max': 2,
         'firelore.rate': '10%',
         'mana.max': 2,
         'tier2': True},
 'require': 'g.tier1>0&&g.firelore>=10',
 'result': {'sp': 2},
 'tags': 't_tier2'}

Seer

A diviner.

Requires: Tier 1, Divination at least 10.

Cost
codices20
tomes5
arcana10
research2000
Modifiers
Tier 2True
virtue5
Mage Lore (max)2
mana.max3
Divination (max)2
Scrying (max)2
Spirit Communion (max)2
Spirit Communion (rate)0.1
Result
sp2
Raw
{'cost': {'arcana': 10, 'codices': 20, 'research': 2000, 'tomes': 5},
 'desc': 'A diviner.',
 'id': 'seer',
 'mod': {'divination.max': 2,
         'lore.max': 2,
         'mana.max': 3,
         'scrying.max': 2,
         'spiritlore.max': 2,
         'spiritlore.rate': 0.1,
         'tier2': True,
         'virtue': 5},
 'require': 'g.tier1>0&&g.divination>=10',
 'result': {'sp': 2},
 'tags': 't_tier2'}

Warden

A keeper of the forests, mountains, and hills. Only those living in the wild may become wardens.

Needs: outdoors or lodge more than 0.

Requires: Tier 1, Nature Studies at least 12.

Cost
research1500
naturegem15
herbs50
arcana15
Modifiers
Tier 2True
research.max5
Nature Studies (max)3
Nature Studies (rate)1+15%
Animal Handling (max)3
Potions (max)1
Result
sp1
Raw
{'cost': {'arcana': 15, 'herbs': 50, 'naturegem': 15, 'research': 1500},
 'desc': 'A keeper of the forests, mountains, and hills. Only those living in '
         'the wild may become wardens.',
 'id': 'warden',
 'mod': {'animals.max': 3,
         'naturelore.max': 3,
         'naturelore.rate': '1+15%',
         'potions.max': 1,
         'research.max': 5,
         'tier2': True},
 'need': '(g.outdoors+g.lodge)>0',
 'require': 'g.tier1>0&&g.naturelore>=12',
 'result': {'sp': 1},
 'tags': 't_tier2'}

Wind Mage

→ Become a wind mage.

To walk on the wind

Requires: Tier 1, Aeromancy at least 10.

Unlocks: Stormcaller.

There's a storm coming

Cost
research1000
arcana15
tomes10
airgem10
Modifiers
Tier 2True
Aeromancy (max)2
Aeromancy (rate)10%
dodge10%
mana.max2
Result
sp2
Raw
{'actdesc': 'Become a wind mage.',
 'cost': {'airgem': 10, 'arcana': 15, 'research': 1000, 'tomes': 10},
 'desc': 'To walk on the wind',
 'flavor': "There's a storm coming",
 'id': 'windmage',
 'mod': {'airlore.max': 2,
         'airlore.rate': '10%',
         'dodge': '10%',
         'mana.max': 2,
         'tier2': True},
 'name': 'wind mage',
 'require': 'g.tier1>0&&g.airlore>=10',
 'result': {'sp': 2},
 'tags': 't_tier2'}

Tier 3: Magical Mastery

Blood Mage

The magic in your veins

Requires: Tier 2, Battle Mage or hp max more than 150, not Tier 3.

Unlocks: Blood Magic.

Cost
research1500
arcana8
gold700
bloodgem20
Modifiers
Tier 3True
research.max-50
bloodgem.max10
mana.max1
mana.rate0.1
Anatomy (max)3
Anatomy (rate)10%
Geomancy (max)2
Geomancy (rate)5%
Aquamancy (max)1
Aquamancy (rate)5%
Result
sp1
Raw
{'cost': {'arcana': 8, 'bloodgem': 20, 'gold': 700, 'research': 1500},
 'desc': 'The magic in your veins',
 'id': 'bloodmage',
 'mod': {'anatomy.max': 3,
         'anatomy.rate': '10%',
         'bloodgem.max': 10,
         'earthlore.max': 2,
         'earthlore.rate': '5%',
         'mana.max': 1,
         'mana.rate': 0.1,
         'research.max': -50,
         'tier3': True,
         'waterlore.max': 1,
         'waterlore.rate': '5%'},
 'name': 'blood mage',
 'require': 'g.tier2>0&&(g.battlemage>0||g.hp.max>150)&&g.tier3==0',
 'result': {'sp': 1},
 'tags': 't_tier3'}

Doomsayer

Harbinger of ruin

Requires: Tier 2, spirit at least 12, Divination at least 12.

You call it an empire, but in the gloaming I see only heaps of crumbled stone.

Cost
research2000
arcana15
tomes7
spiritgem15
Modifiers
Tier 3True
Spirit Communion (max)2
Divination (max)3
Planes Lore (max)1
Scrying (max)2
Mage Lore (max)2
Mage Lore (rate)10%
mana.max1
Result
sp2
Raw
{'cost': {'arcana': 15, 'research': 2000, 'spiritgem': 15, 'tomes': 7},
 'desc': 'Harbinger of ruin',
 'flavor': 'You call it an empire, but in the gloaming I see only heaps of '
           'crumbled stone.',
 'id': 'doomsayer',
 'mod': {'divination.max': 3,
         'lore.max': 2,
         'lore.rate': '10%',
         'mana.max': 1,
         'planeslore.max': 1,
         'scrying.max': 2,
         'spiritlore.max': 2,
         'tier3': True},
 'require': 'g.tier2>0&&g.spirit>=12&&g.divination>=12',
 'result': {'sp': 2},
 'tags': 't_tier3'}

Dreadlord

Harbinger of destruction

Requires: Tier 2, evil more than 0, hp at least 100, player level at least 17, not Tier 3.

Unlocks: Swordplay.

Cost
research1500
bones100
bodies50
arcana20
Modifiers
Tier 3True
player.tohit10%
hp.max10%
Swordplay (max)1
Umbramancy (max)2
Umbramancy (rate)1%
arcanebody.max1
arcanebody2.max1
Result
sp1
Raw
{'cost': {'arcana': 20, 'bodies': 50, 'bones': 100, 'research': 1500},
 'desc': 'Harbinger of destruction',
 'id': 'dreadlord',
 'mod': {'arcanebody.max': 1,
         'arcanebody2.max': 1,
         'bladelore.max': 1,
         'hp.max': '10%',
         'player.tohit': '10%',
         'shadowlore.max': 2,
         'shadowlore.rate': '1%',
         'tier3': True},
 'require': 'g.tier2>0&&g.evil>0&&g.hp>=100&&g.player.level>=17&&g.tier3==0',
 'result': {'sp': 1},
 'tags': 't_tier3'}

Druid

A spellcaster dedicated to the natural world

Requires: Tier 2, Nature Studies at least 15.

Unlocks: Fey.

Cost
research1000
naturegem20
herbs50
arcana20
Modifiers
Tier 3True
Nature Studies (max)3
Nature Studies (rate)0.2+5%
Animal Handling (max)2
Herbalism (max)2
Herbalism (rate)10%
Potions (max)1
Potions (rate)0.4
Result
sp1
Raw
{'cost': {'arcana': 20, 'herbs': 50, 'naturegem': 20, 'research': 1000},
 'desc': 'A spellcaster dedicated to the natural world',
 'id': 'druid',
 'mod': {'animals.max': 2,
         'herbalism.max': 2,
         'herbalism.rate': '10%',
         'naturelore.max': 3,
         'naturelore.rate': '0.2+5%',
         'potions.max': 1,
         'potions.rate': 0.4,
         'tier3': True},
 'require': 'g.tier2>0&&g.naturelore>=15',
 'result': {'sp': 1},
 'tags': 't_tier3'}

High Mage

Elite of an arcane order.

Requires: Tier 2, Mage Lore at least 21.

Unlocks: Wizard Lore.

Cost
research5000
arcana20
tomes10
Modifiers
Tier 3True
research.max50
Pyromancy (max)1
Mysticism (max)2
Alchemy (max)1
Spellcraft (max)2
Crafting (max)1
Mage Lore (max)2
Result
sp2
Raw
{'cost': {'arcana': 20, 'research': 5000, 'tomes': 10},
 'desc': 'Elite of an arcane order.',
 'id': 'highmage',
 'mod': {'alchemy.max': 1,
         'crafting.max': 1,
         'firelore.max': 1,
         'lore.max': 2,
         'mysticism.max': 2,
         'research.max': 50,
         'spellcraft.max': 2,
         'tier3': True},
 'name': 'high mage',
 'require': 'g.tier2>0&&g.lore>=21',
 'result': {'sp': 2},
 'tags': 't_tier3'}

Highelemental

Lord of the elements

Requires: Tier 2, Aeromancy more than 7, Pyromancy more than 7, Aquamancy more than 7, Geomancy more than 7.

Unlocks: Avatar, Kell, Sorcerer.

Cost
arcana15
tomes10
airgem20
firegem20
earthgem20
watergem20
Modifiers
Tier 3True
Aeromancy (max)2
Pyromancy (max)2
Geomancy (max)2
Aquamancy (max)2
research.max25
elemental.max2
elemental.rate0.2
Result
sp2
Raw
{'cost': {'airgem': 20,
          'arcana': 15,
          'earthgem': 20,
          'firegem': 20,
          'tomes': 10,
          'watergem': 20},
 'desc': 'Lord of the elements',
 'id': 'highelemental',
 'mod': {'airlore.max': 2,
         'earthlore.max': 2,
         'elemental.max': 2,
         'elemental.rate': 0.2,
         'firelore.max': 2,
         'research.max': 25,
         'tier3': True,
         'waterlore.max': 2},
 'require': 'g.tier2>0&&g.airlore>7&&g.firelore>7&&g.waterlore>7&&g.earthlore>7',
 'result': {'sp': 2},
 'tags': 't_tier3'}

Spell Blade

Requires: Tier 2, Enchanting at least 7, player tohit at least 10, not Tier 3.

Unlocks: Arcane Dervish, Bladeweaver, Eldritch Knight, Swordplay.

Cost
research3000
arcana20
gold1000
Modifiers
Tier 3True
player.tohit15%
World Lore (max)1
Enchanting (max)2
Swordplay (max)2
Anatomy (max)1
arcanebody2.max1
Result
sp2
Raw
{'cost': {'arcana': 20, 'gold': 1000, 'research': 3000},
 'desc': '',
 'id': 'spellblade',
 'mod': {'anatomy.max': 1,
         'arcanebody2.max': 1,
         'bladelore.max': 2,
         'enchanting.max': 2,
         'history.max': 1,
         'player.tohit': '15%',
         'tier3': True},
 'name': 'spell blade',
 'require': 'g.tier2>0&&g.enchanting>=7&&g.player.tohit>=10&&g.tier3==0',
 'result': {'sp': 2},
 'tags': 't_tier3'}

Stormcaller

Requires: Hydromancer or Wind Mage.

I am the storm

Cost
research3000
arcana25
airgem20
watergem20
tomes10
Modifiers
Tier 3True
Mage Lore (max)1
mana.max2
Aeromancy (max)3
Aquamancy (max)3
Aeromancy (rate)15%
Aquamancy (rate)15%
Result
sp1
Raw
{'cost': {'airgem': 20,
          'arcana': 25,
          'research': 3000,
          'tomes': 10,
          'watergem': 20},
 'flavor': 'I am the storm',
 'id': 'stormcaller',
 'mod': {'airlore.max': 3,
         'airlore.rate': '15%',
         'lore.max': 1,
         'mana.max': 2,
         'tier3': True,
         'waterlore.max': 3,
         'waterlore.rate': '15%'},
 'require': 'g.hydromancer>0||g.windmage>0',
 'result': {'sp': 1},
 'tags': 't_tier3'}

Summoner

Alone or with friends, a summoner is never without an army.

Requires: minions more than 4, Tier 2, Mage Lore at least 20.

How you do I; hope you've met my...

Cost
research2000
arcana20
tomes5
Modifiers
Tier 3True
minions.max1
Conjuration (max)2
Conjuration (rate)2%
Charms (max)1
Mage Lore (max)2
Mage Lore (rate)5%
mana.max2
Summoning (max)4
Summoning (rate)20%
Result
sp1
Raw
{'cost': {'arcana': 20, 'research': 2000, 'tomes': 5},
 'desc': 'Alone or with friends, a summoner is never without an army.',
 'flavor': "How you do I; hope you've met my...",
 'id': 'summoner',
 'mod': {'charms.max': 1,
         'conjuration.max': 2,
         'conjuration.rate': '2%',
         'lore.max': 2,
         'lore.rate': '5%',
         'mana.max': 2,
         'minions.max': 1,
         'summoning.max': 4,
         'summoning.rate': '20%',
         'tier3': True},
 'require': 'g.minions>4&&g.tier2>0&&g.lore>=20',
 'result': {'sp': 1},
 'tags': 't_tier3'}

Thanophage

Drain corpses of their lingering life-force to prolong your bleak existence.

Requires: Tier 2, evil more than 0, not Tier 3.

Unlocks: Blood Magic.

Cost
research1500
bones100
bodies50
bonedust25
arcana15
Modifiers
Tier 3True
evilamt20
Mage Lore (max)2
research.max25
Embalming (max)1
Reanimation (max)2
Reanimation (rate)5%
Umbramancy (max)2
Umbramancy (rate)5%
Result
sp2
Raw
{'cost': {'arcana': 15,
          'bodies': 50,
          'bonedust': 25,
          'bones': 100,
          'research': 1500},
 'desc': 'Drain corpses of their lingering life-force to prolong your bleak '
         'existence.',
 'id': 'thanophage',
 'mod': {'embalming.max': 1,
         'evilamt': 20,
         'lore.max': 2,
         'reanimation.max': 2,
         'reanimation.rate': '5%',
         'research.max': 25,
         'shadowlore.max': 2,
         'shadowlore.rate': '5%',
         'tier3': True},
 'require': 'g.tier2>0&&g.evil>0&&g.tier3==0',
 'result': {'sp': 2},
 'tags': 't_tier3'}

Tier 4: Supreme Sorcery

Bladeweaver

You have taken your training further, weaving magic and steel with a flourish of magical grace.

Requires: Tier 3, Spell Blade, not Tier 4.

Cost
research5000
arcana20
gold2500
airgem10
firegem5
earthgem5
watergem5
Modifiers
Tier 4True
player.tohit15%
World Lore (max)1
Enchanting (max)1
elemental.max1
Swordplay (max)2
Anatomy (max)1
arcanebody2.max1
Result
sp2
Raw
{'cost': {'airgem': 10,
          'arcana': 20,
          'earthgem': 5,
          'firegem': 5,
          'gold': 2500,
          'research': 5000,
          'watergem': 5},
 'desc': 'You have taken your training further, weaving magic and steel with a '
         'flourish of magical grace.',
 'id': 'bladeweaver',
 'mod': {'anatomy.max': 1,
         'arcanebody2.max': 1,
         'bladelore.max': 2,
         'elemental.max': 1,
         'enchanting.max': 1,
         'history.max': 1,
         'player.tohit': '15%',
         'tier4': True},
 'require': 'g.tier3>0&&g.spellblade>0&&g.tier4==0',
 'result': {'sp': 2},
 'tags': 't_tier4'}

Earthshaker

→ Become an earthshaker.

Master of the tectonics.

Requires: Tier 3, Geomancy at least 20, not Tier 4.

Unlocks: Titan, Geosculpting, Hammer Proficiency.

Finally, a subduction license!

Cost
research4000
arcana25
tomes30
earthgem50
Modifiers
Tier 4True
Geomancy (max)3
player.defense15
stamina.max20%
earth.rate0.3
earthspire.mod.space.max50
Result
sp2
Raw
{'actdesc': 'Become an earthshaker.',
 'cost': {'arcana': 25, 'earthgem': 50, 'research': 4000, 'tomes': 30},
 'desc': 'Master of the tectonics.',
 'flavor': 'Finally, a subduction license!',
 'id': 'earthshaker',
 'mod': {'earth.rate': 0.3,
         'earthlore.max': 3,
         'earthspire.mod.space.max': 50,
         'player.defense': 15,
         'stamina.max': '20%',
         'tier4': True},
 'require': 'g.tier3>0&&g.earthlore>=20&&g.tier4==0',
 'result': {'sp': 2},
 'tags': 't_tier4'}

Fey

A being of wild and natural magic

Requires: Tier 3, Nature Studies at least 19, Witchcraft or Druid or Elementalist more than 0.

Unlocks: High Kell, Kell.

'Will you drink from the goblet?' she asked. 'The transformation cannot be undone.'

Cost
research5000
naturegem30
herbs75
arcana15
runestones5
Modifiers
Tier 4True
Aquamancy (max)2
Geomancy (max)2
Aeromancy (max)2
Nature Studies (max)3
Nature Studies (rate)1+10%
Animal Handling (max)2
Animal Handling (rate)1+10%
Herbalism (max)2
Herbalism (rate)1+10%
Result
sp1
Raw
{'cost': {'arcana': 15,
          'herbs': 75,
          'naturegem': 30,
          'research': 5000,
          'runestones': 5},
 'desc': 'A being of wild and natural magic',
 'flavor': "'Will you drink from the goblet?' she asked. 'The transformation "
           "cannot be undone.'",
 'id': 'fey',
 'mod': {'airlore.max': 2,
         'animals.max': 2,
         'animals.rate': '1+10%',
         'earthlore.max': 2,
         'herbalism.max': 2,
         'herbalism.rate': '1+10%',
         'naturelore.max': 3,
         'naturelore.rate': '1+10%',
         'tier4': True,
         'waterlore.max': 2},
 'require': 'g.tier3>0&&g.naturelore>=19&&(g.witch+g.druid+g.elementalist)>0',
 'result': {'sp': 1},
 'tags': 't_tier4'}

Necromancer

A master of death magic

Requires: Tier 3, evil more than 0, Umbramancy at least 17.

Cost
research2000
bones100
bodies50
souls40
arcana10
runestones5
Modifiers
Tier 4True
Embalming (max)1
Reanimation (max)2
Reanimation (rate)10%
Umbramancy (max)2
Umbramancy (rate)0.2+5%
Potions (max)1
Necromancy (max)3
Necromancy (rate)10%
Spirit Communion (max)2
Spirit Communion (rate)10%
Result
sp2
Raw
{'cost': {'arcana': 10,
          'bodies': 50,
          'bones': 100,
          'research': 2000,
          'runestones': 5,
          'souls': 40},
 'desc': 'A master of death magic',
 'id': 'necromancer',
 'mod': {'embalming.max': 1,
         'necromancy.max': 3,
         'necromancy.rate': '10%',
         'potions.max': 1,
         'reanimation.max': 2,
         'reanimation.rate': '10%',
         'shadowlore.max': 2,
         'shadowlore.rate': '0.2+5%',
         'spiritlore.max': 2,
         'spiritlore.rate': '10%',
         'tier4': True},
 'require': 'g.tier3>0&&g.evil>0&&g.shadowlore>=17',
 'result': {'sp': 2},
 'tags': 't_tier4'}

Sorcerer

A wielder of raw magical power.

Requires: Tier 3, Geomancy at least 15 or Aquamancy at least 15 or Pyromancy at least 15, Elementalist or Highelemental more than 0.

Cost
research3000
managem5
firegem15
earthgem15
watergem15
arcana25
Modifiers
Tier 4True
Mage Lore (max)1
mana.max1
Geomancy (max)2
Geomancy (rate)10%
Aquamancy (max)2
Aquamancy (rate)10%
Pyromancy (max)2
Pyromancy (rate)10%
Result
sp1
Raw
{'cost': {'arcana': 25,
          'earthgem': 15,
          'firegem': 15,
          'managem': 5,
          'research': 3000,
          'watergem': 15},
 'desc': 'A wielder of raw magical power.',
 'disable': [],
 'id': 'sorcerer',
 'mod': {'earthlore.max': 2,
         'earthlore.rate': '10%',
         'firelore.max': 2,
         'firelore.rate': '10%',
         'lore.max': 1,
         'mana.max': 1,
         'tier4': True,
         'waterlore.max': 2,
         'waterlore.rate': '10%'},
 'require': 'g.tier3>0&&(g.earthlore>=15||g.waterlore>=15||g.firelore>=15)&&(g.elementalist+g.highelemental)>0',
 'result': {'sp': 1},
 'tags': 't_tier4'}

Thaumaturge

A maker of miracles

Requires: Tier 3, spirit at least 15, Divination at least 15.

Unlocks: Avatar.

Cost
research5000
arcana25
tomes7
spiritgem20
runestones5
Modifiers
Tier 4True
Spirit Communion (max)2
Divination (max)3
Spellcraft (max)2
Spellcraft (rate)0.3+5%
Mage Lore (max)2
light.max2
light.rate0.2+5%
Mage Lore (rate)0.4+5%
mana.max3
Result
sp2
Raw
{'cost': {'arcana': 25,
          'research': 5000,
          'runestones': 5,
          'spiritgem': 20,
          'tomes': 7},
 'desc': 'A maker of miracles',
 'id': 'thaumaturge',
 'mod': {'divination.max': 3,
         'light.max': 2,
         'light.rate': '0.2+5%',
         'lore.max': 2,
         'lore.rate': '0.4+5%',
         'mana.max': 3,
         'spellcraft.max': 2,
         'spellcraft.rate': '0.3+5%',
         'spiritlore.max': 2,
         'tier4': True},
 'require': 'g.tier3>0&&g.spirit>=15&&g.divination>=15',
 'result': {'sp': 2},
 'tags': 't_tier4'}

Warlock

Master of demons and demonic magic

Requires: Tier 3, evil more than 0, Demonology at least 10, not Tier 4.

Unlocks: Archlock.

Cost
research4000
souls50
arcana25
tomes10
runestones5
Modifiers
Tier 4True
Anatomy (max)3
Mage Lore (rate)10%
Mage Lore (max)2
Pyromancy (max)1
Necromancy (max)1
Pyromancy (rate)0.2
Umbramancy (max)2
Demonology (max)3
Result
sp1
Raw
{'cost': {'arcana': 25,
          'research': 4000,
          'runestones': 5,
          'souls': 50,
          'tomes': 10},
 'desc': 'Master of demons and demonic magic',
 'id': 'warlock',
 'mod': {'anatomy.max': 3,
         'demonology.max': 3,
         'firelore.max': 1,
         'firelore.rate': 0.2,
         'lore.max': 2,
         'lore.rate': '10%',
         'necromancy.max': 1,
         'shadowlore.max': 2,
         'tier4': True},
 'require': 'g.tier3>0&&g.evil>0&&g.demonology>=10&&g.tier4==0',
 'result': {'sp': 1},
 'tags': 't_tier4'}

Wizard

Raw magic power

Needs: evil at most 0.

Requires: evil at most 0, Tier 3, Mage Lore at least 25.

Unlocks: Wizard Lore.

'Do not take me for some conjurer of cheap tricks.'

Cost
research5000
arcana25
tomes20
runestones5
Modifiers
Tier 4True
Languages (max)2
Conjuration (max)1
Crafting (max)1
Mage Lore (max)3
Spellcraft (max)3
Spellcraft (rate)0.5
Mage Lore (rate)10%
mana.max3
Result
sp2
Raw
{'cost': {'arcana': 25, 'research': 5000, 'runestones': 5, 'tomes': 20},
 'desc': 'Raw magic power',
 'flavor': "'Do not take me for some conjurer of cheap tricks.'",
 'id': 'wizard',
 'mod': {'conjuration.max': 1,
         'crafting.max': 1,
         'languages.max': 2,
         'lore.max': 3,
         'lore.rate': '10%',
         'mana.max': 3,
         'spellcraft.max': 3,
         'spellcraft.rate': 0.5,
         'tier4': True},
 'need': 'g.evil<=0',
 'require': 'g.evil<=0&&g.tier3>0&&g.lore>=25',
 'result': {'sp': 2},
 'tags': 't_tier4'}

Tier 5: Dhrunic Magic

Arcane Dervish

Your skills with blade and magic blend together in a blur, each stroke seeming like a step in a dance.

Requires: Tier 4, Spell Blade, not Tier 5.

Cost
research10000
arcana20
gold4000
airgem20
firegem10
earthgem10
watergem10
Modifiers
Tier 5True
player.tohit15%
World Lore (max)1
Enchanting (max)1
elemental.max1
Swordplay (max)2
Anatomy (max)1
arcanebody2.max1
Result
sp2
Raw
{'cost': {'airgem': 20,
          'arcana': 20,
          'earthgem': 10,
          'firegem': 10,
          'gold': 4000,
          'research': 10000,
          'watergem': 10},
 'desc': 'Your skills with blade and magic blend together in a blur, each '
         'stroke seeming like a step in a dance.',
 'id': 'arcanedervish',
 'mod': {'anatomy.max': 1,
         'arcanebody2.max': 1,
         'bladelore.max': 2,
         'elemental.max': 1,
         'enchanting.max': 1,
         'history.max': 1,
         'player.tohit': '15%',
         'tier5': True},
 'name': 'arcane dervish',
 'require': 'g.tier4>0&&g.spellblade>0&&g.tier5==0',
 'result': {'sp': 2},
 'tags': 't_tier5'}

Archlock

Master of demons and demonic magic

Requires: Warlock, Demonology at least 20.

In the War of the Locks the Seven raged for Power Absolute, and Dhrune trembled in their wake.

Cost
research15000
souls75
bodies10
tomes25
arcana25
runestones10
Modifiers
Tier 5True
Mage Lore (max)2
Necromancy (max)1
Mage Lore (rate)10%
Pyromancy (max)3
Pyromancy (rate)20%
Demonology (max)5
Demonology (rate)20%
Raw
{'cost': {'arcana': 25,
          'bodies': 10,
          'research': 15000,
          'runestones': 10,
          'souls': 75,
          'tomes': 25},
 'desc': 'Master of demons and demonic magic',
 'flavor': 'In the War of the Locks the Seven raged for Power Absolute, and '
           'Dhrune trembled in their wake.',
 'id': 'archlock',
 'mod': {'demonology.max': 5,
         'demonology.rate': '20%',
         'firelore.max': 3,
         'firelore.rate': '20%',
         'lore.max': 2,
         'lore.rate': '10%',
         'necromancy.max': 1,
         'tier5': True},
 'require': 'g.warlock>0&&g.demonology>=20',
 'tags': 't_tier5'}

Dhrunic Wizard

Raw magic power

Requires: Tier 4, Mage Lore at least 30.

Unlocks: Wizard Lore.

In the end it was three Thule Wizards and The Necromancer who brought the locks to heel.

Raw
{'alias': 'dhrunic wizard',
 'cost': {'arcana': 30, 'research': 20000, 'runestones': 10, 'tomes': 30},
 'desc': 'Raw magic power',
 'flavor': 'In the end it was three Thule Wizards and The Necromancer who '
           'brought the locks to heel.',
 'id': 'wizard2',
 'mod': {'airlore.max': 1,
         'airlore.rate': '1%',
         'crafting.max': 2,
         'firelore.max': 1,
         'firelore.rate': '1%',
         'languages.max': 2,
         'lightlore.max': 1,
         'lore.max': 5,
         'lore.rate': '10%',
         'mana.max': 3,
         'tier5': True,
         'waterlore.max': 1},
 'name': 'dhrunic wizard',
 'require': 'g.tier4>0&&g.lore>=30',
 'tags': 't_tier5'}

Grey Necromancer

Disciple of death

Requires: Tier 4, evil more than 0, Spirit Communion at least 15, Umbramancy at least 24.

Raw
{'cost': {'arcana': 10,
          'bodies': 50,
          'bones': 100,
          'research': 17000,
          'runestones': 10,
          'souls': 100},
 'desc': 'Disciple of death',
 'id': 'greynecromancer',
 'mod': {'embalming.max': 2,
         'lore.max': 2,
         'lore.rate': '10%',
         'necromancy.max': 3,
         'necromancy.rate': '10%',
         'reanimation.max': 3,
         'reanimation.rate': '10%',
         'shadowlore.max': 2,
         'shadowlore.rate': '5%',
         'spiritlore.max': 2,
         'spiritlore.rate': '10%',
         'tier5': True},
 'name': 'grey necromancer',
 'require': 'g.tier4>0&&g.evil>0&&g.spiritlore>=15&&g.shadowlore>=24',
 'tags': 't_tier5'}

Heresiarch

A reckoning comes.

Requires: Tier 4, spirit at least 15, Divination at least 17.

Unlocks: Avatar.

It waits in time

Cost
research15000
arcana25
tomes15
spiritgem50
runestones10
Modifiers
Tier 5True
Spirit Communion (max)3
Spirit Communion (rate)12%
Divination (max)3
Divination (rate)10%
Scrying (max)2
Mage Lore (max)2
Mage Lore (rate)10%
Result
sp2
Raw
{'cost': {'arcana': 25,
          'research': 15000,
          'runestones': 10,
          'spiritgem': 50,
          'tomes': 15},
 'desc': 'A reckoning comes.',
 'flavor': 'It waits in time',
 'id': 'heresiarch',
 'mod': {'divination.max': 3,
         'divination.rate': '10%',
         'lore.max': 2,
         'lore.rate': '10%',
         'scrying.max': 2,
         'spiritlore.max': 3,
         'spiritlore.rate': '12%',
         'tier5': True},
 'require': 'g.tier4>0&&g.spirit>=15&&g.divination>=17',
 'result': {'sp': 2},
 'tags': 't_tier5'}

Kell

Immortal spirits of nature, even the weakest Kell are beings to rival wizards

Requires: Tier 4, Nature Studies at least 23, Witchcraft or Fey or Highelemental more than 0.

Unlocks: Avatar, High Kell.

Kell are not of mortal blood, and only potent magics can imbue a mortal with their essence.

Raw
{'cost': {'arcana': 20,
          'herbs': 75,
          'naturegem': 50,
          'research': 15000,
          'runestones': 15},
 'desc': 'Immortal spirits of nature, even the weakest Kell are beings to '
         'rival wizards',
 'flavor': 'Kell are not of mortal blood, and only potent magics can imbue a '
           'mortal with their essence.',
 'id': 'kell',
 'mod': {'airlore.max': 2,
         'airlore.rate': '10%',
         'animals.max': 2,
         'animals.rate': '10%',
         'herbalism.max': 1,
         'herbalism.rate': '15%',
         'lore.max': 2,
         'lore.rate': '10%',
         'naturelore.max': 3,
         'naturelore.rate': '15%',
         'tier5': True},
 'require': 'g.tier4>0&&g.naturelore>=23&&(g.witch+g.fey+g.highelemental)>0',
 'tags': 't_tier5'}

Tier 6: Ageless Magic

Astral Seer

The stars are an open book, to those who can read.

Requires: Tier 5, Astronomy at least 15, Planes Lore at least 15.

Cost
research17000
arcana75
tomes50
sindel3
starcharts50
Modifiers
Tier 6True
Spellcraft (max)1
Planes Lore (max)2
Planes Lore (rate)2%
player.bonuses.mana2
Astronomy (max)2
Astronomy (rate)1%
Scrying (max)1
Scrying (rate)2%
sindel.rate5%
Mysticism (max)2
Mysticism (rate)0.5
Crafting (max)2
Raw
{'cost': {'arcana': 75,
          'research': 17000,
          'sindel': 3,
          'starcharts': 50,
          'tomes': 50},
 'desc': 'The stars are an open book, to those who can read.',
 'id': 'astralseer',
 'mod': {'astronomy.max': 2,
         'astronomy.rate': '1%',
         'crafting.max': 2,
         'mysticism.max': 2,
         'mysticism.rate': 0.5,
         'planeslore.max': 2,
         'planeslore.rate': '2%',
         'player.bonuses.mana': 2,
         'scrying.max': 1,
         'scrying.rate': '2%',
         'sindel.rate': '5%',
         'spellcraft.max': 1,
         'tier6': True},
 'name': 'astral seer',
 'require': 'g.tier5>0&&g.astronomy>=15&&g.planeslore>=15',
 'tags': 't_tier6'}

Avatar

An incarnation of raw, elemental forces.

Requires: Tier 5, Highelemental or Kell or Heresiarch or Thaumaturge more than 0.

Cost
research20000
sindel3
managem70
airgem40
earthgem40
firegem40
watergem40
sp10
arcana35
runestones15
Modifiers
Tier 6True
Aeromancy (max)2
Aeromancy (rate)10%
Geomancy (max)3
Geomancy (rate)15%
Aquamancy (max)2
Aquamancy (rate)10%
Pyromancy (max)1
Pyromancy (rate)15%
Raw
{'cost': {'airgem': 40,
          'arcana': 35,
          'earthgem': 40,
          'firegem': 40,
          'managem': 70,
          'research': 20000,
          'runestones': 15,
          'sindel': 3,
          'sp': 10,
          'watergem': 40},
 'desc': 'An incarnation of raw, elemental forces.',
 'flavor': '',
 'id': 'c_avatar',
 'mod': {'airlore.max': 2,
         'airlore.rate': '10%',
         'earthlore.max': 3,
         'earthlore.rate': '15%',
         'firelore.max': 1,
         'firelore.rate': '15%',
         'tier6': True,
         'waterlore.max': 2,
         'waterlore.rate': '10%'},
 'name': 'avatar',
 'require': 'g.tier5>0&&(g.highelemental+g.kell+g.heresiarch+g.thaumaturge)>0',
 'tags': 't_tier6'}

Death Lock

An unholy synthesis of wizardry and demonology.

Requires: Tier 5, phylactory more than 0.

Narz, Bodias, Vezial. Even among the Archlocks, some names stood in abject terror.

Cost
research20000
souls100
bodies100
tomes50
arcana60
firerune10
runestones20
Modifiers
Tier 6True
Necromancy (max)2
Geomancy (max)2
Pyromancy (max)3
Pyromancy (rate)20%
Umbramancy (max)3
Umbramancy (rate)0.1+5%
Demonology (max)5
Demonology (rate)20%
Raw
{'cost': {'arcana': 60,
          'bodies': 100,
          'firerune': 10,
          'research': 20000,
          'runestones': 20,
          'souls': 100,
          'tomes': 50},
 'desc': 'An unholy synthesis of wizardry and demonology.',
 'flavor': 'Narz, Bodias, Vezial. Even among the Archlocks, some names stood '
           'in abject terror.',
 'id': 'deathlock',
 'mod': {'demonology.max': 5,
         'demonology.rate': '20%',
         'earthlore.max': 2,
         'firelore.max': 3,
         'firelore.rate': '20%',
         'necromancy.max': 2,
         'shadowlore.max': 3,
         'shadowlore.rate': '0.1+5%',
         'tier6': True},
 'name': 'death lock',
 'require': 'g.tier5>0&&g.phylactory>0',
 'tags': 't_tier6'}

Eldritch Knight

You have reached the pinnacle of blending steel and sorcery, and your sword strokes seem to cleave the air itself.

Requires: Tier 5, Spell Blade, not Tier 6.

Cost
research15000
arcana20
gold7500
airgem40
firegem20
earthgem20
watergem20
Modifiers
Tier 6True
player.tohit15%
World Lore (max)1
Enchanting (max)1
Swordplay (max)2
elemental.max1
Anatomy (max)1
arcanebody2.max1
Result
sp2
Raw
{'cost': {'airgem': 40,
          'arcana': 20,
          'earthgem': 20,
          'firegem': 20,
          'gold': 7500,
          'research': 15000,
          'watergem': 20},
 'desc': 'You have reached the pinnacle of blending steel and sorcery, and '
         'your sword strokes seem to cleave the air itself.',
 'id': 'eldritchknight',
 'mod': {'anatomy.max': 1,
         'arcanebody2.max': 1,
         'bladelore.max': 2,
         'elemental.max': 1,
         'enchanting.max': 1,
         'history.max': 1,
         'player.tohit': '15%',
         'tier6': True},
 'name': 'eldritch knight',
 'require': 'g.tier5>0&&g.spellblade>0&&g.tier6==0',
 'result': {'sp': 2},
 'tags': 't_tier6'}

High Kell

The ranks of the Kell range from the lesser Fey and forest Delki, to ancient spirits, old and indominable.

Requires: Tier 5, Fey or Kell more than 0.

'It's of no consequence to me,' replied Jora. 'I do not die Trill, and there are few things in this world that could do the trick.

Cost
research15000
naturegem50
herbs75
arcana35
waterrune15
runestones15
Modifiers
Tier 6True
Aeromancy (max)2
Aeromancy (rate)10%
Nature Studies (max)3
Nature Studies (rate)15%
Animal Handling (max)2
Animal Handling (rate)10%
Geomancy (max)1
Geomancy (rate)15%
Raw
{'cost': {'arcana': 35,
          'herbs': 75,
          'naturegem': 50,
          'research': 15000,
          'runestones': 15,
          'waterrune': 15},
 'desc': 'The ranks of the Kell range from the lesser Fey and forest Delki, to '
         'ancient spirits, old and indominable.',
 'flavor': "'It's of no consequence to me,' replied Jora. 'I do not die Trill, "
           'and there are few things in this world that could do the trick.',
 'id': 'highkell',
 'mod': {'airlore.max': 2,
         'airlore.rate': '10%',
         'animals.max': 2,
         'animals.rate': '10%',
         'earthlore.max': 1,
         'earthlore.rate': '15%',
         'naturelore.max': 3,
         'naturelore.rate': '15%',
         'tier6': True},
 'name': 'high kell',
 'require': 'g.tier5>0&&(g.fey+g.kell)>0',
 'tags': 't_tier6'}

Mythic Wizard

Their names reappear throughout the ages, and few believe they ever existed.

Needs: evil at most 0.

Requires: Tier 5, Mage Lore at least 35, Spellcraft at least 10, evil of 0.

Unlocks: Wizard Lore.

Raw
{'cost': {'arcana': 75,
          'research': 20000,
          'runestones': 10,
          'sindel': 3,
          'tomes': 50},
 'desc': 'Their names reappear throughout the ages, and few believe they ever '
         'existed.',
 'id': 'wizard3',
 'mod': {'alchemy.max': 1,
         'crafting.max': 2,
         'earthlore.max': 1,
         'enchanting.max': 1,
         'firelore.max': 1,
         'history.max': 1,
         'potions.max': 1,
         'spellcraft.max': 1,
         'tier6': True,
         'waterlore.max': 1,
         'waterlore.rate': '1%'},
 'name': 'mythic wizard',
 'need': 'g.evil<=0',
 'require': 'g.tier5>0&&g.lore>=35&&g.spellcraft>=10&&g.evil==0',
 'tags': 't_tier6'}

Titan

→ Become a titan.

A mantle of metal and stone.

Requires: Tier 5, Earthshaker or Geomancer more than 0, Hammer Proficiency at least 10, Geosculpting at least 10, not Tier 6.

Unlocks: Hammer Proficiency.

No stone left unturned

Cost
research10000
arcana50
tomes40
earthgem100
earthrune20
Modifiers
Tier 6True
Geomancy (max)3
player.defense30
stamina.max20%
Hammer Proficiency (max)3
earthspire.mod.space.max100
Result
sp2
Raw
{'actdesc': 'Become a titan.',
 'cost': {'arcana': 50,
          'earthgem': 100,
          'earthrune': 20,
          'research': 10000,
          'tomes': 40},
 'desc': 'A mantle of metal and stone.',
 'flavor': 'No stone left unturned',
 'id': 'titan',
 'mod': {'earthlore.max': 3,
         'earthspire.mod.space.max': 100,
         'hammerlore.max': 3,
         'player.defense': 30,
         'stamina.max': '20%',
         'tier6': True},
 'require': 'g.tier5>0&&(g.earthshaker+g.geomancer)>0&&g.hammerlore>=10&&g.geosculpting>=10&&g.tier6==0',
 'result': {'sp': 2},
 'tags': 't_tier6'}

Vile Necromancer

In every epoch, Death appoints her viceroy.

Requires: Tier 5, phylactory more than 0, Spirit Communion at least 15, Umbramancy at least 24.

The greys bowed their heads in fear.

Raw
{'cost': {'arcana': 25,
          'bodies': 50,
          'bones': 100,
          'earthrune': 10,
          'research': 17000,
          'runestones': 10,
          'souls': 100},
 'desc': 'In every epoch, Death appoints her viceroy.',
 'flavor': 'The greys bowed their heads in fear.',
 'id': 'necro3',
 'mod': {'embalming.max': 1,
         'lore.max': 1,
         'necromancy.max': 3,
         'necromancy.rate': '10%',
         'reanimation.max': 3,
         'reanimation.rate': '10%',
         'shadowlore.max': 2,
         'shadowlore.rate': '5%',
         'spellcraft.max': 1,
         'spiritlore.max': 2,
         'spiritlore.rate': '10%',
         'tier6': True},
 'name': 'vile necromancer',
 'require': 'g.tier5>0&&g.phylactory>0&&g.spiritlore>=15&&g.shadowlore>=24',
 'tags': 't_tier6'}

Tier 7: Dhrunic Pillar

Pillar Of Flame

Requires: Planes Lore at least 999.

Modifiers
Tier 7True
Raw
{'cost': {},
 'desc': '',
 'id': 'pillarfire',
 'max': 1,
 'mod': {'tier7': True},
 'name': 'pillar of flame',
 'require': 'g.planeslore>=999',
 'tags': 't_tier7'}

Ⅳ. Skills

Base Skills

Alchemy

School: elemental.

Requires: Tier 0, Herbalism at least 4.

Unlocks: Alchemist, Potions.

Modified by: Alchemist, Herbalist, High Mage, Mythic Wizard, Potions.

Run
stamina0.5
Modifiers
Potions (rate)1%
research.max5
Result
sp0.1
research5
Raw
{'id': 'alchemy',
 'mod': {'potions.rate': '1%', 'research.max': 5},
 'require': 'g.tier0>0&&g.herbalism>=4',
 'result': {'research': 5, 'sp': 0.1},
 'run': {'stamina': 0.5},
 'school': 'elemental'}

Animal Handling

Needs: t_pets.

Unlocks: Falconer, Witchcraft, Magic Beasts.

Modified by: Druid, Falconer, Fey, High Kell, Kell, Warden, Witchcraft, Magic Beasts.

Tend the rabbits. Or horses.

Cost
research20
Run
stamina0.5
Modifiers
research.max1
Result
sp0.05
research5
Raw
{'buy': {'research': 20},
 'flavor': 'Tend the rabbits. Or horses.',
 'id': 'animals',
 'mod': {'research.max': 1},
 'name': 'animal handling',
 'need': 't_pets',
 'result': {'research': 5, 'sp': 0.05},
 'run': {'stamina': 0.5}}

Astronomy

Needs: starsource.

Unlocks: Astral Seer, Planes Lore.

Modified by: Astral Seer, Magician.

Run
stamina0.5
Modifiers
Planes Lore (rate)1%
research.max5
Result
sp0.04
Raw
{'id': 'astronomy',
 'mod': {'planeslore.rate': '1%', 'research.max': 5},
 'need': 'starsource',
 'result': {'sp': 0.04},
 'run': {'stamina': 0.5}}

Concentration

Keep your mind and nerves sharp under pressure.

Verb: concentrating…

Requires: mustylibrary or loc_spring at least 2.

Unlocks: Composure.

Run
stamina0.2
Modifiers
World Lore (rate)1%
stress.max1
Raw
{'desc': 'Keep your mind and nerves sharp under pressure.',
 'id': 'concentrate',
 'mod': {'history.rate': '1%', 'stress.max': 1},
 'name': 'concentration',
 'require': '(g.mustylibrary+g.loc_spring)>=2',
 'run': {'stamina': 0.2},
 'verb': 'concentrating'}

Conjuration

Verb: conjuring…

School: arcane.

Requires: Mage Lore at least 10, Divination more than 3.

Unlocks: Summoning.

Modified by: Arcane Trickster, Mystic Madcap, Mystic Savant, Summoner, Wizard.

Who knows where things come from? They just appear.

Run
stamina0.2
spirit0.2
Modifiers
research.max1
Summoning (max)0.2
Summoning (rate)0.1
Result
arcana0.2
sp0.05
Raw
{'desc': '',
 'flavor': 'Who knows where things come from? They just appear.',
 'id': 'conjuration',
 'mod': {'research.max': 1, 'summoning.max': 0.2, 'summoning.rate': 0.1},
 'require': 'g.lore>=10&&g.divination>3',
 'result': {'arcana': 0.2, 'sp': 0.05},
 'run': {'spirit': 0.2, 'stamina': 0.2},
 'school': 'arcane',
 'verb': 'conjuring'}

Crafting

An absolutely vital skill for a wizard to craft arcane items.

Needs: workspace.

Unlocks: Potions.

Modified by: Alchemist, Astral Seer, Dhrunic Wizard, High Mage, Mythic Wizard, Wizard, Weaving, Tier 1, Tier 3, Tier 4, Tier 5, Tier 6, Tier 7.

Cost
research20
Run
stamina0.5
Modifiers
research.max1
Result
sp0.1
Raw
{'buy': {'research': 20},
 'desc': 'An absolutely vital skill for a wizard to craft arcane items.',
 'id': 'crafting',
 'mod': {'research.max': 1},
 'need': 'workspace',
 'result': {'sp': 0.1},
 'run': {'stamina': 0.5}}

Dissection

School: shadow.

Needs: Anatomy at least 3.

Unlocks: Embalming, Umbramancy.

Modified by: Blue Adept.

Run
stamina0.5
Modifiers
research.max5
Result
sp0.1
bones1
Raw
{'id': 'dissection',
 'mod': {'research.max': 5},
 'need': 'g.anatomy>=3',
 'result': {'bones': 1, 'sp': 0.1},
 'run': {'stamina': 0.5},
 'school': 'shadow'}

Divination

The art of foretelling

School: spirit.

Needs: spiritsource.

Requires: Spirit Communion at least 6 or Mysticism at least 5.

Unlocks: Doomsayer, Heresiarch, Oracle, Seer, Thaumaturge, Conjuration, Scrying.

Modified by: Doomsayer, Heresiarch, Oracle, Seer, Thaumaturge.

Run
stamina0.4
Modifiers
research.max1
spirit.rate0.01
Effect
arcana0.001
Result
sp0.05
Raw
{'desc': 'The art of foretelling',
 'effect': {'arcana': 0.001},
 'id': 'divination',
 'mod': {'research.max': 1, 'spirit.rate': 0.01},
 'need': 'spiritsource',
 'require': 'g.spiritlore>=6||g.mysticism>=5',
 'result': {'sp': 0.05},
 'run': {'stamina': 0.4},
 'school': 'spirit'}

Embalming

School: shadow.

Requires: Dissection at least 3.

Unlocks: Reanimation.

Modified by: Bonemonger, Grey Necromancer, Necromancer, Reanimator, Thanophage, Vile Necromancer.

Run
stamina0.5
Modifiers
research.max1
shadow.rate0.01
Result
sp0.05
Raw
{'id': 'embalming',
 'mod': {'research.max': 1, 'shadow.rate': 0.01},
 'require': 'g.dissection>=3',
 'result': {'sp': 0.05},
 'run': {'stamina': 0.5},
 'school': 'shadow'}

Enchanting

Imbue mundane gems and items with magical properties.

Requires: Tier 1, Mage Lore at least 14.

Unlocks: Enchanter, Spell Blade, Charms.

Modified by: Arcane Dervish, Bladeweaver, Eldritch Knight, Enchanter, Mage, Mythic Wizard, Spell Blade.

Run
stamina0.4
research1
Modifiers
Charms (rate)1%
enchantslots.max1
Result
sp0.05
arcana0.1
Raw
{'desc': 'Imbue mundane gems and items with magical properties.',
 'id': 'enchanting',
 'mod': {'charms.rate': '1%', 'enchantslots.max': 1},
 'require': 'g.tier1>0&&g.lore>=14',
 'result': {'arcana': 0.1, 'sp': 0.05},
 'run': {'research': 1, 'stamina': 0.4}}

Herbalism

School: nature.

Needs: plantsource.

Requires: Mage Lore.

Unlocks: Herbalist, Alchemy, Nature Studies.

Modified by: Druid, Fey, Herbalist, Kell.

Cost
research25
Run
stamina0.25
Modifiers
research.max2
herbs.max2
Result
sp0.01
Raw
{'buy': {'research': 25},
 'id': 'herbalism',
 'mod': {'herbs.max': 2, 'research.max': 2},
 'need': 'plantsource',
 'require': 'lore',
 'result': {'sp': 0.01},
 'run': {'stamina': 0.25},
 'school': 'nature'}

Languages

Books and scrolls are written in many obscure languages. Learn as many as possible.

Verb: linguisticizing…

School: lore.

Requires: Mage Lore.

Unlocks: Travel, World Lore.

Modified by: Dhrunic Wizard, Magician, Wizard, Runic Lore, World Lore.

Cost
research10
Run
stamina0.2
Modifiers
research.rate0.05
research.max5
Mage Lore (rate)0.1
Result
sp0.05
Raw
{'buy': {'research': 10},
 'desc': 'Books and scrolls are written in many obscure languages. Learn as '
         'many as possible.',
 'id': 'languages',
 'mod': {'lore.rate': 0.1, 'research.max': 5, 'research.rate': 0.05},
 'require': 'lore',
 'result': {'sp': 0.05},
 'run': {'stamina': 0.2},
 'school': 'lore',
 'verb': 'linguisticizing'}

Mage Lore

Nothing is more important to a wizard than the depth of their lore.

Verb: reading lore…

School: arcane.

Unlocks: Dhrunic Wizard, High Mage, Mage, Magician, Mythic Wizard, Summoner, Wizard, Anatomy, Arcane Mastery, Charms, Conjuration, Enchanting, Herbalism, Languages, Mysticism, Spellcraft, Spirit Communion.

Modified by: Alchemist, Archlock, Dark Magician, Dhrunic Wizard, Doomsayer, Falconer, Grey Necromancer, Herbalist, Heresiarch, High Mage, Kell, Mage, Magician, Mystic Madcap, Mystic Savant, Neophyte, Oracle, Scribe, Seer, Sorcerer, Stormcaller, Summoner, Thanophage, Thaumaturge, Vile Necromancer, Warlock, Wizard, Demonology, Languages, Runic Lore, Wizard Lore, Job Tier, Tier 2, Tier 3, Tier 4, Tier 5, Tier 6, Tier 7.

Cost
research20
Run
stamina0.2
Modifiers
research.max5
spelllist.max0.5
arcana.max1
Result
arcana1
Raw
{'buy': {'research': 20},
 'desc': 'Nothing is more important to a wizard than the depth of their lore.',
 'id': 'lore',
 'locked': False,
 'mod': {'arcana.max': 1, 'research.max': 5, 'spelllist.max': 0.5},
 'name': 'mage lore',
 'result': {'arcana': 1},
 'run': {'stamina': 0.2},
 'school': 'arcane',
 'tags': 't_school',
 'verb': 'reading lore'}

Mysticism

The ability to sense the flow and flux of arcane energies.

Requires: Mage Lore at least 8.

Unlocks: Divination.

Modified by: Astral Seer, High Mage, Mage, Mystic Madcap, Mystic Savant.

Cost
arcana1
Run
stamina0.5
Modifiers
mana.max0.5
arcana.rate0.001
prismatic.rate0.02
Raw
{'buy': {'arcana': 1},
 'desc': 'The ability to sense the flow and flux of arcane energies.',
 'id': 'mysticism',
 'mod': {'arcana.rate': 0.001, 'mana.max': 0.5, 'prismatic.rate': 0.02},
 'require': 'g.lore>=8',
 'run': {'stamina': 0.5}}

Necromancy

Forbidden death magic.

School: shadow.

Requires: evil more than 0, Reanimation at least 7, souls max more than 3.

Modified by: Archlock, Death Lock, Grey Necromancer, Necromancer, Vile Necromancer, Warlock, Reanimation.

Cost
sp3
Run
stamina0.4
shadow0.5
Modifiers
Reanimation (rate)2%
shadow.rate0.01
Result
sp0.05
Raw
{'buy': {'sp': 3},
 'desc': 'Forbidden death magic.',
 'id': 'necromancy',
 'mod': {'reanimation.rate': '2%', 'shadow.rate': 0.01},
 'require': 'g.evil>0&&g.reanimation>=7&&g.souls.max>3',
 'result': {'sp': 0.05},
 'run': {'shadow': 0.5, 'stamina': 0.4},
 'school': 'shadow'}

Potions

Needs: workspace, potsource.

Requires: Crafting at least 3, Alchemy at least 2.

Unlocks: Alchemist, Witchcraft.

Modified by: Alchemist, Arcane Trickster, Bonemonger, Druid, Mystic Madcap, Mythic Wizard, Necromancer, Reanimator, Warden, Witchcraft, Alchemy.

Run
stamina0.5
Modifiers
Alchemy (rate)1%
research.max5
Result
sp0.05
Raw
{'id': 'potions',
 'mod': {'alchemy.rate': '1%', 'research.max': 5},
 'need': ['workspace', 'potsource'],
 'require': 'g.crafting>=3&&g.alchemy>=2',
 'result': {'sp': 0.05},
 'run': {'stamina': 0.5}}

Reanimation

School: shadow.

Requires: evil more than 0, Embalming at least 3.

Unlocks: Reanimator, Necromancy.

Modified by: Bonemonger, Grey Necromancer, Necromancer, Reanimator, Thanophage, Vile Necromancer, Necromancy.

Run
stamina0.5
shadow0.1
Modifiers
shadow.rate0.01
allies.max0.2
Necromancy (rate)1%
Result
sp0.05
Raw
{'id': 'reanimation',
 'mod': {'allies.max': 0.2, 'necromancy.rate': '1%', 'shadow.rate': 0.01},
 'require': 'g.evil>0&&g.embalming>=3',
 'result': {'sp': 0.05},
 'run': {'shadow': 0.1, 'stamina': 0.5},
 'school': ['shadow']}

Scrying

Requires: Divination more than 5.

Modified by: Astral Seer, Doomsayer, Heresiarch, Oracle, Seer.

Run
stamina0.5
Modifiers
mana.max0.2
research.max1
dist1%
arcana.max0.2
Effect
arcana0.001
Raw
{'effect': {'arcana': 0.001},
 'id': 'scrying',
 'mod': {'arcana.max': 0.2, 'dist': '1%', 'mana.max': 0.2, 'research.max': 1},
 'require': 'g.divination>5',
 'run': {'stamina': 0.5}}

Trickery

Verb: scheming…

School: arcane.

Requires: prestidigitation more than 25.

Unlocks: Arcane Trickster, Mystic Madcap.

Modified by: Arcane Trickster, Mystic Madcap.

Sufficiently advanced sleight of hand is indistinguishable from magic

Cost
sp2
Run
stamina0.2
gold1
Modifiers
luck0.4
dodge0.4
Result
sp0.15
arcana0.1
Raw
{'buy': {'sp': 2},
 'flavor': 'Sufficiently advanced sleight of hand is indistinguishable from '
           'magic',
 'id': 'trickery',
 'mod': {'dodge': 0.4, 'luck': 0.4},
 'require': 'g.prestidigitation>25',
 'result': {'arcana': 0.1, 'sp': 0.15},
 'run': {'gold': 1, 'stamina': 0.2},
 'school': 'arcane',
 'verb': 'scheming'}

Weaving

Needs: weavesource.

Run
stamina0.5
Modifiers
Crafting (max)0.2
Crafting (rate)0.1+1%
Result
sp0.05
Raw
{'id': 'weaving',
 'mod': {'crafting.max': 0.2, 'crafting.rate': '0.1+1%'},
 'need': 'weavesource',
 'result': {'sp': 0.05},
 'run': {'stamina': 0.5}}

World Lore

The knowledge of what has come before reveals what is yet possible.

Verb: historicizing…

Requires: Languages at least 6.

Unlocks: Travel.

Modified by: Arcane Dervish, Bladeweaver, Blue Adept, Eldritch Knight, Mystic Savant, Mythic Wizard, Scribe, Spell Blade, Concentration.

Run
stamina0.2
Modifiers
research.max15
arcana.max0.1
Travel (max)0.1
Languages (rate)1%
Effect
research0.5
Result
sp0.05
Raw
{'desc': 'The knowledge of what has come before reveals what is yet possible.',
 'effect': {'research': 0.5},
 'id': 'history',
 'mod': {'arcana.max': 0.1,
         'languages.rate': '1%',
         'research.max': 15,
         's_travel.max': 0.1},
 'name': 'world lore',
 'require': 'g.languages>=6',
 'result': {'sp': 0.05},
 'run': {'stamina': 0.2},
 'verb': 'historicizing'}

Level 2 Skills

Aeromancy

The study of air

Verb: studying air…

Needs: airsource.

Unlocks: Elementalist, Highelemental, Wind Mage, Air Mastery.

Modified by: Avatar, Blue Adept, Dhrunic Wizard, Enchanter, Fey, High Kell, Highelemental, Kell, Oracle, Stormcaller, Wind Mage.

Run
stamina0.3
Modifiers
research.max1
air.max1
air.rate0.01
Raw
{'desc': 'The study of air',
 'id': 'airlore',
 'level': 2,
 'mod': {'air': {'max': 1, 'rate': 0.01}, 'research.max': 1},
 'name': 'aeromancy',
 'need': 'airsource',
 'run': {'stamina': 0.3},
 'tags': 'elemental,t_school',
 'verb': 'studying air'}

Anatomy

The study of physical form.

School: nature, shadow, light.

Requires: Neophyte, Mage Lore at least 6.

Unlocks: Dissection, Vivification.

Modified by: Arcane Dervish, Bladeweaver, Blood Mage, Eldritch Knight, Spell Blade, Warlock, Blood Magic, Vivification.

Run
stamina0.5
Modifiers
research.max1
hp.max1
hp.rate0.1
Result
sp0.05
Raw
{'desc': 'The study of physical form.',
 'id': 'anatomy',
 'level': 2,
 'mod': {'hp.max': 1, 'hp.rate': 0.1, 'research.max': 1},
 'require': 'g.neophyte>0&&g.lore>=6',
 'result': {'sp': 0.05},
 'run': {'stamina': 0.5},
 'school': ['nature', 'shadow', 'light']}

Aquamancy

The study of water

Verb: studying water…

Needs: watersource.

Unlocks: Elementalist, Highelemental, Hydromancer, Sorcerer, Water Mastery.

Modified by: Avatar, Blood Mage, Blue Adept, Dhrunic Wizard, Enchanter, Fey, Highelemental, Hydromancer, Mythic Wizard, Sorcerer, Stormcaller.

Run
stamina0.4
Modifiers
research.max1
water.max1
water.rate0.01
Raw
{'desc': 'The study of water',
 'id': 'waterlore',
 'level': 2,
 'mod': {'research.max': 1, 'water': {'max': 1, 'rate': 0.01}},
 'name': 'aquamancy',
 'need': 'watersource',
 'run': {'stamina': 0.4},
 'tags': 'elemental,t_school',
 'verb': 'studying water'}

Geomancy

Needs: earthsource.

Unlocks: Earthshaker, Elementalist, Geomancer, Highelemental, Sorcerer, Earth Mastery.

Modified by: Avatar, Battle Mage, Blood Mage, Death Lock, Earthshaker, Fey, Geomancer, High Kell, Highelemental, Mythic Wizard, Sorcerer, Titan.

Run
stamina0.4
Modifiers
research.max1
earth.max1
earth.rate0.01
Raw
{'id': 'earthlore',
 'level': 2,
 'mod': {'earth': {'max': 1, 'rate': 0.01}, 'research.max': 1},
 'name': 'geomancy',
 'need': 'earthsource',
 'run': {'stamina': 0.4},
 'tags': 't_school,elemental'}

Lumenology

Study of pure light

School: light.

Needs: lightsource.

Unlocks: Light Mastery.

Modified by: Dhrunic Wizard.

The light fantastic

Run
stamina0.4
Modifiers
research.max1
light.max1
light.rate0.01
Raw
{'desc': 'Study of pure light',
 'flavor': 'The light fantastic',
 'id': 'lightlore',
 'level': 2,
 'mod': {'light.max': 1, 'light.rate': 0.01, 'research.max': 1},
 'name': 'lumenology',
 'need': 'lightsource',
 'run': {'stamina': 0.4},
 'school': 'light',
 'tags': 't_school'}

Nature Studies

Verb: observing nature…

Requires: Herbalism at least 3.

Unlocks: Druid, Fey, Kell, Warden, Magic Beasts, Nature Mastery.

Modified by: Blue Adept, Druid, Enchanter, Fey, High Kell, Kell, Warden, Witchcraft.

Run
stamina0.4
Modifiers
research.max1
nature.max1
nature.rate0.01
Raw
{'id': 'naturelore',
 'level': 2,
 'mod': {'nature': {'max': 1, 'rate': 0.01}, 'research.max': 1},
 'name': 'nature studies',
 'require': 'g.herbalism>=3',
 'run': {'stamina': 0.4},
 'tags': 't_school',
 'verb': 'observing nature'}

Pyromancy

The investigation of fire

Needs: firesource.

Unlocks: Elementalist, Highelemental, Pyromancer, Sorcerer, Fire Mastery.

Modified by: Archlock, Avatar, Battle Mage, Death Lock, Dhrunic Wizard, High Mage, Highelemental, Mage, Mythic Wizard, Pyromancer, Sorcerer, Warlock.

Dry is good and wind is better

Run
stamina0.4
hp0.2
Modifiers
research.max1
fire.max1
fire.rate0.01
Raw
{'desc': 'The investigation of fire',
 'flavor': 'Dry is good and wind is better',
 'id': 'firelore',
 'level': 2,
 'mod': {'fire.max': 1, 'fire.rate': 0.01, 'research.max': 1},
 'name': 'pyromancy',
 'need': 'firesource',
 'run': {'hp': 0.2, 'stamina': 0.4},
 'tags': 't_school,elemental'}

Spirit Communion

Seeing the unseen

School: spirit.

Needs: spiritsource.

Requires: Mage Lore at least 6.

Unlocks: Grey Necromancer, Oracle, Vile Necromancer, Divination, Spirit Mastery, Vivification.

Modified by: Arcane Trickster, Bonemonger, Doomsayer, Grey Necromancer, Heresiarch, Mystic Savant, Necromancer, Oracle, Reanimator, Seer, Thaumaturge, Vile Necromancer, Witchcraft.

Run
stamina0.4
Modifiers
research.max1
spirit.max1
spirit.rate0.01
Raw
{'desc': 'Seeing the unseen',
 'id': 'spiritlore',
 'level': 2,
 'mod': {'research.max': 1, 'spirit.max': 1, 'spirit.rate': 0.01},
 'name': 'spirit communion',
 'need': 'spiritsource',
 'require': 'g.lore>=6',
 'run': {'stamina': 0.4},
 'school': 'spirit',
 'tags': 't_school'}

Travel

Travel offers a growing wizard new avenues of research and new sources of research.

Requires: Languages or World Lore at least 12.

Modified by: World Lore.

Run
stamina0.5
Modifiers
dist5%
Raw
{'desc': 'Travel offers a growing wizard new avenues of research and new '
         'sources of research.',
 'id': 's_travel',
 'level': 2,
 'mod': {'dist': '5%'},
 'name': 'travel',
 'require': '(g.languages+g.history)>=12',
 'run': {'stamina': 0.5}}

Umbramancy

School: shadow.

Needs: shadowsource.

Requires: Dissection at least 3 or evil more than 0.

Unlocks: Dark Magician, Grey Necromancer, Necromancer, Vile Necromancer, Shadow Mastery.

Modified by: Bonemonger, Dark Magician, Death Lock, Dreadlord, Grey Necromancer, Necromancer, Reanimator, Thanophage, Vile Necromancer, Warlock.

Run
stamina0.5
Modifiers
research.max1
shadow.max1
shadow.rate0.01
Raw
{'id': 'shadowlore',
 'level': 2,
 'mod': {'research.max': 1, 'shadow.max': 1, 'shadow.rate': 0.01},
 'name': 'umbramancy',
 'need': 'shadowsource',
 'require': 'g.dissection>=3||g.evil>0',
 'run': {'stamina': 0.5},
 'school': 'shadow',
 'tags': 't_school'}

Level 3 Skills

Charms

Requires: Enchanting at least 5, Mage Lore at least 10.

Unlocks: Enchanter.

Modified by: Summoner, Enchanting.

Run
stamina0.3
Modifiers
research.max1
minions.max10%
allies.max1
Result
sp0.05
Raw
{'id': 'charms',
 'level': 3,
 'mod': {'allies.max': 1, 'minions.max': '10%', 'research.max': 1},
 'require': 'g.enchanting>=5&&g.lore>=10',
 'result': {'sp': 0.05},
 'run': {'stamina': 0.3}}

Composure

Remain unfazed under strain.

Requires: Concentration at least 4.

Run
stamina0.3
Modifiers
stress.rate-0.1
Raw
{'desc': 'Remain unfazed under strain.',
 'id': 'composure',
 'level': 3,
 'mod': {'stress.rate': -0.1},
 'name': 'composure',
 'require': 'g.concentrate>=4',
 'run': {'stamina': 0.3}}

Geosculpting

Bend the earth to your will.

Requires: Geomancer or Earthshaker.

Unlocks: Titan.

Modified by: Geomancer.

Cost
sp2
Run
stamina0.6
Modifiers
player.defense1
player.dodge-1
earthspire.mod.space.max1
Result
sp0.05
Raw
{'buy': {'sp': 2},
 'desc': 'Bend the earth to your will.',
 'id': 'geosculpting',
 'level': 3,
 'mod': {'earthspire.mod.space.max': 1,
         'player.defense': 1,
         'player.dodge': -1},
 'require': 'g.geomancer>0||g.earthshaker>0',
 'result': {'sp': 0.05},
 'run': {'stamina': 0.6}}

Hammer Proficiency

The anvil or the skull, it makes no difference.

Needs: armssource.

Requires: Geomancer or Earthshaker or Titan.

Unlocks: Titan.

Modified by: Titan.

Cost
sp2
Run
stamina0.6
Modifiers
player.bonuses.blunt1
player.hits.blunt1
Result
sp0.05
Raw
{'buy': {'sp': 2},
 'desc': 'The anvil or the skull, it makes no difference.',
 'id': 'hammerlore',
 'level': 3,
 'mod': {'player.bonuses.blunt': 1, 'player.hits.blunt': 1},
 'name': 'hammer proficiency',
 'need': 'armssource',
 'require': 'g.geomancer>0||g.earthshaker>0||g.titan>0',
 'result': {'sp': 0.05},
 'run': {'stamina': 0.6}}

Magic Beasts

Requires: Animal Handling at least 7, Nature Studies at least 5.

Run
stamina0.7
Modifiers
Animal Handling (rate)1%
allies.max0.25
research.max5
Effect
naturelore.exp1
Result
sp0.05
Raw
{'desc': '',
 'effect': {'naturelore.exp': 1},
 'id': 'magicbeasts',
 'level': 3,
 'mod': {'allies.max': 0.25, 'animals.rate': '1%', 'research.max': 5},
 'name': 'magic beasts',
 'require': 'g.animals>=7&&g.naturelore>=5',
 'result': {'sp': 0.05},
 'run': {'stamina': 0.7}}

Swordplay

Incorporate martial weapons into your magic.

Needs: armssource.

Requires: Spell Blade or Battle Mage or Dreadlord.

Modified by: Arcane Dervish, Bladeweaver, Dreadlord, Eldritch Knight, Spell Blade.

Cost
sp2
Run
stamina0.6
Modifiers
player.bonuses.slash1
player.bonuses.pierce1
player.hits.slash1
player.hits.pierce1
Result
sp0.05
Raw
{'buy': {'sp': 2},
 'desc': 'Incorporate martial weapons into your magic.',
 'id': 'bladelore',
 'level': 3,
 'mod': {'player.bonuses.pierce': 1,
         'player.bonuses.slash': 1,
         'player.hits.pierce': 1,
         'player.hits.slash': 1},
 'name': 'swordplay',
 'need': 'armssource',
 'require': 'g.spellblade>0||g.battlemage>0||g.dreadlord>0',
 'result': {'sp': 0.05},
 'run': {'stamina': 0.6}}

Vivification

Requires: Tier 4, Anatomy more than 0, Spirit Communion at least 5.

Run
stamina1
Modifiers
stamina.rate0.1
Anatomy (rate)2%
Result
sp0.01
Raw
{'desc': '',
 'id': 'vivification',
 'level': 3,
 'mod': {'anatomy.rate': '2%', 'stamina.rate': 0.1},
 'require': 'g.tier4>0&&g.anatomy>0&&g.spiritlore>=5',
 'result': {'sp': 0.01},
 'run': {'stamina': 1}}

Level 4 Skills

Demonology

Requires: Tier 1.

Unlocks: Archlock, Warlock.

Modified by: Archlock, Dark Magician, Death Lock, Warlock.

Cost
sp2
arcana1
Run
stamina0.4
hp1
Modifiers
arcana.max0.1
Mage Lore (rate)0.2
research.max3
Result
sp0.1
Raw
{'buy': {'arcana': 1, 'sp': 2},
 'id': 'demonology',
 'level': 4,
 'mod': {'arcana.max': 0.1, 'lore.rate': 0.2, 'research.max': 3},
 'require': 'tier1',
 'result': {'sp': 0.1},
 'run': {'hp': 1, 'stamina': 0.4}}

Summoning

School: arcane.

Requires: Tier 1, Conjuration at least 5.

Modified by: Summoner, Conjuration.

Cost
sp2
Run
stamina0.7
Modifiers
allies.max1
research.max5
minions.max0.5
Raw
{'buy': {'sp': 2},
 'id': 'summoning',
 'level': 4,
 'mod': {'allies.max': 1, 'minions.max': 0.5, 'research.max': 5},
 'require': 'g.tier1>0&&g.conjuration>=5',
 'run': {'stamina': 0.7},
 'school': 'arcane'}

Level 5 Skills

Blood Magic

School: blood.

Requires: Blood Mage or Thanophage or Alchemist more than 0.

Cost
sp3
Run
stamina1
hp1
Modifiers
Anatomy (rate)1%
hp.max10
hp.rate0.1
Raw
{'buy': {'sp': 3},
 'id': 'bloodlore',
 'level': 5,
 'mod': {'anatomy.rate': '1%', 'hp.max': 10, 'hp.rate': 0.1},
 'name': 'blood magic',
 'require': '(g.bloodmage+g.thanophage+g.alchemist)>0',
 'run': {'hp': 1, 'stamina': 1},
 'school': 'blood'}

Wizard Lore

Many ask 'how?' Few think to ask, 'why?'

School: arcane.

Requires: Mage or High Mage or Wizard or Dhrunic Wizard or Mythic Wizard at least 2.

Run
stamina1
research50
arcana0.5
Modifiers
Mage Lore (rate)5%
mana.rate3%
research.rate2%
arcana.rate1%
Raw
{'desc': "Many ask 'how?' Few think to ask, 'why?'",
 'id': 'wizlore',
 'level': 5,
 'mod': {'arcana.rate': '1%',
         'lore.rate': '5%',
         'mana.rate': '3%',
         'research.rate': '2%'},
 'name': 'wizard Lore',
 'require': '(g.mage+g.highmage+g.wizard+g.wizard2+g.wizard3)>=2',
 'run': {'arcana': 0.5, 'research': 50, 'stamina': 1},
 'school': 'arcane'}

Level 6 Skills

Planes Lore

Farther than the stars and closer than your fingertips

Requires: Astronomy at least 5, Tier 1.

Unlocks: Astral Seer, Pillar Of Flame, Abyss Gazing, Astral Communion.

Modified by: Astral Seer, Doomsayer, Astronomy.

There is no safe distance

Cost
sp2
arcana5
Run
stamina0.7
research1
mana0.1
Modifiers
dist1%
arcana.max1
research.max1
Raw
{'buy': {'arcana': 5, 'sp': 2},
 'desc': 'Farther than the stars and closer than your fingertips',
 'flavor': 'There is no safe distance',
 'id': 'planeslore',
 'level': 6,
 'mod': {'arcana.max': 1, 'dist': '1%', 'research.max': 1},
 'name': 'planes lore',
 'require': 'g.astronomy>=5&&g.tier1>0',
 'run': {'mana': 0.1, 'research': 1, 'stamina': 0.7}}

Level 7 Skills

Runic Lore

Study ancient Dhrunic runes.

Verb: translating…

School: arcane.

Requires: Tier 2, dwarfbook more than 0.

Cost
sp3
Run
stamina0.2
research1
Modifiers
research.max5
Languages (rate)0.1+2%
Languages (max)0.2
Mage Lore (rate)0.1
Mage Lore (max)0.2
Result
arcana0.1
sp0.05
Raw
{'alias': 'runes',
 'buy': {'sp': 3},
 'desc': 'Study ancient Dhrunic runes.',
 'flavor': '',
 'id': 'runelore',
 'level': 7,
 'mod': {'languages.max': 0.2,
         'languages.rate': '0.1+2%',
         'lore.max': 0.2,
         'lore.rate': 0.1,
         'research.max': 5},
 'name': 'runic lore',
 'require': 'g.tier2>0&&g.dwarfbook>0',
 'result': {'arcana': 0.1, 'sp': 0.05},
 'run': {'research': 1, 'stamina': 0.2},
 'school': 'arcane',
 'verb': 'translating'}

Level 8 Skills

Spellcraft

The ability to build greater spells from lesser is what separates a practitioner from a master.

Verb: studying spells…

School: arcane.

Requires: Tier 2, Mage Lore at least 15.

Unlocks: Mythic Wizard.

Modified by: Astral Seer, High Mage, Mythic Wizard, Thaumaturge, Vile Necromancer, Wizard.

Cost
sp5
Run
stamina0.2
research5
Modifiers
research.max5
scraft1
userSpells.max0.7
Raw
{'buy': {'sp': 5},
 'desc': 'The ability to build greater spells from lesser is what separates a '
         'practitioner from a master.',
 'id': 'spellcraft',
 'level': 8,
 'mod': {'research.max': 5, 'scraft': 1, 'userSpells.max': 0.7},
 'require': 'g.tier2>0&&g.lore>=15',
 'run': {'research': 5, 'stamina': 0.2},
 'school': 'arcane',
 'verb': 'studying spells'}

Level 9 Skills

Chronomancy

There must be a way...

Needs: timesource.

Requires: Tier 3.

Too much to do, so little time.

Cost
sp5
Run
stamina0.3
research1
mana1
Modifiers
tempus.max1
tempus.rate0.001
Raw
{'buy': {'sp': 5},
 'desc': 'There must be a way...',
 'flavor': 'Too much to do, so little time.',
 'id': 'chronomancy',
 'level': 9,
 'mod': {'tempus.max': 1, 'tempus.rate': 0.001},
 'need': 'timesource',
 'require': 'tier3',
 'run': {'mana': 1, 'research': 1, 'stamina': 0.3},
 'tags': 't_school'}

Level 10 Skills

Abyss Gazing

The absence of all things

Requires: Planes Lore at least 10, Tier 5.

What could go wrong?

Cost
sp5
arcana5
Run
stamina0.7
research5
arcana0.1
Modifiers
space.max2%
dist1%
research.max1
Raw
{'buy': {'arcana': 5, 'sp': 5},
 'desc': 'The absence of all things',
 'flavor': 'What could go wrong?',
 'id': 'voidlore',
 'level': 10,
 'mod': {'dist': '1%', 'research.max': 1, 'space.max': '2%'},
 'name': 'abyss gazing',
 'require': 'g.planeslore>=10&&g.tier5>0',
 'run': {'arcana': 0.1, 'research': 5, 'stamina': 0.7}}

Air Mastery

A mastery of air

Requires: Aeromancy at least 10.

Cost
arcana1
sp5
tomes30
runestones10
Run
stamina1
air0.5
Modifiers
airrune.max2
air.max1
air.rate1%
player.bonuses.air1
player.hits.air1
Raw
{'buy': {'arcana': 1, 'runestones': 10, 'sp': 5, 'tomes': 30},
 'desc': 'A mastery of air',
 'id': 'airlore2',
 'level': 10,
 'mod': {'air.max': 1,
         'air.rate': '1%',
         'airrune.max': 2,
         'player.bonuses.air': 1,
         'player.hits.air': 1},
 'name': 'air mastery',
 'require': 'g.airlore>=10',
 'run': {'air': 0.5, 'stamina': 1}}

Arcane Mastery

A mastery of pure magic

Requires: Mage Lore at least 20.

Cost
arcana1
sp5
tomes30
runestones10
Run
stamina1
mana0.5
Modifiers
mana.max1
mana.rate1%
player.bonuses.mana1
player.hits.mana1
Raw
{'buy': {'arcana': 1, 'runestones': 10, 'sp': 5, 'tomes': 30},
 'desc': 'A mastery of pure magic',
 'id': 'manalore2',
 'level': 10,
 'mod': {'mana.max': 1,
         'mana.rate': '1%',
         'player.bonuses.mana': 1,
         'player.hits.mana': 1},
 'name': 'arcane mastery',
 'require': 'g.lore>=20',
 'run': {'mana': 0.5, 'stamina': 1}}

Astral Communion

Anyone can see the stars. Few can read them.

Requires: Planes Lore at least 25, Tier 5.

Cost
sp10
arcana1
Run
stamina1
research10
arcana5
Modifiers
sindel.rate0.0001
sindel.max0.4
Raw
{'buy': {'arcana': 1, 'sp': 10},
 'desc': 'Anyone can see the stars. Few can read them.',
 'id': 'astrallore',
 'level': 10,
 'mod': {'sindel.max': 0.4, 'sindel.rate': 0.0001},
 'name': 'astral communion',
 'require': 'g.planeslore>=25&&g.tier5>0',
 'run': {'arcana': 5, 'research': 10, 'stamina': 1}}

Earth Mastery

A mastery of earth

Requires: Geomancy at least 10.

Cost
arcana1
sp5
tomes30
runestones10
Run
stamina1
earth0.5
Modifiers
earthrune.max2
earth.max1
earth.rate1%
player.bonuses.earth1
player.hits.earth1
Raw
{'buy': {'arcana': 1, 'runestones': 10, 'sp': 5, 'tomes': 30},
 'desc': 'A mastery of earth',
 'id': 'earthlore2',
 'level': 10,
 'mod': {'earth.max': 1,
         'earth.rate': '1%',
         'earthrune.max': 2,
         'player.bonuses.earth': 1,
         'player.hits.earth': 1},
 'name': 'earth mastery',
 'require': 'g.earthlore>=10',
 'run': {'earth': 0.5, 'stamina': 1}}

Fire Mastery

A mastery of fire

Requires: Pyromancy at least 10.

Dry is good and wind is better

Cost
arcana1
sp5
tomes30
runestones10
Run
stamina1
fire0.5
Modifiers
firerune.max2
fire.max1
fire.rate1%
player.bonuses.fire1
player.hits.fire1
Raw
{'buy': {'arcana': 1, 'runestones': 10, 'sp': 5, 'tomes': 30},
 'desc': 'A mastery of fire',
 'flavor': 'Dry is good and wind is better',
 'id': 'firelore2',
 'level': 10,
 'mod': {'fire.max': 1,
         'fire.rate': '1%',
         'firerune.max': 2,
         'player.bonuses.fire': 1,
         'player.hits.fire': 1},
 'name': 'fire mastery',
 'require': 'g.firelore>=10',
 'run': {'fire': 0.5, 'stamina': 1}}

Light Mastery

A mastery of light

Requires: Lumenology at least 10.

Cost
arcana1
sp5
tomes30
runestones10
Run
stamina1
light0.5
Modifiers
light.max1
light.rate1%
player.bonuses.light1
player.hits.light1
Raw
{'buy': {'arcana': 1, 'runestones': 10, 'sp': 5, 'tomes': 30},
 'desc': 'A mastery of light',
 'id': 'lightlore2',
 'level': 10,
 'mod': {'light.max': 1,
         'light.rate': '1%',
         'player.bonuses.light': 1,
         'player.hits.light': 1},
 'name': 'light mastery',
 'require': 'g.lightlore>=10',
 'run': {'light': 0.5, 'stamina': 1}}

Nature Mastery

A mastery of nature

Requires: Nature Studies at least 10.

Cost
arcana1
sp5
tomes30
runestones10
Run
stamina1
nature0.5
Modifiers
nature.max1
nature.rate1%
player.bonuses.nature1
player.hits.nature1
Raw
{'buy': {'arcana': 1, 'runestones': 10, 'sp': 5, 'tomes': 30},
 'desc': 'A mastery of nature',
 'id': 'naturelore2',
 'level': 10,
 'mod': {'nature.max': 1,
         'nature.rate': '1%',
         'player.bonuses.nature': 1,
         'player.hits.nature': 1},
 'name': 'nature mastery',
 'require': 'g.naturelore>=10',
 'run': {'nature': 0.5, 'stamina': 1}}

Shadow Mastery

A mastery of shadow

Requires: Umbramancy at least 10.

Cost
arcana1
sp5
tomes30
runestones10
Run
stamina1
shadow0.5
Modifiers
shadow.max1
shadow.rate1%
player.bonuses.shadow1
player.hits.shadow1
Raw
{'buy': {'arcana': 1, 'runestones': 10, 'sp': 5, 'tomes': 30},
 'desc': 'A mastery of shadow',
 'id': 'shadowlore2',
 'level': 10,
 'mod': {'player.bonuses.shadow': 1,
         'player.hits.shadow': 1,
         'shadow.max': 1,
         'shadow.rate': '1%'},
 'name': 'shadow mastery',
 'require': 'g.shadowlore>=10',
 'run': {'shadow': 0.5, 'stamina': 1}}

Spirit Mastery

A mastery of spirit

Requires: Spirit Communion at least 10.

Cost
arcana1
sp5
tomes30
souls10
Run
stamina1
spirit0.5
Modifiers
spirit.max1
spirit.rate1%
player.bonuses.spirit1
player.hits.spirit1
Raw
{'buy': {'arcana': 1, 'souls': 10, 'sp': 5, 'tomes': 30},
 'desc': 'A mastery of spirit',
 'id': 'spiritlore2',
 'level': 10,
 'mod': {'player.bonuses.spirit': 1,
         'player.hits.spirit': 1,
         'spirit.max': 1,
         'spirit.rate': '1%'},
 'name': 'spirit mastery',
 'require': 'g.spiritlore>=10',
 'run': {'spirit': 0.5, 'stamina': 1}}

Water Mastery

A mastery of water

Requires: Aquamancy at least 10.

Cost
arcana1
sp5
tomes30
runestones10
Run
stamina1
water0.5
Modifiers
waterrune.max2
water.max1
water.rate1%
player.bonuses.water1
player.hits.water1
Raw
{'buy': {'arcana': 1, 'runestones': 10, 'sp': 5, 'tomes': 30},
 'desc': 'A mastery of water',
 'id': 'waterlore2',
 'level': 10,
 'mod': {'player.bonuses.water': 1,
         'player.hits.water': 1,
         'water.max': 1,
         'water.rate': '1%',
         'waterrune.max': 2},
 'name': 'water mastery',
 'require': 'g.waterlore>=10',
 'run': {'stamina': 1, 'water': 0.5}}