Module:ArcaneSpells
From Heroes of Might and Magic: Olden Era Official Wiki
Documentation for this module may be created at Module:ArcaneSpells/doc
local spells = {
["Energize"] = {
name = "Energize",
school = "Arcane",
tier = "Tier 1",
mana = 12,
image = "Mana icon.png",
l1 = "Restores 1 Focus Charge.",
l2 = "[[File:Mana icon.png|32px|link=Magic]] 12 > 8",
l3 = "Restores 2 Focus Charge.",
l4 = "Restores 3 Focus Charge."
},
["Energy Explosion"] = {
name = "Energy Explosion",
school = "Arcane",
tier = "Tier 1",
mana = 8,
image = "Mana icon.png",
l1 = "All creatures in a 1-hex radius take 30 damage per Focus Charge.",
l2 = "Damage per focus charge: 30 > 40.",
l3 = "Damage per focus charge: 40 > 55.",
l4 = "Damage per focus charge: 55 > 75."
},
["Early Start"] = {
name = "Early Start",
school = "Arcane",
tier = "Tier 1",
mana = 8,
image = "Mana icon.png",
l1 = "Target friendly creature gains + 2 initiative.",
l2 = "Bonus initiative: 2 > 3.",
l3 = "Bonus initiative: 3 > 4.",
l4 = "Bonus initiative: 4 > 5.",
masterful = "Can’t be dispelled."
},
["Blink"] = {
name = "Blink",
school = "Arcane",
tier = "Tier 2",
mana = 14,
image = "Mana icon.png",
l1 = "Teleports friendly creature for up to 3 hexes.",
l2 = "Teleportation range: 3 > 4.",
l3 = "Teleportation range: 4 > 6.",
l4 = "Teleportation range: 6 > 9.",
masterful = "Teleports any target."
},
["Temporal Spheres"] = {
name = "Temporal Spheres",
school = "Arcane",
tier = "Tier 2",
mana = 8,
image = "Mana icon.png",
l1 = "Places up to 2 invisible traps. When stepped on, a trap triggers, dealing Pure Damage to the creature on it and adjacent ones. The Damage equals 100% of 1 unit's max HP. The trap disappears after triggering. Duration: [1 + 1 per 4 hero's Spellpower] round(s).",
l2 = "HP as Damage: 100% > 200%.",
l3 = "Traps: 2 > 3.",
l4 = "HP as Damage: 200% > 400%."
},
["Optical Illusion"] = {
name = "Optical Illusion",
school = "Arcane",
tier = "Tier 2",
mana = 11,
image = "Mana icon.png",
l1 = "Target friendly creature take -20% ranged damage.",
l2 = "Damage: -20% > -40%.",
l3 = "Also applies to long reach damage.",
l4 = "Affects all friendly creatures."
},
["Reinforcements"] = {
name = "Reinforcements",
school = "Arcane",
tier = "Tier 2",
mana = 18,
image = "Mana icon.png",
l1 = "Interact with any external dwelling the Hero controls within 2x sight radius, 1 time a day.",
l2 = "3x sight radius.",
l3 = "4x sight radius.",
l4 = "Can be used 2 times a day."
},
["Assemble!"] = {
name = "Assemble!",
school = "Arcane",
tier = "Tier 3",
mana = 16,
image = "Mana icon.png",
l1 = "Interact with an allied Hero at 2x sight radius, up to 2 times a day.",
l2 = "3x sight radius.",
l3 = "4x sight radius.",
l4 = "3 times a day."
},
["Impending Fate"] = {
name = "Impending Fate",
school = "Arcane",
tier = "Tier 3",
mana = 17,
image = "Mana icon.png",
l1 = "Deals Damage to all enemies. Each enemy takes 15 Magic Damage per unit tier.",
l2 = "Damage per unit tier: 15 > 20.",
l3 = "Damage per unit tier: 20 > 25.",
l4 = "Deals pure damage."
},
["Shackles"] = {
name = "Shackles",
school = "Arcane",
tier = "Tier 3",
mana = 12,
image = "Mana icon.png",
l1 = "Target cannot counterattack. Lasts 1 + (1/4 Spellpower) rounds.",
l2 = "Lasts an additional round.",
l3 = "Dispels Riposte.",
l4 = "Affects enemies adjacent to target."
},
["Carapace"] = {
name = "Carapace",
school = "Arcane",
tier = "Tier 3",
mana = 18,
image = "Mana icon.png",
l1 = "Target friendly creature receives a barrier that blocks 1 instance of Damage. Duration: [1 + 1 per every 3 hero's Spellpower] round(s).",
l2 = "[[File:Mana icon.png|32px|link=Magic]] 18 > 15",
l3 = "Base effect duration: 1 > 2.",
l4 = "Instance of Damage blocked: 1 > 2.",
masterful = "While under “Carapace”, the target is also immune to negative effects."
},
["Spacial Snare"] = {
name = "Spacial Snare",
school = "Arcane",
tier = "Tier 4",
mana = 12,
image = "Mana icon.png",
l1 = "Places up to 2 invisible traps. A ground creature that steps into the trap is halted and ends its turn if the trapped hex was not their final destination. After triggering, the trap disappears. Duration: [1 + 1 per every 6 hero's Spellpower] round(s).",
l2 = "[[File:Mana icon.png|32px|link=Magic]] 12 > 8",
l3 = "Traps: 2 > 3.",
l4 = "Traps: 3 > 4."
},
["Rewind Life"] = {
name = "Rewind Life",
school = "Arcane",
tier = "Tier 4",
mana = 18,
image = "Mana icon.png",
l1 = "Target friendly creature restores [50 + 10 x hero's Spellpower] HP. Revives fallen units.",
l2 = "Base recovery: 50 > 100.",
l3 = "HP per Sell Power: 10 > 15.",
l4 = "HP per Sell Power: 15 > 25.",
masterful = "Revives fallen units beyond their original amount."
},
["Mirror Copy"] = {
name = "Mirror Copy",
school = "Arcane",
tier = "Tier 4",
mana = 29,
image = "Mana icon.png",
l1 = "Summons a copy of target friendly creature. It deals -75% damage and takes + 300% damage. Cannot use special abilities. Duration [1 + 1 per every 5 hero's Spellpower] round(s).",
l2 = "Damage dealt: -75% > -67%. Damage Taken: + 300% > + 200%.",
l3 = "Damage dealt: -67% > -50%. Damage Taken: + 200% > + 100%.",
l4 = "Damage dealt: -50% > -30%. Damage Taken: + 100% > + 50%.",
masterful = "Summons a copy of any target. If an enemy was picked, the copy is a friendly creature."
},
["Guillotine"] = {
name = "Guillotine",
school = "Arcane",
tier = "Tier 4",
mana = 15,
image = "Mana icon.png",
l1 = "Deals [10 + 5 x hero' Spellpower]% of target enemy creature's maximum HP as Magic Damage. The next 'Guillotine' on the same target deals + 100% damage. This effect is stackable.",
l2 = "Base Damage: 10% > 20%.",
l3 = "Damage per Spellpower: 5% > 10% HP.",
l4 = "Kills target enemy creature if its stack size is lower than or equal to 25% of its original number.",
masterful = "Damage increases twice as fast when it hits the same target."
},
["Black Hole"] = {
name = "Black Hole",
school = "Arcane",
tier = "Tier 5",
mana = 33,
image = "Mana icon.png",
l1 = "Deals [80 + 15 x hero's Spellpower] Magic Damage to all creatures on the target hex and up to 2 hewes away in every direction. Pulls the furthest affected targets towards the center if possible.",
l2 = "Base Damage: 80 > 120.",
l3 = "Base Damage: 120 > 200.",
l4 = "Damage per Spellpower: 15 > 20."
},
["Doreath's Tide"] = {
name = "Doreath's Tide",
school = "Arcane",
tier = "Tier 5",
mana = 23,
image = "Mana icon.png",
l1 = "+ 1 speed and initiative to all friendly creatures and -1 speed and initiative to all enemy creatures. Duration [1 + 1 per every 6 hero's Spellpower] round(s).",
l2 = "Base duration of effect: 1 > 2.",
l3 = "[[File:Mana icon.png|32px|link=Magic]] 23 > 19",
l4 = "Dispels all negative movement-restricting effects from friendly creatures and all movement-enhancing effects from enemy creatures."
},
["Reality Distortion"] = {
name = "Reality Distortion",
school = "Arcane",
tier = "Tier 5",
mana = 26,
image = "Mana icon.png",
l1 = "Target takes no damage. Instead, at the start of each round, takes all the damage it should have taken as Pure Damage.",
l2 = "Damage is reduced by 20%.",
l3 = "Duration lasts an additional round.",
l4 = "Damage is reduced by 40%."
}
}
return spells


