Spells
From Arcanum
This page has been automatically updated the 2020-05-15 02:04:21.569514
Contents
Charms
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Clarity | None | charms | 7 | spiritgem: 1 |
No | Nothing |
Air
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Speak | None | air | 10 | air: 2 managem: 1 |
No | Nothing | ||
Whirling step | None | air | 1 | research: 25 scrolls: 1 |
air: 1 |
for 45 sec: {'dodge': 1} | No | g.spellbook.value>0 |
Whirling step ii | None | air | 3 | research: 500 codices: 5 airgem: 1 |
air: 5 |
for 60 sec: {'dodge': 2, 'speed': 0.3} | No | whirl1 |
Whirling step iii | None | air | 5 | airgem: 10 tomes: 1 |
air: 4 |
for 80 sec: {'dodge': 5, 'speed': 0.55} | No | whirl2 |
Unseen servant | None | air | 2 | research: 30 scrolls: 5 airgem: 1 |
air: 5 |
for 45 sec: {'gold': 2} | No | g.player.level>=4 g.airlore>=4 |
Wind sense | None | air | 2 | research: 100 codices: 1 airgem: 1 |
air: 2 |
for 60 sec: {'lore.rate': 0.5, 'airlore.rate': '0.2+2%'} | No | Nothing |
Dust devil | None | air | 3 | research: 500 codices: 1 airgem: 3 |
air: 1 |
for 20 sec: {'speed': 1} | No | air.max: 5 |
Dust devil ii | None | air | 5 | research: 500 tomes: 1 airgem: 5 |
air: 3 |
for 45 sec: {'speed': 2} | No | air.max: 5 |
Soothing breeze | None | air | 2 | research: 200 codices: 5 airgem: 1 |
air: 3 |
for 45 sec: {'unease': -0.2, 'madness': -0.2, 'weary': -0.2} | No | Nothing |
Burst | None | air | 1 | research: 100 scrolls: 10 |
air: 1 |
Deal 1~4 damage | No | Nothing |
Zap | None | air | 3 | research: 100 scrolls: 10 |
air: 2 |
Deal 1~2 damage and {'name': 'blind', 'duration': 5, 'mod': {'tohit': -3}} | After 30use: attack.damage.max: 3 After 100use: attack.damage.min: 1 After 300use: attack.damage.max: 6 attack.tohit: 2 |
g.lightlore>=5 OR g.airlore>=5 |
Lightning | shazaaam? | air | 6 | research: 500 codices: 10 airgem: 5 lightgem: 5 |
air: 5 |
Deal 5~10 damage and {'name': 'blind', 'duration': 5, 'mod': {'tohit': -4}} | After 30use: attack.damage.max: 3 After 150use: attack.damage.max: 3 After 400use: attack.damage.max: 4 attack.tohit: 4 |
g.airlore>=7 g.zap>0 g.tier2>0 |
Doublestrike | sometimes lightning does strike twice. | air | 9 | research: 1000 tomes: 3 airgem: 10 |
air: 5 |
Deal 7~15 damage and {'name': 'blind', 'duration': 1, 'damage': '7~15', 'mod': {'tohit': -7}} | After 30use: attack.damage.max: 4 After 100use: attack.damage.max: 4 After 300use: attack.damage.max: 5 attack.tohit: 5 |
g.airlore>=9 g.elec1>0 |
Thunderstrike | None | air | 12 | research: 5000 tomes: 10 airgem: 15 |
air: 10 |
{'targets': 'enemies', 'kind': 'air', 'duration': 15, 'damage': '7~25', 'mod': {'tohit': -5}} | After 30use: attack.dot.dmg.max: 5 After 100use: attack.dot.dmg.min: 5 After 300use: attack.dot.dmg.max: 5 attack.dot.dmg.min: 4 attack.tohit: 5 |
g.airlore>=12 g.elec2>0 |
Blade
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
⭐Kanna's dervish dance | she danced with the devil in the pale moonlight, blades gleaming and blurring like a single streak of silver | bladelore | 7 | research: 500 tomes: 1 airgem: 10 |
air: 8 |
for 60 sec: {'stamina.max': 50, 'stamina.rate': -1, 'stamina': 50, 'dodge': 15, 'player.tohit': 10, 'player.damage': 5} | No | spellblade |
Lost sword art: flying swords | None | blade | 11 | research: 1000 codices: 10 spiritgem: 10 |
mana: 10 |
Deal 20~30 damage | No | sworduse |
Lost sword art: giant slayer | None | blade | 12 | research: 1000 codices: 10 spiritgem: 10 |
gems: 1 mana: 12 |
Deal 35~65 damage and {'duration': 10, 'mod': {'defense': -10}} | No | g.sworduse>1 |
Summon blade | None | blade | 7 | research: 5000 tomes: 5 |
mana: 12 |
No | (g.battlemage+g.spellblade+g.dreadlord+g.summoner)>0 |
Spirit
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Spirit art: soulstrike | None | spirit | 6 | research: 1000 codices: 10 spiritgem: 10 |
souls: 1 spirit: 1 |
Deal 20~29 damage | No | g.shian>0 g.soulflag>0 |
Soul card: soul lure | None | spirit | 10 | research: 1000 codices: 10 spiritgem: 20 |
spirit: 10 |
{'id': 'soullure', 'kind': 'spirit', 'duration': 10, 'targets': 'enemies', 'damage': '10~15'} | No | g.shian>0 g.soulflag2>0 |
Spirit art: soul river | None | spirit | 15 | research: 1000 codices: 10 spiritgem: 10 |
souls: 15 spirit: 5 |
Deal 80~110 damage | No | g.shian>0 g.soulflag3>0 |
Call spirit | None | spirit | 1 | research: 30 scrolls: 5 |
spirit: 5 |
No | Nothing | |
Revive | None | spirit | 3 | research: 100 scrolls: 20 |
scrolls: 5 mana: 5 |
No | Nothing | |
Whisper | did you hear something? | spirit | 2 | research: 100 scrolls: 5 spiritgem: 1 |
spirit: 5 mana: 2 |
for 50 sec: {'research': 1, 'sp': 0.001, 'arcana': 0.001} | No | g.player.level>=4 g.spiritlore>=4 |
Spiteful hex | None | spirit | 4 | research: 1000 codices: 10 spiritgem: 1 |
spirit: 7 |
{'id': 'hex1', 'kind': 'hex', 'duration': 15, 'damage': '5~7'} | No | g.witch>0 |
Guided strike | None | spirit | 1 | research: 25 scrolls: 1 |
spirit: 1 |
for 45 sec: {'self.tohit': 3} | No | g.divination>=3 |
True strike | None | spirit | 3 | codices: 1 research: 100 |
spirit: 2 |
for 45 sec: {'self.tohit': 7} | No | g.scrying>=1 |
Perfect strike | None | spirit | 5 | tomes: 1 research: 100 spiritgem: 5 |
spirit: 2 |
for 45 sec: {'self.tohit': 15} | No | g.scrying>=5 |
Calming murmurs | None | spirit | 2 | research: 200 codices: 5 spiritgem: 1 |
spirit: 3 |
for 45 sec: {'bf': -0.2, 'rage': -0.2, 'madness': -0.2} | No | Nothing |
Shadow
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Dark bolt | None | shadow | 1 | research: 25 scrolls: 1 |
shadow: 1 |
Deal 0.5~2 damage and {'kind': 'shadow', 'duration': 15, 'damage': 1} | After 25use: attack.damage.max: 1 After 75use: attack.damage.min: 1 After 300use: attack.damage.max: 2 attack.damage.min: 1 attack.tohit: 2 |
g.spellbook.value>0 g.shadow>0 |
Blasting curse | None | shadow | 3 | research: 750 shadowgem: 1 |
shadow: 3 |
Deal 4~7 damage and {'kind': 'shadow', 'duration': 10, 'damage': 0.7, 'leech': 1} | After 25use: attack.damage.max: 3 After 75use: attack.damage.min: 3 After 300use: attack.damage.max: 3 attack.damage.min: 3 attack.tohit: 4 |
g.shadow>=8 g.evil>0 |
Death bolt | None | shadow | 7 | shadowgem: 10 tomes: 3 |
shadow: 5 |
Deal 15~20 damage and {'kind': 'drain', 'duration': 30, 'damage': 3} | After 25use: attack.damage.max: 4 After 75use: attack.damage.min: 5 After 300use: attack.damage.max: 4 attack.damage.min: 4 attack.tohit: 4 |
darkbolt |
Drain life | None | shadow | 12 | research: 5000 shadowgem: 20 tomes: 10 |
shadow: 7 |
{'kind': 'drain', 'leech': 0.75, 'duration': 60, 'damage': '15~30'} | After 25use: attack.dot.damage.max: 5 After 75use: attack.dot.damage.min: 5 After 300use: attack.dot.damage.max: 5 attack.dot.damage.min: 5 |
g.necromancy>=8 g.shadowlore>=25 |
Gloom | None | shadow | 2 | research: 100 codices: 1 shadowgem: 1 |
shadow: 2 |
{'targets': 'enemies', 'kind': 'shadow', 'duration': 100, 'resist.shadow': -10} | No | g.shadow>=10 |
Raise zombie | None | shadow | 2 | research: 30 scrolls: 5 shadowgem: 1 |
shadow: 7 |
No | g.shadowlore>0 g.reanimation>0 | |
Reanimate | None | shadow | 3 | research: 50 scrolls: 25 |
bonedust: 5 shadow: 5 |
No | Nothing | |
Greater reanimate | None | shadow | 5 | codices: 10 research: 500 |
bonedust: 10 bones: 3 shadow: 5 |
No | Nothing | |
Protection: light | None | shadow | 2 | research: 100 scrolls: 10 |
shadow: 2 |
for 20 sec: {'self.resist.holy': 10, 'self.resist.light': 10} | No | g.player.level>=4 g.shadowlore>=3 |
Dark promptings | None | shadow | 3 | research: 500 codices: 1 shadowgem: 1 |
shadow: 5 bonedust: 1 |
for 60 sec: {'lore.rate': 0.5, 'dissection.rate': '0.3+2%', 'shadowlore.rate': '0.3+2%', 'demonology.rate': '0.3+2%', 'reanimation.rate': '0.3+2%'} | No | g.player.level>=5 g.shadowlore>=5 |
Angel of death | None | shadow | 5 | research: 3000 tomes: 1 shadowgem: 5 spiritgem: 1 |
shadow: 10 spirit: 5 |
for 90 sec: {'bodies': 0.03, 'souls': 0.012} | No | evil,shadow.max: 15 |
Conjuration
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Dbulm's apiary | beees | conjuration | 10 | research: 2000 tomes: 15 arcana: 10 airgem: 15 |
airgem: 1 |
for 10 sec: stingybee | No | g.tier5>0 g.conjuration>=5 g.summoning>=10 |
Animation
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Mend wood | None | animation | 10 | research: 500 puppets: 5 |
puppets: 3 |
No | puppeteer | |
Repair machina | None | animation | 20 | research: 8000 machinae: 10 |
machinae: 3 |
No | mechanist | |
Tune automata | None | animation | 30 | research: 8000 automatas: 20 |
automatas: 3 |
No | mechamancer | |
Animate puppet attacker | None | animation | 1 | research: 500 puppets: 5 |
puppets: 5 spirit: 10 |
No | g.puppetry>=5 | |
Assemble mecha-charger | None | animation | 1 | research: 8000 machinae: 10 |
machinae: 5 |
No | g.machinacreation>=5 | |
Shape autoslayer | None | animation | 1 | research: 8000 automatas: 20 |
automatas: 5 |
No | g.automatasculpting>=5 | |
Animate bulwark | None | animation | 5 | research: 5000 puppets: 40 |
puppets: 5 spirit: 10 |
No | g.puppetry>=5 g.puppeteer>0 | |
Assemble mecha-mender | None | animation | 1 | research: 8000 machinae: 10 |
machinae: 5 |
No | g.machinacreation>=5 g.mechanist>0 | |
Shape autocaster | None | animation | 1 | research: 8000 automatas: 20 |
automatas: 5 |
No | g.automatasculpting>=5 g.mechamancer>0 |
Void
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Dispersal dream | None | void | None | voidgem: 10 |
dreams: 1 |
{'duration': 30, 'dmg': '200~300', 'kind': 'void'} | No | Nothing |
Light
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
⭐Phrenesis' healing circle | None | light | 4 | research: 1000 codices: 25 |
light: 1 |
No | g.lightlore>=7 | |
⭐Phrenesis' healing wave | None | light | 10 | research: 1000 codices: 25 |
light: 3 |
No | g.lightlore>=20 | |
Curesick | None | light | 1 | light: 1 |
No | spellbook | ||
Pulsing light | None | light | 1 | research: 25 scrolls: 1 |
light: 1 |
for 45 sec: {'hp': 1.1} | No | g.spellbook.value>0 g.light>0 |
Pulsing light ii | None | light | 3 | research: 100 codices: 1 lightgem: 3 |
light: 5 |
for 60 sec: {'hp': 2} | No | lightregen1 |
Pulsing light iii | None | light | 5 | research: 100 tomes: 1 lightgem: 10 |
light: 10 |
for 120 sec: {'hp': 5} | No | lightregen2 |
Light spear | None | light | 3 | research: 100 codices: 10 lightgem: 3 |
light: 2 |
Deal 5~8 damage | After 30use: attack.damage.min: 3 attack.tohit: 2 After 100use: attack.damage.max: 3 attack.tohit: 3 After 300use: attack.damage.max: 4 attack.damage.min: 3 |
Nothing |
Greater light spear | None | light | 7 | research: 100 codices: 10 lightgem: 3 |
light: 4 |
Deal 21~29 damage | After 30use: attack.damage.min: 3 attack.tohit: 2 After 100use: attack.damage.max: 3 attack.tohit: 3 After 300use: attack.damage.max: 4 attack.damage.min: 3 attack.tohit: 4 |
g.lightspear>0 g.tier2>0 |
Summon unicorn | None | light | 5 | research: 1000 tomes: 10 lightgem: 5 |
light: 10 |
No | g.evil==0 (g.seer+g.oracle+g.summoner)>0 g.magicbeasts>=5 | |
Protection: shadow | None | light | 2 | research: 100 scrolls: 5 |
light: 2 |
for 20 sec: {'self.resist.shadow': 10, 'self.resist.undead': 10} | No | g.player.level>=4 g.lightlore>=3 |
Sealing light | None | light | 2 | research: 30 scrolls: 5 lightgem: 1 |
light: 5 |
No | g.player.level>=4 g.lightlore>=4 | |
Insight | I know the pieces fit | light | 3 | research: 500 codices: 1 lightgem: 1 |
light: 5 |
for 60 sec: {'lore.rate': 0.5, 'naturelore.rate': '0.2+2%', 'lightlore.rate': '0.2+2%', 'languages.rate': '0.2+2%'} | No | g.player.level>=5 g.lightlore>=5 |
Sealing light ii | None | light | 4 | research: 1000 codices: 10 lightgem: 1 |
light: 5 |
No | heal1 | |
Splendor | None | light | 7 | tomes: 1 lightgem: 10 runestones: 5 |
light: 7 |
for 60 sec: {'self.tohit': 5, 'hp.max': 50, 'defense': 10, 'speed': 2} | No | Nothing |
Blinding flash | None | light | 8 | tomes: 10 lightgem: 20 runestones: 5 |
light: 5 |
Deal 3~5 damage and {'id': 'blind', 'kind': 'light', 'duration': 60, 'mod': {'tohit': -30}} | No | Nothing |
Sealing light iii | None | light | 7 | research: 1000 tomes: 5 lightgem: 5 |
light: 7 |
No | g.lightlore>=14 g.heal2>0 |
Chaos
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
⭐Cyril's celestial sling | If you're already star-crossed, why not make a few stars cross as well? | chaos | 7 | research: 7777 runestones: 7 firerune: 7 waterrune: 7 airrune: 7 earthrune: 7 |
chaos: 3 sindel: 1 |
{'%': 7} | No | g.tier5>0 g.chaos.max>=3 |
Bladelore
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
⭐Kanna's dervish dance | she danced with the devil in the pale moonlight, blades gleaming and blurring like a single streak of silver | bladelore | 7 | research: 500 tomes: 1 airgem: 10 |
air: 8 |
for 60 sec: {'stamina.max': 50, 'stamina.rate': -1, 'stamina': 50, 'dodge': 15, 'player.tohit': 10, 'player.damage': 5} | No | spellblade |
Nature
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Poison nettle | None | nature | 1 | research: 25 scrolls: 1 |
nature: 1 |
{'kind': 'poison', 'duration': 10, 'damage': '0.5~1'} | No | g.spellbook.value>0 g.nature>0 |
Poison ward(spell) | None | nature | 2 | research: 50 scrolls: 10 |
nature: 3 |
for 30 sec: {'self.resist.poison': 20} | No | g.spellbook.value>0 |
Vine whip | None | nature | 3 | research: 50 scrolls: 5 naturegem: 1 |
nature: 3 |
Deal 6.5~10.5 damage | After 25use: attack.damage.max: 1.5 After 75use: attack.damage.min: 1.5 After 300use: attack.damage.max: 2 attack.damage.min: 1 attack.tohit: 2 |
g.player.level>=4 g.naturelore>=5 |
Summon spider | None | nature | 5 | research: 100 scrolls: 20 |
nature: 4 |
No | Nothing | |
Summon raven | None | nature | 3 | research: 100 scrolls: 20 |
nature: 4 |
No | Nothing | |
Magic tending | None | nature | 3 | research: 100 scrolls: 20 |
herbs: 5 nature: 5 |
No | Nothing | |
Wild tending | None | nature | 5 | research: 100 codices: 25 |
herbs: 10 nature: 7 |
No | (g.druid+g.warden+g.kell+g.fey)>0 | |
Summon murder | None | nature | 5 | research: 1000 codices: 10 managem: 3 |
mana: 7 |
No | summoner | |
Protection: nature | None | nature | 2 | research: 25 scrolls: 5 |
nature: 1 |
for 20 sec: {'self.resist.nature': 10, 'self.resist.poison': 10} | No | g.player.level>=4 g.naturelore>=3 |
Wild growth | None | nature | 1 | research: 50 scrolls: 5 |
nature: 2 |
for 45 sec: {'herbs.rate': 0.5} | No | g.spellbook.value>0 g.herbalism>=3 |
Venom i | None | nature | 5 | research: 500 codices: 1 naturegem: 1 |
nature: 5 |
{'id': 'venom', 'kind': 'poison', 'duration': 30, 'damage': '2~4'} | No | g.player.level>=7 g.naturelore>=6 |
Abundance | None | nature | 8 | research: 1000 tomes: 5 |
nature: 8 |
for 60 sec: {'herbs.rate': 1.5} | No | g.naturelore>=15 |
Venom ii | None | nature | 9 | research: 4000 tomes: 1 naturegem: 10 |
nature: 5 |
{'id': 'venom', 'kind': 'poison', 'duration': 30, 'damage': '8~15'} | No | g.venom1>0 g.tier3>0 |
Cordyceps | None | nature | 7 | research: 4000 tomes: 5 naturegem: 10 |
nature: 5 |
{'kind': 'poison', 'duration': 45, 'damage': '7~11'} | No | g.venom2>0 g.druid>0 |
Earth
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Fling stone | None | earth | 1 | research: 30 scrolls: 5 |
earth: 1 |
Deal 2~6 damage | No | g.earthlore>=5 |
Mud | None | earth | 2 | research: 30 scrolls: 5 earthgem: 1 |
earth: 5 |
{'duration': 20, 'mod': {'speed': -0.2}} | No | g.player.level>=4 g.earthlore>=5 |
To sand | None | earth | 15 | research: 8000 tomes: 25 earthrune: 25 |
earth: 15 |
for 10 sec: {'self.defense': 200} | No | g.titan>0 g.geosculpting>11 |
Quicksand | None | earth | 15 | sp: 1 research: 8000 tomes: 25 earthrune: 25 |
earth: 15 |
{'duration': 15, 'dmg': '15~25', 'mod': {'speed': -12}} | No | g.geosculpting>7 |
Entomb | None | earth | 25 | sp: 15 research: 30000 tomes: 200 codices: 700 earthrune: 60 earthgem: 350 |
earth: 25 sindel: 2 |
{'duration': 30, 'dmg': '50~75', 'mod': {'speed': -25}} | No | g.titan>0 |
Smite | None | earth | 2 | research: 500 |
earth: 2 stamina: 1 |
Deal 30 damage | No | g.hammerlore>=5 |
Fissure | None | earth | 5 | research: 12000 |
earth: 8 stamina: 12 |
Deal 50 damage and {'kind': 'earth', 'duration': 2, 'mod': {'speed': -500}} | No | g.hammerlore>=10 |
Copper skin | None | earth | 1 | research: 25 scrolls: 1 |
earth: 1 |
for 30 sec: {'self.defense': 2} | No | g.spellbook.value>0 g.earth>0 |
Stone skin | None | earth | 2 | research: 30 scrolls: 5 earthgem: 1 |
earth: 5 |
for 50 sec: {'self.defense': 5} | No | earthlore: 5 |
Unearth | hi-ho, hi-ho | earth | 3 | research: 300 codices: 5 earthgem: 5 |
scrolls: 2 earth: 5 |
for 120 sec: {'gems.rate': 0.1} | No | Nothing |
Iron skin | None | earth | 2 | research: 750 codices: 5 earthgem: 5 |
earth: 5 |
for 60 sec: {'self.defense': 10} | No | earthlore: 5 |
Steel skin | None | earth | 5 | research: 1000 tomes: 1 earthgem: 10 |
earth: 7 |
for 120 sec: {'self.defense': 25} | No | stoneskin |
Adamant shell | None | earth | 10 | research: 4000 tomes: 5 earthgem: 30 |
earth: 10 |
for 180 sec: {'self.defense': 50} | No | steelskin |
Tremor | None | earth | 5 | research: 100 codices: 30 earthgem: 5 |
earth: 5 |
{'dmg': '2~3', 'duration': 3, 'mod': {'speed': -10}} | After 30use: attack.tohit: 1 After 100use: attack.dot.dmg.max: 1 attack.tohit: 2 After 300use: attack.dot.dmg.max: 2 attack.dot.dmg.min: 1 attack.tohit: 2 |
slow1 |
Quake | None | earth | 9 | sp: 1 research: 1750 tomes: 5 earthgem: 10 |
earth: 5 |
{'duration': 30, 'dmg': '5~12', 'mod': {'speed': -7}} | No | Nothing |
Astral
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Starfall | None | astral | None | research: 2000 tomes: 15 arcana: 10 managem: 15 |
managem: 1 |
{'duration': 30, 'kind': 'astral', 'dmg': '20~30'} | No | g.tier5>0 (g.astralseer+g.wizard3+g.wizard2)>0 g.astronomy>=15 g.evil==0 |
Water
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Minor fount | Come thou fount | water | 1 | research: 25 scrolls: 1 |
water: 1 |
for 30 sec: {'stamina': 0.3} | No | g.spellbook.value>0 g.water>0 |
Fount | None | water | 5 | watergem: 10 tomes: 3 |
water: 1 |
for 60 sec: {'stamina': 0.7} | No | g.stam1>0 |
Greater fount | Come thou fount | water | 10 | watergem: 10 waterrune: 20 tomes: 20 |
water: 1.5 |
for 90 sec: {'stamina': 2} | No | Nothing |
Water spray | None | water | 3 | research: 30 scrolls: 10 |
water: 1 |
Deal 2~5 damage | No | Nothing |
Frost bolt | None | water | 2 | research: 30 scrolls: 10 watergem: 1 |
water: 2 |
Deal 6~11 damage | After 25use: attack.damage.max: 1.5 After 75use: attack.damage.min: 1.5 After 300use: attack.damage.max: 2 attack.damage.min: 1 attack.tohit: 2 |
g.spellbook.value>0 |
Frost bolt ii | None | water | 6 | codices: 10 watergem: 6 |
water: 4 |
Deal 16~21 damage | After 25use: attack.damage.max: 2 After 75use: attack.damage.min: 2 After 300use: attack.damage.max: 3 attack.damage.min: 2 attack.tohit: 7 |
g.frostbolt>0 g.tier2>0 |
Frost bolt iii | None | water | 10 | codices: 10 watergem: 6 |
water: 7 |
Deal 36~45 damage | After 25use: attack.damage.max: 2 After 75use: attack.damage.min: 2 After 300use: attack.damage.max: 3 attack.damage.min: 2 attack.tohit: 7 |
g.frostbolt2>0 g.tier3>0 |
Protection: water | None | water | 2 | research: 100 scrolls: 5 |
water: 1 |
for 20 sec: {'self.resist.water': 10, 'self.resist.cold': 10} | No | g.player.level>=4 g.waterlore>=3 |
Water sense | None | water | 2 | research: 100 codices: 1 watergem: 1 |
water: 2 |
for 60 sec: {'lore.rate': 0.5, 'waterlore.rate': '0.2+2%'} | No | Nothing |
Resist paralysis | None | water | 7 | research: 4000 tomes: 5 |
water: 2 |
for 60 sec: {'self.resist.paralysis': 50} | No | g.waterlore>=10 |
Quenching sphere | None | water | 5 | research: 4000 tomes: 1 |
water: 5 |
for 20 sec: {'self.immunities.fire': 1} | No | g.waterlore>=8 |
High tide | None | water | 6 | research: 400 watergem: 10 tomes: 5 |
water: 5 |
{'kind': 'water', 'targets': 'enemies', 'dmg': '3~7', 'duration': 30, 'mod': {'speed': -5, 'dodge': -10}}for 30 sec: {'self.resist.water': 50} | No | g.tier3>0 |
Force ten | force without form | water | 15 | research: 4000 watergem: 25 tomes: 20 |
water: 8 |
{'kind': 'water', 'dmg': '20~30', 'duration': 30}for 30 sec: {'self.resist.water': 75} | No | Nothing |
Greater quenching sphere | None | water | 5 | research: 4000 tomes: 10 |
water: 7 |
for 100 sec: {'self.immunities.fire': 1} | No | g.waterlore>=15 |
Fire
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Embolden | None | fire | 3 | fire: 1 |
No | Nothing | ||
Fire dart | None | fire | 1 | research: 25 scrolls: 1 |
fire: 1 |
Deal 3~5 damage | After 25use: attack.damage.max: 1.5 After 75use: attack.damage.min: 1.5 After 300use: attack.damage.max: 2 attack.damage.min: 1 attack.tohit: 2 |
g.spellbook.value>0 g.fire>0 |
Fire bolt | None | fire | 2 | research: 30 scrolls: 5 firegem: 1 |
fire: 4 |
Deal 4~5 damage | After 25use: attack.damage.max: 2 After 75use: attack.damage.min: 2 After 300use: attack.damage.max: 2 attack.damage.min: 2 attack.tohit: 3 |
firedart |
Searing bolt | None | fire | 3 | research: 100 codices: 10 firegem: 3 |
fire: 5 |
Deal 7~10 damage and {'dmg': '2~3', 'duration': 10} | After 30use: attack.damage.max: 3 After 100use: attack.damage.min: 3 After 300use: attack.damage.max: 4 attack.damage.min: 3 attack.tohit: 5 |
firebolt |
Magma bolt | None | fire | 5 | research: 100 tomes: 1 firegem: 10 |
fire: 7 |
Deal 15~20 damage and {'dmg': '5~7', 'duration': 20} | After 50use: attack.damage.max: 4 After 150use: attack.damage.min: 4 After 500use: attack.damage.max: 5 attack.damage.min: 4 attack.tohit: 7 |
searingbolt |
Flamestrike | None | fire | 4 | tomes: 5 firegem: 10 |
fire: 3 hp: 10 |
Deal a.weapon.damage+a.getBonus( a.weapon.kind ) damage | No | Nothing |
Protection: fire | None | fire | 2 | research: 100 scrolls: 10 |
fire: 1 |
for 20 sec: {'self.resist.fire': 10} | No | g.player.level>=4 g.firelore>=2 |
Fire sense | None | fire | 2 | research: 100 codices: 1 firegem: 1 |
fire: 2 |
for 60 sec: {'lore.rate': 0.5, 'firelore.rate': '0.2+2%'} | No | Nothing |
Firestorm | fire | 17 | research: 4000 firegem: 25 tomes: 20 |
fire: 8 |
{'kind': 'fire', 'targets': 'all', 'dmg': '30~50', 'duration': 30}for 30 sec: {'resist.fire': 80} | No | Nothing |
Trickery
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Jinx | None | trickery | 2 | research: 75 |
mana: 2 |
{'id': 'jinx', 'kind': 'curse', 'mod': {'tohit': -5}, 'duration': 20} | No | trickster |
Mass jinx | None | trickery | 4 | research: 1000 codices: 10 |
chaos: 1 |
{'id': 'jinx', 'kind': 'curse', 'duration': 30, 'mod': {'tohit': -10}} | No | trickster |
Mana
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Prismatic missile | None | mana | 15 | research: 6000 tomes: 40 |
mana: 7 |
After 25use: attack.hits.damage.max: 1 After 100use: attack.hits.tohit: 1 attack.hits.damage.min: 1 |
g.magiphysics>=5 | |
Wake | None | mana | 5 | mana: 1 herbs: 1 |
No | Nothing | ||
Cure paralysis | None | mana | 7 | mana: 2 gems: 1 |
No | Nothing | ||
Quell | None | mana | 15 | arcana: 30 |
mana: 5 |
{'duration': 60, 'mod': {'speed': -20}} | No | g.lore>=35 g.tier5>0 |
Minor mana | None | mana | 1 | research: 25 scrolls: 1 |
mana: 0.1 |
for 30 sec: {'mana': 0.25} | No | g.spellbook.value>0 |
Lesser mana | None | mana | 2 | research: 30 codices: 1 managem: 1 |
mana: 0.3 |
for 60 sec: {'mana': 0.45} | No | mana1 |
Mana(spell) | None | mana | 5 | research: 200 codices: 10 managem: 5 |
mana: 1 |
for 120 sec: {'mana': 0.8} | No | mana2 |
Magic missile | None | mana | 1 | research: 25 scrolls: 1 |
mana: 1 |
Deal 1.5~2.5 damage | After 10use: attack.damage.max: 1 After 50use: attack.damage.min: 1 After 200use: attack.damage.max: 1 attack.damage.min: 1 |
g.spellbook.value>0 |
Prismatic spray | None | mana | 1 | research: 100 scrolls: 10 |
mana: 1 |
Deal 0~2 damage | After 25use: attack.tohit: 1 attack.damage.max: 1 After 100use: attack.tohit: 2 attack.damage.min: 1 |
g.spellbook.value>0 |
Greater prismatic spray | None | mana | 9 | research: 100 scrolls: 10 |
mana: 8 |
Deal 12~30 damage | After 25use: attack.tohit: 3 attack.damage.max: 3 After 100use: attack.tohit: 3 attack.damage.min: 3 |
g.tier3>0 |
Summon hobgoblin | None | mana | 6 | research: 100 tomes: 1 |
mana: 10 |
No | Nothing | |
Mage bolt | None | mana | 9 | research: 5000 tomes: 5 managem: 20 |
mana: 4 |
Deal 10~20 damage | After 10use: attack.damage.max: 5 After 50use: attack.damage.min: 5 After 200use: attack.damage.max: 5 attack.damage.min: 5 |
(g.mage+g.wizard+g.wizard2+g.highmage)>0 |
Resist silence | None | mana | 7 | research: 5000 tomes: 20 managem: 10 |
mana: 2 |
for 60 sec: {'self.resist.silence': 50} | No | g.lore>=15 |
Blood
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
Last stand | don't lose your way | blood | 7 | research: 500 tomes: 1 bloodgem: 10 |
mana: 10 |
for 60 sec: {'hp.max': 50, 'hp': 50, 'hp.rate': -2, 'self.tohit': 10, 'self.damage': 10} | No | bloodmage |
Bloodshot | None | blood | 8 | research: 1000 tomes: 5 bloodgem: 15 |
hp: a.hp/4 |
Deal a.hp damage | No | Nothing |
Full List
Name | Flavor | School | Level | Unlocking cost | Use cost | Effect | Upgrade | Requirement |
---|---|---|---|---|---|---|---|---|
⭐Phrenesis' healing circle | None | light | 4 | research: 1000 codices: 25 |
light: 1 |
No | g.lightlore>=7 | |
⭐Phrenesis' healing wave | None | light | 10 | research: 1000 codices: 25 |
light: 3 |
No | g.lightlore>=20 | |
⭐Cyril's celestial sling | If you're already star-crossed, why not make a few stars cross as well? | chaos | 7 | research: 7777 runestones: 7 firerune: 7 waterrune: 7 airrune: 7 earthrune: 7 |
chaos: 3 sindel: 1 |
{'%': 7} | No | g.tier5>0 g.chaos.max>=3 |
⭐Kanna's dervish dance | she danced with the devil in the pale moonlight, blades gleaming and blurring like a single streak of silver | bladelore | 7 | research: 500 tomes: 1 airgem: 10 |
air: 8 |
for 60 sec: {'stamina.max': 50, 'stamina.rate': -1, 'stamina': 50, 'dodge': 15, 'player.tohit': 10, 'player.damage': 5} | No | spellblade |
Mend wood | None | animation | 10 | research: 500 puppets: 5 |
puppets: 3 |
No | puppeteer | |
Repair machina | None | animation | 20 | research: 8000 machinae: 10 |
machinae: 3 |
No | mechanist | |
Tune automata | None | animation | 30 | research: 8000 automatas: 20 |
automatas: 3 |
No | mechamancer | |
Prismatic missile | None | mana | 15 | research: 6000 tomes: 40 |
mana: 7 |
After 25use: attack.hits.damage.max: 1 After 100use: attack.hits.tohit: 1 attack.hits.damage.min: 1 |
g.magiphysics>=5 | |
Animate puppet attacker | None | animation | 1 | research: 500 puppets: 5 |
puppets: 5 spirit: 10 |
No | g.puppetry>=5 | |
Assemble mecha-charger | None | animation | 1 | research: 8000 machinae: 10 |
machinae: 5 |
No | g.machinacreation>=5 | |
Shape autoslayer | None | animation | 1 | research: 8000 automatas: 20 |
automatas: 5 |
No | g.automatasculpting>=5 | |
Animate bulwark | None | animation | 5 | research: 5000 puppets: 40 |
puppets: 5 spirit: 10 |
No | g.puppetry>=5 g.puppeteer>0 | |
Assemble mecha-mender | None | animation | 1 | research: 8000 machinae: 10 |
machinae: 5 |
No | g.machinacreation>=5 g.mechanist>0 | |
Shape autocaster | None | animation | 1 | research: 8000 automatas: 20 |
automatas: 5 |
No | g.automatasculpting>=5 g.mechamancer>0 | |
Lost sword art: flying swords | None | blade | 11 | research: 1000 codices: 10 spiritgem: 10 |
mana: 10 |
Deal 20~30 damage | No | sworduse |
Lost sword art: giant slayer | None | blade | 12 | research: 1000 codices: 10 spiritgem: 10 |
gems: 1 mana: 12 |
Deal 35~65 damage and {'duration': 10, 'mod': {'defense': -10}} | No | g.sworduse>1 |
Spirit art: soulstrike | None | spirit | 6 | research: 1000 codices: 10 spiritgem: 10 |
souls: 1 spirit: 1 |
Deal 20~29 damage | No | g.shian>0 g.soulflag>0 |
Soul card: soul lure | None | spirit | 10 | research: 1000 codices: 10 spiritgem: 20 |
spirit: 10 |
{'id': 'soullure', 'kind': 'spirit', 'duration': 10, 'targets': 'enemies', 'damage': '10~15'} | No | g.shian>0 g.soulflag2>0 |
Spirit art: soul river | None | spirit | 15 | research: 1000 codices: 10 spiritgem: 10 |
souls: 15 spirit: 5 |
Deal 80~110 damage | No | g.shian>0 g.soulflag3>0 |
Minor fount | Come thou fount | water | 1 | research: 25 scrolls: 1 |
water: 1 |
for 30 sec: {'stamina': 0.3} | No | g.spellbook.value>0 g.water>0 |
Clarity | None | charms | 7 | spiritgem: 1 |
No | Nothing | ||
Wake | None | mana | 5 | mana: 1 herbs: 1 |
No | Nothing | ||
Embolden | None | fire | 3 | fire: 1 |
No | Nothing | ||
Speak | None | air | 10 | air: 2 managem: 1 |
No | Nothing | ||
Cure paralysis | None | mana | 7 | mana: 2 gems: 1 |
No | Nothing | ||
Curesick | None | light | 1 | light: 1 |
No | spellbook | ||
Fount | None | water | 5 | watergem: 10 tomes: 3 |
water: 1 |
for 60 sec: {'stamina': 0.7} | No | g.stam1>0 |
Greater fount | Come thou fount | water | 10 | watergem: 10 waterrune: 20 tomes: 20 |
water: 1.5 |
for 90 sec: {'stamina': 2} | No | Nothing |
Dark bolt | None | shadow | 1 | research: 25 scrolls: 1 |
shadow: 1 |
Deal 0.5~2 damage and {'kind': 'shadow', 'duration': 15, 'damage': 1} | After 25use: attack.damage.max: 1 After 75use: attack.damage.min: 1 After 300use: attack.damage.max: 2 attack.damage.min: 1 attack.tohit: 2 |
g.spellbook.value>0 g.shadow>0 |
Blasting curse | None | shadow | 3 | research: 750 shadowgem: 1 |
shadow: 3 |
Deal 4~7 damage and {'kind': 'shadow', 'duration': 10, 'damage': 0.7, 'leech': 1} | After 25use: attack.damage.max: 3 After 75use: attack.damage.min: 3 After 300use: attack.damage.max: 3 attack.damage.min: 3 attack.tohit: 4 |
g.shadow>=8 g.evil>0 |
Death bolt | None | shadow | 7 | shadowgem: 10 tomes: 3 |
shadow: 5 |
Deal 15~20 damage and {'kind': 'drain', 'duration': 30, 'damage': 3} | After 25use: attack.damage.max: 4 After 75use: attack.damage.min: 5 After 300use: attack.damage.max: 4 attack.damage.min: 4 attack.tohit: 4 |
darkbolt |
Quell | None | mana | 15 | arcana: 30 |
mana: 5 |
{'duration': 60, 'mod': {'speed': -20}} | No | g.lore>=35 g.tier5>0 |
Drain life | None | shadow | 12 | research: 5000 shadowgem: 20 tomes: 10 |
shadow: 7 |
{'kind': 'drain', 'leech': 0.75, 'duration': 60, 'damage': '15~30'} | After 25use: attack.dot.damage.max: 5 After 75use: attack.dot.damage.min: 5 After 300use: attack.dot.damage.max: 5 attack.dot.damage.min: 5 |
g.necromancy>=8 g.shadowlore>=25 |
Gloom | None | shadow | 2 | research: 100 codices: 1 shadowgem: 1 |
shadow: 2 |
{'targets': 'enemies', 'kind': 'shadow', 'duration': 100, 'resist.shadow': -10} | No | g.shadow>=10 |
Poison nettle | None | nature | 1 | research: 25 scrolls: 1 |
nature: 1 |
{'kind': 'poison', 'duration': 10, 'damage': '0.5~1'} | No | g.spellbook.value>0 g.nature>0 |
Whirling step | None | air | 1 | research: 25 scrolls: 1 |
air: 1 |
for 45 sec: {'dodge': 1} | No | g.spellbook.value>0 |
Whirling step ii | None | air | 3 | research: 500 codices: 5 airgem: 1 |
air: 5 |
for 60 sec: {'dodge': 2, 'speed': 0.3} | No | whirl1 |
Whirling step iii | None | air | 5 | airgem: 10 tomes: 1 |
air: 4 |
for 80 sec: {'dodge': 5, 'speed': 0.55} | No | whirl2 |
Minor mana | None | mana | 1 | research: 25 scrolls: 1 |
mana: 0.1 |
for 30 sec: {'mana': 0.25} | No | g.spellbook.value>0 |
Lesser mana | None | mana | 2 | research: 30 codices: 1 managem: 1 |
mana: 0.3 |
for 60 sec: {'mana': 0.45} | No | mana1 |
Mana(spell) | None | mana | 5 | research: 200 codices: 10 managem: 5 |
mana: 1 |
for 120 sec: {'mana': 0.8} | No | mana2 |
Pulsing light | None | light | 1 | research: 25 scrolls: 1 |
light: 1 |
for 45 sec: {'hp': 1.1} | No | g.spellbook.value>0 g.light>0 |
Pulsing light ii | None | light | 3 | research: 100 codices: 1 lightgem: 3 |
light: 5 |
for 60 sec: {'hp': 2} | No | lightregen1 |
Pulsing light iii | None | light | 5 | research: 100 tomes: 1 lightgem: 10 |
light: 10 |
for 120 sec: {'hp': 5} | No | lightregen2 |
Magic missile | None | mana | 1 | research: 25 scrolls: 1 |
mana: 1 |
Deal 1.5~2.5 damage | After 10use: attack.damage.max: 1 After 50use: attack.damage.min: 1 After 200use: attack.damage.max: 1 attack.damage.min: 1 |
g.spellbook.value>0 |
Prismatic spray | None | mana | 1 | research: 100 scrolls: 10 |
mana: 1 |
Deal 0~2 damage | After 25use: attack.tohit: 1 attack.damage.max: 1 After 100use: attack.tohit: 2 attack.damage.min: 1 |
g.spellbook.value>0 |
Greater prismatic spray | None | mana | 9 | research: 100 scrolls: 10 |
mana: 8 |
Deal 12~30 damage | After 25use: attack.tohit: 3 attack.damage.max: 3 After 100use: attack.tohit: 3 attack.damage.min: 3 |
g.tier3>0 |
Fling stone | None | earth | 1 | research: 30 scrolls: 5 |
earth: 1 |
Deal 2~6 damage | No | g.earthlore>=5 |
Mud | None | earth | 2 | research: 30 scrolls: 5 earthgem: 1 |
earth: 5 |
{'duration': 20, 'mod': {'speed': -0.2}} | No | g.player.level>=4 g.earthlore>=5 |
Call spirit | None | spirit | 1 | research: 30 scrolls: 5 |
spirit: 5 |
No | Nothing | |
Raise zombie | None | shadow | 2 | research: 30 scrolls: 5 shadowgem: 1 |
shadow: 7 |
No | g.shadowlore>0 g.reanimation>0 | |
Fire dart | None | fire | 1 | research: 25 scrolls: 1 |
fire: 1 |
Deal 3~5 damage | After 25use: attack.damage.max: 1.5 After 75use: attack.damage.min: 1.5 After 300use: attack.damage.max: 2 attack.damage.min: 1 attack.tohit: 2 |
g.spellbook.value>0 g.fire>0 |
Fire bolt | None | fire | 2 | research: 30 scrolls: 5 firegem: 1 |
fire: 4 |
Deal 4~5 damage | After 25use: attack.damage.max: 2 After 75use: attack.damage.min: 2 After 300use: attack.damage.max: 2 attack.damage.min: 2 attack.tohit: 3 |
firedart |
Searing bolt | None | fire | 3 | research: 100 codices: 10 firegem: 3 |
fire: 5 |
Deal 7~10 damage and {'dmg': '2~3', 'duration': 10} | After 30use: attack.damage.max: 3 After 100use: attack.damage.min: 3 After 300use: attack.damage.max: 4 attack.damage.min: 3 attack.tohit: 5 |
firebolt |
Light spear | None | light | 3 | research: 100 codices: 10 lightgem: 3 |
light: 2 |
Deal 5~8 damage | After 30use: attack.damage.min: 3 attack.tohit: 2 After 100use: attack.damage.max: 3 attack.tohit: 3 After 300use: attack.damage.max: 4 attack.damage.min: 3 |
Nothing |
Greater light spear | None | light | 7 | research: 100 codices: 10 lightgem: 3 |
light: 4 |
Deal 21~29 damage | After 30use: attack.damage.min: 3 attack.tohit: 2 After 100use: attack.damage.max: 3 attack.tohit: 3 After 300use: attack.damage.max: 4 attack.damage.min: 3 attack.tohit: 4 |
g.lightspear>0 g.tier2>0 |
Magma bolt | None | fire | 5 | research: 100 tomes: 1 firegem: 10 |
fire: 7 |
Deal 15~20 damage and {'dmg': '5~7', 'duration': 20} | After 50use: attack.damage.max: 4 After 150use: attack.damage.min: 4 After 500use: attack.damage.max: 5 attack.damage.min: 4 attack.tohit: 7 |
searingbolt |
Water spray | None | water | 3 | research: 30 scrolls: 10 |
water: 1 |
Deal 2~5 damage | No | Nothing |
Frost bolt | None | water | 2 | research: 30 scrolls: 10 watergem: 1 |
water: 2 |
Deal 6~11 damage | After 25use: attack.damage.max: 1.5 After 75use: attack.damage.min: 1.5 After 300use: attack.damage.max: 2 attack.damage.min: 1 attack.tohit: 2 |
g.spellbook.value>0 |
Frost bolt ii | None | water | 6 | codices: 10 watergem: 6 |
water: 4 |
Deal 16~21 damage | After 25use: attack.damage.max: 2 After 75use: attack.damage.min: 2 After 300use: attack.damage.max: 3 attack.damage.min: 2 attack.tohit: 7 |
g.frostbolt>0 g.tier2>0 |
Frost bolt iii | None | water | 10 | codices: 10 watergem: 6 |
water: 7 |
Deal 36~45 damage | After 25use: attack.damage.max: 2 After 75use: attack.damage.min: 2 After 300use: attack.damage.max: 3 attack.damage.min: 2 attack.tohit: 7 |
g.frostbolt2>0 g.tier3>0 |
Poison ward(spell) | None | nature | 2 | research: 50 scrolls: 10 |
nature: 3 |
for 30 sec: {'self.resist.poison': 20} | No | g.spellbook.value>0 |
Vine whip | None | nature | 3 | research: 50 scrolls: 5 naturegem: 1 |
nature: 3 |
Deal 6.5~10.5 damage | After 25use: attack.damage.max: 1.5 After 75use: attack.damage.min: 1.5 After 300use: attack.damage.max: 2 attack.damage.min: 1 attack.tohit: 2 |
g.player.level>=4 g.naturelore>=5 |
Summon hobgoblin | None | mana | 6 | research: 100 tomes: 1 |
mana: 10 |
No | Nothing | |
Summon spider | None | nature | 5 | research: 100 scrolls: 20 |
nature: 4 |
No | Nothing | |
Summon raven | None | nature | 3 | research: 100 scrolls: 20 |
nature: 4 |
No | Nothing | |
Reanimate | None | shadow | 3 | research: 50 scrolls: 25 |
bonedust: 5 shadow: 5 |
No | Nothing | |
Greater reanimate | None | shadow | 5 | codices: 10 research: 500 |
bonedust: 10 bones: 3 shadow: 5 |
No | Nothing | |
Revive | None | spirit | 3 | research: 100 scrolls: 20 |
scrolls: 5 mana: 5 |
No | Nothing | |
Magic tending | None | nature | 3 | research: 100 scrolls: 20 |
herbs: 5 nature: 5 |
No | Nothing | |
Wild tending | None | nature | 5 | research: 100 codices: 25 |
herbs: 10 nature: 7 |
No | (g.druid+g.warden+g.kell+g.fey)>0 | |
Flamestrike | None | fire | 4 | tomes: 5 firegem: 10 |
fire: 3 hp: 10 |
Deal a.weapon.damage+a.getBonus( a.weapon.kind ) damage | No | Nothing |
Summon blade | None | blade | 7 | research: 5000 tomes: 5 |
mana: 12 |
No | (g.battlemage+g.spellblade+g.dreadlord+g.summoner)>0 | |
Summon murder | None | nature | 5 | research: 1000 codices: 10 managem: 3 |
mana: 7 |
No | summoner | |
Summon unicorn | None | light | 5 | research: 1000 tomes: 10 lightgem: 5 |
light: 10 |
No | g.evil==0 (g.seer+g.oracle+g.summoner)>0 g.magicbeasts>=5 | |
To sand | None | earth | 15 | research: 8000 tomes: 25 earthrune: 25 |
earth: 15 |
for 10 sec: {'self.defense': 200} | No | g.titan>0 g.geosculpting>11 |
Quicksand | None | earth | 15 | sp: 1 research: 8000 tomes: 25 earthrune: 25 |
earth: 15 |
{'duration': 15, 'dmg': '15~25', 'mod': {'speed': -12}} | No | g.geosculpting>7 |
Entomb | None | earth | 25 | sp: 15 research: 30000 tomes: 200 codices: 700 earthrune: 60 earthgem: 350 |
earth: 25 sindel: 2 |
{'duration': 30, 'dmg': '50~75', 'mod': {'speed': -25}} | No | g.titan>0 |
Smite | None | earth | 2 | research: 500 |
earth: 2 stamina: 1 |
Deal 30 damage | No | g.hammerlore>=5 |
Fissure | None | earth | 5 | research: 12000 |
earth: 8 stamina: 12 |
Deal 50 damage and {'kind': 'earth', 'duration': 2, 'mod': {'speed': -500}} | No | g.hammerlore>=10 |
Protection: light | None | shadow | 2 | research: 100 scrolls: 10 |
shadow: 2 |
for 20 sec: {'self.resist.holy': 10, 'self.resist.light': 10} | No | g.player.level>=4 g.shadowlore>=3 |
Protection: shadow | None | light | 2 | research: 100 scrolls: 5 |
light: 2 |
for 20 sec: {'self.resist.shadow': 10, 'self.resist.undead': 10} | No | g.player.level>=4 g.lightlore>=3 |
Protection: fire | None | fire | 2 | research: 100 scrolls: 10 |
fire: 1 |
for 20 sec: {'self.resist.fire': 10} | No | g.player.level>=4 g.firelore>=2 |
Protection: water | None | water | 2 | research: 100 scrolls: 5 |
water: 1 |
for 20 sec: {'self.resist.water': 10, 'self.resist.cold': 10} | No | g.player.level>=4 g.waterlore>=3 |
Protection: nature | None | nature | 2 | research: 25 scrolls: 5 |
nature: 1 |
for 20 sec: {'self.resist.nature': 10, 'self.resist.poison': 10} | No | g.player.level>=4 g.naturelore>=3 |
Sealing light | None | light | 2 | research: 30 scrolls: 5 lightgem: 1 |
light: 5 |
No | g.player.level>=4 g.lightlore>=4 | |
Unseen servant | None | air | 2 | research: 30 scrolls: 5 airgem: 1 |
air: 5 |
for 45 sec: {'gold': 2} | No | g.player.level>=4 g.airlore>=4 |
Insight | I know the pieces fit | light | 3 | research: 500 codices: 1 lightgem: 1 |
light: 5 |
for 60 sec: {'lore.rate': 0.5, 'naturelore.rate': '0.2+2%', 'lightlore.rate': '0.2+2%', 'languages.rate': '0.2+2%'} | No | g.player.level>=5 g.lightlore>=5 |
Fire sense | None | fire | 2 | research: 100 codices: 1 firegem: 1 |
fire: 2 |
for 60 sec: {'lore.rate': 0.5, 'firelore.rate': '0.2+2%'} | No | Nothing |
Water sense | None | water | 2 | research: 100 codices: 1 watergem: 1 |
water: 2 |
for 60 sec: {'lore.rate': 0.5, 'waterlore.rate': '0.2+2%'} | No | Nothing |
Wind sense | None | air | 2 | research: 100 codices: 1 airgem: 1 |
air: 2 |
for 60 sec: {'lore.rate': 0.5, 'airlore.rate': '0.2+2%'} | No | Nothing |
Dark promptings | None | shadow | 3 | research: 500 codices: 1 shadowgem: 1 |
shadow: 5 bonedust: 1 |
for 60 sec: {'lore.rate': 0.5, 'dissection.rate': '0.3+2%', 'shadowlore.rate': '0.3+2%', 'demonology.rate': '0.3+2%', 'reanimation.rate': '0.3+2%'} | No | g.player.level>=5 g.shadowlore>=5 |
Wild growth | None | nature | 1 | research: 50 scrolls: 5 |
nature: 2 |
for 45 sec: {'herbs.rate': 0.5} | No | g.spellbook.value>0 g.herbalism>=3 |
Mage bolt | None | mana | 9 | research: 5000 tomes: 5 managem: 20 |
mana: 4 |
Deal 10~20 damage | After 10use: attack.damage.max: 5 After 50use: attack.damage.min: 5 After 200use: attack.damage.max: 5 attack.damage.min: 5 |
(g.mage+g.wizard+g.wizard2+g.highmage)>0 |
Whisper | did you hear something? | spirit | 2 | research: 100 scrolls: 5 spiritgem: 1 |
spirit: 5 mana: 2 |
for 50 sec: {'research': 1, 'sp': 0.001, 'arcana': 0.001} | No | g.player.level>=4 g.spiritlore>=4 |
Venom i | None | nature | 5 | research: 500 codices: 1 naturegem: 1 |
nature: 5 |
{'id': 'venom', 'kind': 'poison', 'duration': 30, 'damage': '2~4'} | No | g.player.level>=7 g.naturelore>=6 |
Spiteful hex | None | spirit | 4 | research: 1000 codices: 10 spiritgem: 1 |
spirit: 7 |
{'id': 'hex1', 'kind': 'hex', 'duration': 15, 'damage': '5~7'} | No | g.witch>0 |
Jinx | None | trickery | 2 | research: 75 |
mana: 2 |
{'id': 'jinx', 'kind': 'curse', 'mod': {'tohit': -5}, 'duration': 20} | No | trickster |
Dust devil | None | air | 3 | research: 500 codices: 1 airgem: 3 |
air: 1 |
for 20 sec: {'speed': 1} | No | air.max: 5 |
Dust devil ii | None | air | 5 | research: 500 tomes: 1 airgem: 5 |
air: 3 |
for 45 sec: {'speed': 2} | No | air.max: 5 |
Mass jinx | None | trickery | 4 | research: 1000 codices: 10 |
chaos: 1 |
{'id': 'jinx', 'kind': 'curse', 'duration': 30, 'mod': {'tohit': -10}} | No | trickster |
Copper skin | None | earth | 1 | research: 25 scrolls: 1 |
earth: 1 |
for 30 sec: {'self.defense': 2} | No | g.spellbook.value>0 g.earth>0 |
Guided strike | None | spirit | 1 | research: 25 scrolls: 1 |
spirit: 1 |
for 45 sec: {'self.tohit': 3} | No | g.divination>=3 |
True strike | None | spirit | 3 | codices: 1 research: 100 |
spirit: 2 |
for 45 sec: {'self.tohit': 7} | No | g.scrying>=1 |
Perfect strike | None | spirit | 5 | tomes: 1 research: 100 spiritgem: 5 |
spirit: 2 |
for 45 sec: {'self.tohit': 15} | No | g.scrying>=5 |
Sealing light ii | None | light | 4 | research: 1000 codices: 10 lightgem: 1 |
light: 5 |
No | heal1 | |
Soothing breeze | None | air | 2 | research: 200 codices: 5 airgem: 1 |
air: 3 |
for 45 sec: {'unease': -0.2, 'madness': -0.2, 'weary': -0.2} | No | Nothing |
Burst | None | air | 1 | research: 100 scrolls: 10 |
air: 1 |
Deal 1~4 damage | No | Nothing |
Zap | None | air | 3 | research: 100 scrolls: 10 |
air: 2 |
Deal 1~2 damage and {'name': 'blind', 'duration': 5, 'mod': {'tohit': -3}} | After 30use: attack.damage.max: 3 After 100use: attack.damage.min: 1 After 300use: attack.damage.max: 6 attack.tohit: 2 |
g.lightlore>=5 OR g.airlore>=5 |
Lightning | shazaaam? | air | 6 | research: 500 codices: 10 airgem: 5 lightgem: 5 |
air: 5 |
Deal 5~10 damage and {'name': 'blind', 'duration': 5, 'mod': {'tohit': -4}} | After 30use: attack.damage.max: 3 After 150use: attack.damage.max: 3 After 400use: attack.damage.max: 4 attack.tohit: 4 |
g.airlore>=7 g.zap>0 g.tier2>0 |
Doublestrike | sometimes lightning does strike twice. | air | 9 | research: 1000 tomes: 3 airgem: 10 |
air: 5 |
Deal 7~15 damage and {'name': 'blind', 'duration': 1, 'damage': '7~15', 'mod': {'tohit': -7}} | After 30use: attack.damage.max: 4 After 100use: attack.damage.max: 4 After 300use: attack.damage.max: 5 attack.tohit: 5 |
g.airlore>=9 g.elec1>0 |
Thunderstrike | None | air | 12 | research: 5000 tomes: 10 airgem: 15 |
air: 10 |
{'targets': 'enemies', 'kind': 'air', 'duration': 15, 'damage': '7~25', 'mod': {'tohit': -5}} | After 30use: attack.dot.dmg.max: 5 After 100use: attack.dot.dmg.min: 5 After 300use: attack.dot.dmg.max: 5 attack.dot.dmg.min: 4 attack.tohit: 5 |
g.airlore>=12 g.elec2>0 |
Calming murmurs | None | spirit | 2 | research: 200 codices: 5 spiritgem: 1 |
spirit: 3 |
for 45 sec: {'bf': -0.2, 'rage': -0.2, 'madness': -0.2} | No | Nothing |
Stone skin | None | earth | 2 | research: 30 scrolls: 5 earthgem: 1 |
earth: 5 |
for 50 sec: {'self.defense': 5} | No | earthlore: 5 |
Last stand | don't lose your way | blood | 7 | research: 500 tomes: 1 bloodgem: 10 |
mana: 10 |
for 60 sec: {'hp.max': 50, 'hp': 50, 'hp.rate': -2, 'self.tohit': 10, 'self.damage': 10} | No | bloodmage |
Bloodshot | None | blood | 8 | research: 1000 tomes: 5 bloodgem: 15 |
hp: a.hp/4 |
Deal a.hp damage | No | Nothing |
Unearth | hi-ho, hi-ho | earth | 3 | research: 300 codices: 5 earthgem: 5 |
scrolls: 2 earth: 5 |
for 120 sec: {'gems.rate': 0.1} | No | Nothing |
Iron skin | None | earth | 2 | research: 750 codices: 5 earthgem: 5 |
earth: 5 |
for 60 sec: {'self.defense': 10} | No | earthlore: 5 |
Steel skin | None | earth | 5 | research: 1000 tomes: 1 earthgem: 10 |
earth: 7 |
for 120 sec: {'self.defense': 25} | No | stoneskin |
Dbulm's apiary | beees | conjuration | 10 | research: 2000 tomes: 15 arcana: 10 airgem: 15 |
airgem: 1 |
for 10 sec: stingybee | No | g.tier5>0 g.conjuration>=5 g.summoning>=10 |
Starfall | None | astral | None | research: 2000 tomes: 15 arcana: 10 managem: 15 |
managem: 1 |
{'duration': 30, 'kind': 'astral', 'dmg': '20~30'} | No | g.tier5>0 (g.astralseer+g.wizard3+g.wizard2)>0 g.astronomy>=15 g.evil==0 |
Adamant shell | None | earth | 10 | research: 4000 tomes: 5 earthgem: 30 |
earth: 10 |
for 180 sec: {'self.defense': 50} | No | steelskin |
Tremor | None | earth | 5 | research: 100 codices: 30 earthgem: 5 |
earth: 5 |
{'dmg': '2~3', 'duration': 3, 'mod': {'speed': -10}} | After 30use: attack.tohit: 1 After 100use: attack.dot.dmg.max: 1 attack.tohit: 2 After 300use: attack.dot.dmg.max: 2 attack.dot.dmg.min: 1 attack.tohit: 2 |
slow1 |
Quake | None | earth | 9 | sp: 1 research: 1750 tomes: 5 earthgem: 10 |
earth: 5 |
{'duration': 30, 'dmg': '5~12', 'mod': {'speed': -7}} | No | Nothing |
Resist paralysis | None | water | 7 | research: 4000 tomes: 5 |
water: 2 |
for 60 sec: {'self.resist.paralysis': 50} | No | g.waterlore>=10 |
Resist silence | None | mana | 7 | research: 5000 tomes: 20 managem: 10 |
mana: 2 |
for 60 sec: {'self.resist.silence': 50} | No | g.lore>=15 |
Quenching sphere | None | water | 5 | research: 4000 tomes: 1 |
water: 5 |
for 20 sec: {'self.immunities.fire': 1} | No | g.waterlore>=8 |
Splendor | None | light | 7 | tomes: 1 lightgem: 10 runestones: 5 |
light: 7 |
for 60 sec: {'self.tohit': 5, 'hp.max': 50, 'defense': 10, 'speed': 2} | No | Nothing |
Abundance | None | nature | 8 | research: 1000 tomes: 5 |
nature: 8 |
for 60 sec: {'herbs.rate': 1.5} | No | g.naturelore>=15 |
Blinding flash | None | light | 8 | tomes: 10 lightgem: 20 runestones: 5 |
light: 5 |
Deal 3~5 damage and {'id': 'blind', 'kind': 'light', 'duration': 60, 'mod': {'tohit': -30}} | No | Nothing |
Venom ii | None | nature | 9 | research: 4000 tomes: 1 naturegem: 10 |
nature: 5 |
{'id': 'venom', 'kind': 'poison', 'duration': 30, 'damage': '8~15'} | No | g.venom1>0 g.tier3>0 |
High tide | None | water | 6 | research: 400 watergem: 10 tomes: 5 |
water: 5 |
{'kind': 'water', 'targets': 'enemies', 'dmg': '3~7', 'duration': 30, 'mod': {'speed': -5, 'dodge': -10}}for 30 sec: {'self.resist.water': 50} | No | g.tier3>0 |
Cordyceps | None | nature | 7 | research: 4000 tomes: 5 naturegem: 10 |
nature: 5 |
{'kind': 'poison', 'duration': 45, 'damage': '7~11'} | No | g.venom2>0 g.druid>0 |
Sealing light iii | None | light | 7 | research: 1000 tomes: 5 lightgem: 5 |
light: 7 |
No | g.lightlore>=14 g.heal2>0 | |
Force ten | force without form | water | 15 | research: 4000 watergem: 25 tomes: 20 |
water: 8 |
{'kind': 'water', 'dmg': '20~30', 'duration': 30}for 30 sec: {'self.resist.water': 75} | No | Nothing |
Firestorm | fire | 17 | research: 4000 firegem: 25 tomes: 20 |
fire: 8 |
{'kind': 'fire', 'targets': 'all', 'dmg': '30~50', 'duration': 30}for 30 sec: {'resist.fire': 80} | No | Nothing | |
Greater quenching sphere | None | water | 5 | research: 4000 tomes: 10 |
water: 7 |
for 100 sec: {'self.immunities.fire': 1} | No | g.waterlore>=15 |
Angel of death | None | shadow | 5 | research: 3000 tomes: 1 shadowgem: 5 spiritgem: 1 |
shadow: 10 spirit: 5 |
for 90 sec: {'bodies': 0.03, 'souls': 0.012} | No | evil,shadow.max: 15 |
Dispersal dream | None | void | None | voidgem: 10 |
dreams: 1 |
{'duration': 30, 'dmg': '200~300', 'kind': 'void'} | No | Nothing |