def __init__(self): self.element = "water" self.name = "SeaJustice" self.level = 3 self.info = _("Every enemy creature suffers damage equal to its attack -1") self.imagefile = "sea_justice.gif" Magic.__init__(self)
def __init__(self): self.element = "fire" self.name = "FireSpikes" self.level = 3 self.imagefile = "fire_spikes.gif" self.info = _("Deals 3 damage to each enemy creature. " "Cheap and still good. Pure Fire.") Magic.__init__(self)
def __init__(self): self.element = "water" self.name = "Paralyze" self.level = 10 self.imagefile = "paralyze.gif" self.info = _("Paralyzes enemy player and creatures for one turn, " "so they skip one turn.") Magic.__init__(self)
def __init__(self): self.element = "water" self.name = "SeaJustice" self.level = 3 self.info = _( "Every enemy creature suffers damage equal to its attack -1") self.imagefile = 'sea_justice.gif' Magic.__init__(self)
def __init__(self): self.element = "fire" self.name = "FireSpikes" self.level = 3 self.imagefile = 'fire_spikes.gif' self.info = _("Deals 3 damage to each enemy creature. " "Cheap and still good. Pure Fire.") Magic.__init__(self)
def __init__(self): self.element = "water" self.name = "Paralyze" self.level = 10 self.imagefile = 'paralyze.gif' self.info = _("Paralyzes enemy player and creatures for one turn, " "so they skip one turn.") Magic.__init__(self)
def __init__(self): self.element = "death" self.name = "Curse" self.level = 4 self.imagefile = 'curse.gif' self.info = _("Reduces all enemy elements by 1. " "Curse and Doom are now your enemy's only guests.") Magic.__init__(self)
def __init__(self): self.element = "earth" self.name = "Quicksands" self.level = 6 self.imagefile = 'quicksands.gif' self.info = _("Kills all enemy creatures of level less than 5. " "Only the skilled one can survive the swamp's most " "dangerous weapon.") Magic.__init__(self)
def __init__(self): self.element = "air" self.name = "BlackWind" self.level = 8 self.imagefile = 'black_wind.gif' self.info = _("Winds away strongest enemy creature. " "Perfect against high-level enemy creatures. " "One of the most useful spells.") Magic.__init__(self)
def __init__(self): self.element = "fire" self.name = "RitualFlame" self.level = 5 self.imagefile = 'ritual_flame.gif' self.info = _("Destroys all spell effects from all creatures, " "both owner's and enemy's. " "Heals all Fire creatures for 3.") Magic.__init__(self)
def __init__(self): self.element = "fire" self.name = "Fireball" self.level = 8 self.imagefile = 'fireball.gif' self.info = _("Each enemy creature suffers damage equal to owner's " "Fire + 3. " "As easy as it is - a ball of burning fire.") Magic.__init__(self)
def __init__(self): self.element = "death" self.name = "CoverOfDarkness" self.level = 11 self.imagefile = 'cover_of_darkness.gif' self.info = _("All living creatures suffer 13 damage. " "All undead creatures heal for 5. " "The Lord of Chaos most useful tool. " "Your army of darkness shall reign forever.") Magic.__init__(self)
def __init__(self): self.element = "earth" self.name = "Restructure" self.level = 6 self.imagefile = 'restructure.gif' self.info = _("All onwer's creatures gain +3 health to their maximum, " "healing for 6 in the same time. " "Scatter to pieces, connect once again. " "Now you are stronger, none shall remain!") Magic.__init__(self)
def __init__(self): self.element = "earth" self.name = "Revival" self.level = 5 self.imagefile = 'revival.gif' self.info = _( "Heals all friendly creatures for 4. " "Gives owner 2 health for each of his creatures on a field. " "Heal me! Heal me!") Magic.__init__(self)
def __init__(self): self.element = "water" self.name = "Poison" self.level = 3 self.imagefile = 'poison.gif' self.info = _( "Poisons all enemy units so that they lose health every turn, " "also hits them with 1 damage. " "Posion doesn`t affect undead.") Magic.__init__(self)
def __init__(self): self.element = "water" self.name = "IceBolt" self.level = 7 self.imagefile = 'ice_bolt.gif' self.info = _("Inflicts 10 + Water/2 damage to enemy player. " "Caster suffers 6 damage as a side effect. " "Large bolt of Ice, fired at a great speed. " "Superior efficiency") Magic.__init__(self)
def __init__(self): self.element = "death" self.name = "Curse" self.level = 4 self.imagefile = 'curse.gif' self.info = _( "Reduces all enemy elements by 1. " "Curse and Doom are now your enemy's only guests." ) Magic.__init__(self)
def __init__(self): self.element = "death" self.name = "ChaosVortex" self.level = 13 self.imagefile = 'chaos_vortex.gif' self.info = _("Banishes each creature into hell. " "Each banished creature gives caster 1 Death. " "Whenever one unfolds Chaos, no mortal can stand its " "fearful ugly nature.") Magic.__init__(self)
def __init__(self): self.element = "earth" self.name = "Earthquake" self.level = 10 self.imagefile = 'earthquake.gif' self.info = _( "Hits each creature for 15 damage. " "Doesn't affect owner's creatures, if onwer's Earth > 12. " "Even the earth itself is a powerful weapon.") Magic.__init__(self)
def __init__(self): self.element = "death" self.name = "StealLife" self.level = 6 self.imagefile = 'steal_life.gif' self.info = _( "If owner's Death less than 8, steals 5 health from enemy " "player. Otherwise steals Death + 5. Death's cold vampiric " "touch. So painful and surreal..") Magic.__init__(self)
def __init__(self): self.element = "death" self.name = "TotalWeakness" self.level = 8 self.imagefile = 'total_weakness.gif' self.info = _( "Every enemy creature suffers effect of Weakness: its attack " "decreased by 50% (rounded down). Make the strongest the " "weakest, and then assasinate him.") Magic.__init__(self)
def __init__(self): self.element = "air" self.name = "Spellbreaker" self.level = 7 self.imagefile = 'spellbreaker.gif' self.info = _("Owner's creatures become permanently immune to all " "damaging spells, spell effects, and poison. " "Remember that your creatures can no longer be affected " "by Bless, Restructure and other good spell effects.") Magic.__init__(self)
def __init__(self): self.element = "water" self.name = "AcidStorm" self.level = 9 self.imagefile = 'acid_storm.gif' self.info = _("Each creature suffers up to 16 points of damage. " "If a player has Poseidon on a field, " "his creatures left unaffected. " "Amazingly poisonous magic storm, " "has no mercy to both friends and foes.") Magic.__init__(self)
def __init__(self): self.element = "earth" self.name = "Revival" self.level = 5 self.imagefile = 'revival.gif' self.info = _( "Heals all friendly creatures for 4. " "Gives owner 2 health for each of his creatures on a field. " "Heal me! Heal me!" ) Magic.__init__(self)
def __init__(self): self.element = "death" self.name = "TotalWeakness" self.level = 8 self.imagefile = 'total_weakness.gif' self.info = _( "Every enemy creature suffers effect of Weakness: its attack " "decreased by 50% (rounded down). Make the strongest the " "weakest, and then assasinate him." ) Magic.__init__(self)
def __init__(self): self.element = "earth" self.name = "Quicksands" self.level = 6 self.imagefile = 'quicksands.gif' self.info = _( "Kills all enemy creatures of level less than 5. " "Only the skilled one can survive the swamp's most " "dangerous weapon." ) Magic.__init__(self)
def __init__(self): self.element = "earth" self.name = "Earthquake" self.level = 10 self.imagefile = 'earthquake.gif' self.info = _( "Hits each creature for 15 damage. " "Doesn't affect owner's creatures, if onwer's Earth > 12. " "Even the earth itself is a powerful weapon." ) Magic.__init__(self)
def __init__(self): self.element = "fire" self.name = "Armageddon" self.level = 11 self.imagefile = 'armageddon.gif' self.info = _("All units on a field suffer 25 damage. " "Each player suffers 25 damage. " "The ultimate spell of the game. " "The strongest and most harmful. " "Beware, it's far too powerful!") Magic.__init__(self)
def __init__(self): self.element = "air" self.name = "BlackWind" self.level = 8 self.imagefile = 'black_wind.gif' self.info = _( "Winds away strongest enemy creature. " "Perfect against high-level enemy creatures. " "One of the most useful spells." ) Magic.__init__(self)
def __init__(self): self.element = "fire" self.name = "Fireball" self.level = 8 self.imagefile = "fireball.gif" self.info = _( "Each enemy creature suffers damage equal to owner's " "Fire + 3. " "As easy as it is - a ball of burning fire." ) Magic.__init__(self)
def __init__(self): self.element = "fire" self.name = "RitualFlame" self.level = 5 self.imagefile = "ritual_flame.gif" self.info = _( "Destroys all spell effects from all creatures, " "both owner's and enemy's. " "Heals all Fire creatures for 3." ) Magic.__init__(self)
def __init__(self): self.element = "water" self.name = "Poison" self.level = 3 self.imagefile = "poison.gif" self.info = _( "Poisons all enemy units so that they lose health every turn, " "also hits them with 1 damage. " "Posion doesn`t affect undead." ) Magic.__init__(self)
def __init__(self): self.element = "air" self.name = "Plague" self.level = 12 self.imagefile = 'plague.gif' self.info = _("Every creature on a field plagued - loses all hit " "points except one. " "Ignores all defences and modifiers. " "None shall escape the Plague! " "Great lands burnt to dust where the plague passed.") Magic.__init__(self)
def __init__(self): self.element = "life" self.name = "LifeSacrifice" self.level = 8 self.imagefile = 'life_sacrifice.gif' self.info = _( "Owner loses health equal to his Life. " "Enemy suffers damage, double of this amount. " "Sacrificing is the true loving act." ) Magic.__init__(self)
def __init__(self): self.element = "death" self.name = "StealLife" self.level = 6 self.imagefile = 'steal_life.gif' self.info = _( "If owner's Death less than 8, steals 5 health from enemy " "player. Otherwise steals Death + 5. Death's cold vampiric " "touch. So painful and surreal.." ) Magic.__init__(self)
def __init__(self): self.element = "death" self.name = "ChaosVortex" self.level = 13 self.imagefile = 'chaos_vortex.gif' self.info = _( "Banishes each creature into hell. " "Each banished creature gives caster 1 Death. " "Whenever one unfolds Chaos, no mortal can stand its " "fearful ugly nature." ) Magic.__init__(self)
def __init__(self): self.element = "death" self.name = "CoverOfDarkness" self.level = 11 self.imagefile = 'cover_of_darkness.gif' self.info = _( "All living creatures suffer 13 damage. " "All undead creatures heal for 5. " "The Lord of Chaos most useful tool. " "Your army of darkness shall reign forever." ) Magic.__init__(self)
def __init__(self): self.element = "life" self.name = "Purify" self.level = 7 self.imagefile = 'purify.gif' self.info = _( "If owner has Life creatures in play, " "heals owner for 5 and steals 4 health from each enemy " "creature, giving them to opposed owner's creature. " "Only pure souls can use God's blessings." ) Magic.__init__(self)
def __init__(self): self.element = "water" self.name = "IceBolt" self.level = 7 self.imagefile = "ice_bolt.gif" self.info = _( "Inflicts 10 + Water/2 damage to enemy player. " "Caster suffers 6 damage as a side effect. " "Large bolt of Ice, fired at a great speed. " "Superior efficiency" ) Magic.__init__(self)
def __init__(self): self.element = "air" self.name = "Spellbreaker" self.level = 7 self.imagefile = 'spellbreaker.gif' self.info = _( "Owner's creatures become permanently immune to all " "damaging spells, spell effects, and poison. " "Remember that your creatures can no longer be affected " "by Bless, Restructure and other good spell effects." ) Magic.__init__(self)
def __init__(self): self.element = "earth" self.name = "AbsoluteDefence" self.level = 7 self.imagefile = 'absolute_defence.gif' self.info = _( "Owner's creatures gain protection from all attacks. " "This defence only lasts one turn and lasts till next " "owner's turn. " "It's just like an unpenetrable wall has suddenly appeared. " "Anyone under your command will survive anything!") Magic.__init__(self)
def __init__(self): self.element = "earth" self.name = "Restructure" self.level = 6 self.imagefile = 'restructure.gif' self.info = _( "All onwer's creatures gain +3 health to their maximum, " "healing for 6 in the same time. " "Scatter to pieces, connect once again. " "Now you are stronger, none shall remain!" ) Magic.__init__(self)
def __init__(self): self.element = "fire" self.name = "FlamingArrow" self.level = 4 self.imagefile = 'flaming_arrow.gif' self.info = _( "If enemy has less Fire than owner does, enemy suffers " "damage, equal to this difference, multiplied by 2. " "Otherwise enemy suffers 1 damage. " "Now this is a smart one - a magic arrow made of pure Fire, " "never misses your foe.") Magic.__init__(self)
def __init__(self): self.element = "fire" self.name = "FlamingArrow" self.level = 4 self.imagefile = "flaming_arrow.gif" self.info = _( "If enemy has less Fire than owner does, enemy suffers " "damage, equal to this difference, multiplied by 2. " "Otherwise enemy suffers 1 damage. " "Now this is a smart one - a magic arrow made of pure Fire, " "never misses your foe." ) Magic.__init__(self)
def __init__(self): self.element = "fire" self.name = "Armageddon" self.level = 11 self.imagefile = "armageddon.gif" self.info = _( "All units on a field suffer 25 damage. " "Each player suffers 25 damage. " "The ultimate spell of the game. " "The strongest and most harmful. " "Beware, it's far too powerful!" ) Magic.__init__(self)
def __init__(self): self.element = "water" self.name = "AcidStorm" self.level = 9 self.imagefile = "acid_storm.gif" self.info = _( "Each creature suffers up to 16 points of damage. " "If a player has Poseidon on a field, " "his creatures left unaffected. " "Amazingly poisonous magic storm, " "has no mercy to both friends and foes." ) Magic.__init__(self)
def __init__(self): self.element = "air" self.name = "Plague" self.level = 12 self.imagefile = 'plague.gif' self.info = _( "Every creature on a field plagued - loses all hit " "points except one. " "Ignores all defences and modifiers. " "None shall escape the Plague! " "Great lands burnt to dust where the plague passed." ) Magic.__init__(self)
def __init__(self): self.element = "earth" self.name = "AbsoluteDefence" self.level = 7 self.imagefile = 'absolute_defence.gif' self.info = _( "Owner's creatures gain protection from all attacks. " "This defence only lasts one turn and lasts till next " "owner's turn. " "It's just like an unpenetrable wall has suddenly appeared. " "Anyone under your command will survive anything!" ) Magic.__init__(self)
def __init__(self): self.element = "life" self.name = "Rejuvenation" self.level = 6 self.imagefile = 'rejuvenation.gif' self.info = _( "Heals owner equal to his Life*3. " "Owner loses all Life elements. " "Blessed creatures heal for 3. " "Now you live again, mortal. " "Life is the most precious, be careful next time!" ) Magic.__init__(self)
def __init__(self): self.element = "air" self.name = "ChainLightning" self.level = 9 self.imagefile = 'chain_lightning.gif' self.info = _( "First enemy creature suffers damage equal to owner's Air+2. " "Lightning travels forth and hits each enemy creature, losing " "2 damage each time it hits. " "For example, if owner has 10 Air and enemy has all 5 " "creatures, they suffer this damage (left to right): " "12-10-8-6-4") Magic.__init__(self)
def __init__(self): self.element = "air" self.name = "ChainLightning" self.level = 9 self.imagefile = 'chain_lightning.gif' self.info = _( "First enemy creature suffers damage equal to owner's Air+2. " "Lightning travels forth and hits each enemy creature, losing " "2 damage each time it hits. " "For example, if owner has 10 Air and enemy has all 5 " "creatures, they suffer this damage (left to right): " "12-10-8-6-4" ) Magic.__init__(self)
def __init__(self): self.element = "life" self.name = "GodsWrath" self.level = 10 self.imagefile = 'gods_wrath.gif' self.info = _( "All undead on a field are destroyed. " "Owner receives 3 Life and 1 health for each " "destroyed creature. " "The great day of The Lord is near and coming quickly. " "That day will be a day of Wrath, " "a day of distress and anguish." ) Magic.__init__(self)
def __init__(self): self.element = "life" self.name = "Bless" self.level = 5 self.imagefile = 'bless.gif' self.info = _( "All owner's creatures Blessed: " "receive +1 to attack, restore 1 point of health every " "time they are hit. " "Undead creatures cannot be blessed and suffer 10 " "damage instead. " "Your army's now under God's protection, " "and your enemy is doomed forever!" ) Magic.__init__(self)