Dungeon Boss Wiki
Advertisement

Documentation for this module may be created at Module:Abilities/data/doc

return {
 ['shatter'] = {
  name = 'Shatter',
  description = '1.5x damage against Frozen targets.',
  image = 'Shattering Team Icon.png'
 },
 ['plague smash'] = {
  name = 'Plague Smash',
  description = 'Melee Dark attack with a chance to Disease.',
  image = 'Suppression Icon.png'
 },
 ['alpha strike'] = {
  name = 'Alpha Strike',
  description = 'First hit of each encounter has a boosted chance to CRIT.',
  image = 'Alpha_Strike_Icon.jpeg'
 },
 ['shocking touch'] = {
  name = 'Shocking Touch',
  description = 'Chance to Shock on Basic attacks.',
  image = 'Shocking_Touch_Icon.jpeg'
 },
 ['frostbite immune'] = {
  name = 'Frostbite Immune',
  description = 'Cannot be Frostbitten.',
  image = 'Frostbite Immune Icon.png'
 },
 ['lightning bolt'] = {
  name = 'Lightning Bolt',
  description = 'Ranged Lightning attack with a chance to Shock.',
  image = 'Spectroblast Icon.png'
 },
 ['thundercracker'] = {
  name = 'Thundercracker',
  description = 'Melee Lightning attack with a chance to Shock.',
  image = 'Spectroblast Icon.png'
 },
 ['water vulnerability'] = {
  name = 'Water Vulnerability',
  description = 'Takes 2x damage from Water attacks.',
  image = 'Water Vulnerability Icon.png'
 },
 ['great balls of fire'] = {
  name = 'Great Balls of Fire',
  description = 'Ranged Fire attack on target and 2 random enemies with a chance to Burn.',
  image = 'Meteor Storm Icon.png'
 },
 ['fire storm'] = {
  name = 'Fire Storm',
  description = 'Ranged Fire attack on all enemies with a chance to Burn.',
  image = 'Fire Nova Icon.png'
 },
 ['impaling spear'] = {
  name = 'Impaling Spear',
  description = 'Ranged Physical attack on all enemies, requires Icicle for activation.',
  image = 'Frost Katana Icon.png'
 },
 ['snowbowl'] = {
  name = 'Snowbowl',
  description = 'Ranged Physical attack on target enemy, requires Snowball for activation.',
  image = 'Strike Icon.png'
 },
 ['frostfume breath'] = {
  name = 'Frostfume Breath',
  description = 'Ranged Water attack on all enemies that hits twice.',
  image = 'Frostbite Immune Icon.png',
 },
 ['tantrum'] = {
  name = 'Tantrum',
  description = 'Drops an Icicle and a Snowball for future attacks.',
  image = 'Polar Pounding Icon.png'
 },
 ['rend'] = {
  name = 'Rend',
  description = 'Melee Physical attack that lowers DEF.',
  image = 'Armor Break Icon.png'
 },
 ['beast leader'] = {
  name = 'Beast Leader',
  description = '+15% ATK for self and Beast allies.',
  image = 'Pack Leader Icon.png'
 },
 ['lowered crit'] = {
  name = 'Lowered CRIT',
  description = 'Reduced CRIT Chance.',
  image = 'Reduced Crit Icon.png'
 },
 ['running ruckus'] = {
  name = 'Running Ruckus',
  description = 'Melee Physical attack on target and 1 random enemy.',
  image = 'Playing with Fire Icon.png'
 },
 ['mystical torrent'] = {
  name = 'Mystical Torrent',
  description = 'Ranged Spirit attack on all enemies.',
  image = 'Arcane Bolts Icon.png'
 },
 ['lifesteal'] = {
  name = 'Lifesteal',
  description = 'Ranged Spirit attack that Lifesteals a % of the damage dealt.',
  image = 'Leech Icon.png'
 },
 ['viper strike'] = {
  name = 'Viper Strike',
  description = 'Melee Nature attack with a chance to Poison.',
  image = 'Noxious Touch Icon.png'
 },
 ['death mark'] = {
  name = 'Death Mark',
  description = 'Melee Spirit attack that Marks the target, increasing taken damage.',
  image = 'Mortal Reminder Icon.png'
 },
  ['darkness aid'] = {
  name = 'Darkness Aid',
  description = 'The Boss of Darkness has given his aid, increasing ATK, DEF and max HP.',
  image = 'Boosted Icon.png'
 },
 ['fast (enemy)'] = {
  name = 'Fast',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Attacks first. (Heroes sharing the same speed trait go in order of positioning, left to right, as chosen at the beginning of the battle. See [[Attack Speed]] for details.)',
  ranks = 'N/A',
  image = 'Fast Icon.png'
 },
 ['slow (enemy)'] = {
  name = 'Slow',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Attacks last. (Heroes sharing the same speed trait go in order of positioning, left to right, as chosen at the beginning of the battle. See [[Attack Speed]] for details.)',
  ranks = 'N/A',
  image = 'Slow Icon.png',
  heroes = { 'Moriko' }
 },
 ['light vulnerability'] = {
  name = 'Light Vulnerability',
  description = 'Takes 2x damage from Light attacks.',
  image = 'Lightning Vulnerability Icon.png'
 },
 ['disease immune'] = {
  name = 'Disease Immune',
  description = 'Immune to Disease.',
  image = 'Disease Immune Icon.png'
 },
  ["general's mantle"] = {
  name = "General's Mantle",
  description = 'Frostbite, Corpse Remove, Spirit Link, Mortal Reminder, Annihilation Beam and Sapping Vines Immune',
  image = 'Sentry Warrior Icon.png'
 },
 ['basic attack (lich)'] = {
  name = 'Basic Attack (Lich)',
  description = 'Ranged Spirit attack on 6 random enemies.',
  image = 'Necro Bolt Icon.png'
 },
 ['gathering power'] = {
  name = 'Gathering Power',
  description = 'Gathers power for Lich Slap for 1 turn.',
  image = 'Spirit Link Icon.png'
 },
 ['lich slap'] = {
  name = 'Lich Slap',
  description = 'Ranged Spirit frenzy of bolts on all enemies with a high chance to Fear, and purges 1 Buff.',
  image = 'Terrorstorm Icon.png'
 },
 ['sacrifice'] = {
  name = 'Sacrifice',
  description = 'Destroys 1 Lich Minion and heals.',
  image = 'Dread Scythe Icon.png'
 },
 ['summon undead'] = {
  name = 'Summon Undead!',
  description = 'Summons 2 Lich Minions.',
  image = 'From the Grave Icon.png'
 },
 ['voodoo sacrifice'] = {
  name = 'Voodoo Sacrifice',
  description = 'Sacrifices 5% of Max HP to heal target ally.',
  image = 'Voodoo Chant Icon.png'
 },
 ['fire resist ii'] = {
  name = 'Fire Resist II',
  description = 'Moderate boost to Fire Resistance.',
  image = 'Fire Resist Icon.png'
 },
 ['piercing chomp'] = {
  name = 'Piercing Chomp',
  description = 'Armor-Piercing Melee Physical Bite attack.',
  image = 'Fiery Fangs Icon.png'
 },
 ['bad juju'] = {
  name = 'Bad Juju',
  description = 'Ranged Spirit attack on target and 3 random enemies.',
  image = 'Arcane Bolts Icon.png'
 },
 ['blessing of the seeker'] = {
  name = 'Blessing of the Seeker',
  description = '+15% Elemental damage.',
  image = 'Blessing of the Seeker.png'
 },
 ['purge foes'] = {
  name = 'Purge Foes',
  description = 'Purges 1 Buff from all enemies.',
  image = 'Soul Shred Icon.png'
 },
 ['triple slam'] = {
  name = 'Triple Slam',
  description = '3 Melee Physical attacks on target enemy.',
  image = 'Astounding Pounding Icon.png'
 },
 ['braniac'] = {
  name = 'Braniac',
  description = 'Increase in Smarts and +SKL.',
  image = 'Brainiac Icon.png',
 },
 ['silence foes'] = {
  name = 'Silence Foes',
  description = 'Silences all enemies.',
  image = 'Sonic Screech Icon.png',
 },
 ['searing hack'] = {
  name = 'Searing Hack',
  description = 'Melee Fire attack with a chance to Burn.',
  image = 'Burning Chop Icon.png',
 },
 ['chilly as witches'] = {
  name = 'Chilly as Witches',
  description = 'Ranged Water attack on target and 2 random enemies with a chance to Chill.',
  image = 'Frost Barrage Icon.png',
 },
 ['lop it off'] = {
  name = 'Lop It Off',
  description = 'Melee Dark attack that deals unhealable damage.',
  image = 'Doom Blade Icon.png',
 },
 ['epidemic'] = {
  name = 'Epidemic',
  description = 'Ranged Dark attack on all enemies with a chance to Disease.',
  image = 'Pandemic Swarm Icon.png',
 },
 ['a real stunner'] = {
  name = 'A Real Stunner',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Daze on Basic Attacks.',
  ranks = 'N/A',
  image = 'A Real Stunner Icon.png',
  heroes = {
   Indigo = 0
  },
  effects = { 'dazed' }
 },
 ['abs of steel'] = {
  name = 'Abs of Steel',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Damage received will not exceed 20% of Max HP.',
  ranks = 'N/A',
  image = 'Abs of Steel Icon.png',
  heroes = {
   ['The Furnace'] = 2
  }
 },
 ['abandon all hope'] = {
  name = 'Abandon All Hope',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "While this hero is alive, all non-demon enemies lose 1 Energy on each enemy death. Can't be stolen, copied or purged. (This trait is added when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Abandon All Hope Icon.png',
  heroes = {
   ['Malice'] = 'epic'
  },
  effects = { 'energy loss' },
 },
 ['absorbing smash'] = {
  name = 'Absorbing Smash',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Undodgable Melee Physical attack that steals Buffs from the target equal to the number of Gelatinous Mass stacks on Phenol.',
  ranks = 'N/A',
  image = 'Absorbing Smash Icon.png',
  heroes = {
   ['Phenol Thoxian'] = 2
  },
  effects = { 'buff steal', 'undodgeable' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ace = {
  name = 'Ace',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Nature attack on all enemies that Poisons on hit and Grows allied Plants.',
  ranks = 'N/A',
  image = 'Ace Icon.png',
  heroes = {
   Jumbeaux = 0
  },
  effects = { 'poisoned', 'growth' },
  range = 'Ranged',
  damage = 'Nature',
  targets = 5
 },
 ['acid spit'] = {
  name = 'Acid Spit',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = '2 Ranged Fire attacks on all enemies with a chance to inflict 4 Venom stacks.',
  ranks = 'N/A',
  image = 'Acid Spit.png',
  heroes = {
   Cobressa = 2
  },
  effects = { 'venom' },
  range = 'Ranged',
  damage = 'Fire',
  targets = 5
 },
 ['acrobatic technique'] = {
  name = 'Acrobatic Technique',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Assassin allies take 25% reduced damage from melee attacks. Enemies deal 25% reduced damage while Provoked, Paralyzed, or Off-Balance.',
  ranks = 'N/A',
  image = 'Acrobatic Technique Icon.png',
  heroes = {
   Aria = 2
  }
 },
 ['aegis bandage'] = {
  name = 'Aegis Bandage',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Heals the team and Shields target ally, negating the next damage source received at the cost of the Shield expiring immediately. Debuffs will still be applied.',
  ranks = 'N/A',
  image = 'Aegis Bandage Icon.png',
  heroes = {
   ['Yasmin Bloom'] = 2
  },
  effects = { 'heal', 'aegis shield', 'damage reduction' },
  target = 'Allies'
 },
 ['aegis wall'] = {
  name = 'Aegis Wall',
  type = 'Special Attack',
  ['energy cost'] = 8,
  description = 'Heals and Shields the team, negating the next damage source received at the cost of the Shield expiring immediately. Debuffs can still be applied.',
  ranks = 'N/A',
  image = 'Aegis Wall Icon.png',
  heroes = {
   Augustus = 2
  },
  effects = { 'heal', 'aegis shield', 'damage reduction' },
  target = 'Ally'
 },
 ['aerial superiority'] = {
  name = 'Aerial Superiority',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All non-flying heroes have significantly reduced attack until Ferno's first turn, or the end of the first round. Ignores immunities to debuffs.",
  ranks = 'N/A',
  image = 'Aerial Superiority Icon.png',
  heroes = {
   Ferno = 2
  },
  effects = { 'atk reduced' }
 },
 ['ageless immortals'] = {
  name = 'Ageless Immortals',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Reptile allies gain 1 turn of Invincibility when purging Venom.',
  ranks = 'N/A',
  image = 'Ageless Immortals Icon.png',
  heroes = {
   Zola = 2
  },
  effects = { 'invincibility', 'damage reduction' }
 },
 agile = {
  name = 'Agile',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '25% chance to Dodge Ranged attacks.',
  ranks = 'N/A',
  image = 'Agile Icon.png',
  heroes = {
   Lupina = 0,
   ['Mangle Jaw'] = 0,
   ['Willow Swift'] = 1
  },
  effects = { 'agile' }
 },
 ['algae wash'] = {
  name = 'Algae Wash',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Recovers health split between all allies and cleanses all debuffs. Grows allied Plants and Water allies become Plants. Starts Powered.',
  ranks = 'N/A',
  image = 'Algae Wash Icon.png',
  heroes = {
   ['Kelpy Shells'] = 1
  },
  effects = { 'cleanse', 'heal', 'powered', 'growth' },
  target = 'Ally'
 },
 ['ambush tactics'] = {
  name = 'Ambush Tactics',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Physical attack on target enemy and all Ranged allies attack the same target, then gain Stealth and become Invulnerable for 1 turn. Starts Powered.',
  ranks = 'N/A',
  image = 'Ambush Tactics Icon.png',
  heroes = {
   ['Reyla the Lightbringer'] = 2
  },
  effects = { 'stealth', 'invulnerable', 'powered' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 1
 },
 angelic = {
  name = 'Angelic',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Cannot be Poisoned, Burned, Frozen, Chilled, Envenomed, Shocked, or Diseased and starts dungeons with an [Aegis Shield].',
  ranks = 'N/A',
  image = 'Angelic Icon.png',
  heroes = {
   ['Archangel Emily'] = 0
  },
  effects = { 'aegis shield', 'poison immune', 'burn immune', 'freeze immune', 'chill immune', 'venom immune', 'shock immune', 'disease immune', 'damage reduction' }
 },
 ['angelic resurrection'] = {
  name = 'Angelic Resurrection',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Bring an ally back from the dead with a % of their HP, [Haste] and 3 [Energy].',
  ranks = 'N/A',
  image = 'Angelic Resurrection Icon.png',
  heroes = {
   ['Archangel Emily'] = 0
  },
  effects = { 'haste', 'resurrection', 'energy gain' },
  target = 'Ally'
 },
 ['animate dead'] = {
  name = 'Animate Dead',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Special attacks temporarily resurrect dead allies to attack the initial target with Basic attacks, following up with a Basic attack on his own.',
  ranks = 'N/A',
  image = 'Animate Dead Icon.png',
  heroes = {
   ['Pontifex Mortis'] = 2
  }
 },
 ['annihilation beam'] = {
  name = 'Annihilation Beam',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "Purges all Buffs and Debuffs on target enemy, then does a Ranged Spirit attack that sets their HP to a % of their current HP. The percentage of health that the enemy is set to scales with the ability's level and hero's Skill (~10% at level 80). NOTE: This attack does not 'damage' the target in the traditional sense, and does not result in Observation being applied as a result.",
  ranks = 'N/A',
  image = 'Annihilation Beam Icon.png',
  heroes = {
   Iris = 2
  },
  effects = { 'purge', 'cleanse (enemy)', 'health loss' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 1
 },
 ['approaching storm'] = {
  name = 'Approaching Storm',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Silences all enemies until Jin Lei's first turn or until the end of the first round (whichever comes first).",
  ranks = 'N/A',
  image = 'Approaching Storm Icon.png',
  heroes = {
   ['Jin Lei'] = 2
  },
  effects = { 'silenced' },
 },
 ['arcane assault'] = {
  name = 'Arcane Assault',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Arcane allies deal 1.25x damage and gain 1 Energy on killing blows.',
  ranks = 'N/A',
  image = 'Arcane Assault Icon.png',
  heroes = {
   ['Pontifex Mortis'] = 2
  },
  effects = { 'energy gain' }
 },
 ['arcane bolts'] = {
  name = 'Arcane Bolts',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "Armor-Piercing and Shield-Piercing Ranged Spirit attack on all enemies.",
  ranks = 'N/A',
  image = 'Arcane Bolts Icon.png',
  heroes = {
   ['Kobal the Pestilent'] = 1
  },
  effects = { 'shield piercing', 'armor piercing' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 5
 },
 ['arcane light'] = {
  name = 'Arcane Light',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Allies start the Dungeon with a random buff. Whenever an ally gains energy, they gain a random buff.',
  ranks = 'N/A',
  image = 'Arcane Light Icon.png',
  heroes = { ['Lumin the Radiant'] = 1 },
  effects = { 'health surge', 'various buffs' },
 },
 ['arcane winds'] = {
  name = 'Arcane Winds',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Pontifex Mortis, Selwyn and allied Casters gain +1 Energy at the end of each round.',
  ranks = 'N/A',
  image = 'Arcane Winds Icon.png',
  heroes = {
   ['Selwyn the Enduring'] = 2
  },
  buddy = 'Pontifex Mortis',
  effects = { 'energy gain', 'buddy' }
 },
 ['arctic assault'] = {
  name = 'Arctic Assault',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Water attack on target and 2 random enemies that deals 1.5x damage to Chilled or Frozen targets.',
  ranks = 'N/A',
  image = 'Arctic Rush Icon.png',
  heroes = {
   IGOROK = 2
  },
  effects = { 'boosted damage' },
  range = 'Melee',
  damage = 'Water'
 },
 ['arctic rush'] = {
  name = 'Arctic Rush',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Water attack that deals 1.5x damage if target is Chilled or Frozen; 3x damage multiplier if target is both Chilled and Frozen.',
  ranks = 'N/A',
  image = 'Arctic Rush Icon.png',
  heroes = {},
  effects = { 'boosted damage' },
  range = 'Melee',
  damage = 'Water'
 },
 ['armor break'] = {
  name = 'Armor Break',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Melee Physical attack that lowers DEF.',
  ranks = 'N/A',
  image = 'Armor Break Icon.png',
  heroes = {},
  effects = { 'def lowered' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['armor hunter'] = {
  name = 'Armor Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage against Armored targets.',
  ranks = 'N/A',
  image = 'Armor Hunter Icon.png',
  heroes = {},
  effects = { 'boosted damage' }
 },
 ['armor piercer'] = {
  name = 'Armor Piercer',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Physical attacks passively ignore Armor.',
  ranks = 'N/A',
  image = 'Armor Piercer Icon.png',
  heroes = {}
 },
 ["armor's bane"] = {
  name = "Armor's Bane",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes reduced damage from Armored enemies and deals 2x damage to Armored enemies.',
  ranks = 'N/A',
  image = "Armor's Bane Icon.png",
  heroes = {
   ['Mire'] = 2,
   ['Therand Fiddlestrom'] = 0
  },
  effects = { 'boosted damage', 'damage reduction' }
 },
 armored = {
  name = 'Armored',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 25% less damage from Physical attacks.',
  ranks = 'N/A',
  image = 'Armored Icon.png',
  heroes = {
   ['Admiral Kreel'] = 0,
   Alexandros = 0,
   ['Alrakis Skullkeeper'] = 0,
   ['Archangel Emily'] = 0,
   Archon = 0,
   Augustus = 0,
   ['Balog the Loud'] = 0,
   Bauble = 1,
   ['Crucible'] = 0,
   ['Cruel King Bramble'] = 0,
   ['Dhaegon Stonecrusher'] = 0,
   ['Drakk the Warlord'] = 0,
   ['General Krexx'] = 1,
   Goretusk = 0,
   Grondar = 0,
   ['Hagrim Felhorn'] = 0,
   ['High King Valkin'] = 0,
   ['Harbinger the Terror'] = 0,
   IGOROK = 0,
   Malice = 0,
   ['Overlord Executum'] = 0,
   Phemus = 0,
   ['Pignius Maximus'] = 0,
   ['Rogar Stonecrusher'] = 0,
   ['Shieldmaiden Astrid'] = 0,
   ['Sir William'] = 0,
   Squinch = 1,
   ['Sun Wukong'] = 0,
   ['The Furnace'] = 0
  },
  effects = { 'damage reduction' }
 },
 ['armored resistance'] = {
  name = 'Armored Resistance',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 25% less damage from Armored enemies.',
  ranks = 'N/A',
  image = 'Armored Resistance Icon.png',
  heroes = {}
 },
 ['arrow barrage'] = {
  name = 'Arrow Barrage',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Physical attack on all enemies.',
  ranks = 'N/A',
  image = 'Arrow Barrage Icon.png',
  heroes = {
   ['Willow Swift'] = 2
  },
  effects = {},
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['arrow rampage'] = {
  name = 'Arrow Rampage',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Physical attack on target and 1 random enemy.',
  ranks = 'N/A',
  image = '',
  heroes = {},
  effects = {},
  range = 'Ranged',
  damage = 'Physical',
  targets = 2
 },
 ['assassin troupe'] = {
  name = 'Assassin Troupe',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Allied Assassins gain +15% ATK and +15% DEF for each Assassin ally.',
  ranks = 'N/A',
  image = 'Assassin Troupe Icon.png',
  heroes = {
   Aria = 1
  },
  ['stat boost'] = {
   target = { self = true },
   boosts = { Attack = 15, Defense = 15 }
  }
 },
 ["assassin's wrath"] = {
  name = "Assassin's Wrath",
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Buffs team +CRIT, then does a Critical Melee Physical attack.',
  ranks = 'N/A',
  image = "Assassin's Wrath Icon.png",
  heroes = {
   ['Black Diamond'] = 2
  },
  effects = { 'crit boosted' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 assassinate = {
  name = 'Assassinate',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Critical Melee Physical attack and additional attacks on random enemies per killing blow during the attack.',
  ranks = 'N/A',
  image = 'Assassinate Icon.png',
  heroes = {
   ['Black Diamond'] = 1
  },
  effects = { 'extra attacks' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['astounding pounding'] = {
  name = 'Astounding Pounding',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack with a chance to Daze or Provoke.',
  ranks = 'N/A',
  image = 'Astounding Pounding Icon.png',
  heroes = {
   Julius = 2
  },
  effects = { 'dazed', 'provoked' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['aura eater'] = {
  name = 'Aura Eater',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage against Magical Heroes.',
  ranks = 'N/A',
  image = 'Aura Eater Icon.png',
  heroes = {
   Koros = 0
  }
 },
 avalanche = {
  name = 'Avalanche',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Water attack on target enemy with splash damage, chance to apply Frostbite to target for 3 turns. Consumes 50% of current Momentum and increases splash damage based on the Momentum consumed.',
  ranks = 'N/A',
  image = 'Avalanche Icon.png',
  heroes = {
   Goretusk = 1
  },
  effects = { 'frostbitten', 'splash damage', 'boosted damage' },
  range = 'Ranged',
  damage = 'Water'
 },
 ['avatar of light'] = {
  name = 'Avatar of Light',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Light allies are immune to Dark elemental bonuses.',
  ranks = 'N/A',
  image = 'Avatar of Light Icon.png',
  heroes = {
   Leonidus = 1
  },
  effects = { 'dark elemental bonus immune' }
 },
 ['back splash'] = {
  name = 'Back Splash',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = "Melee Water attack on all enemies that purges 1 Buff on hit, and causes their AOE effects to target both allies and enemies.",
  ranks = 'N/A',
  image = 'Back Splash Icon.png',
  heroes = {
   ['Kai Makani'] = 1
  },
  effects = { 'back splashed', 'purge' },
  range = 'Melee',
  damage = 'Water',
  targets = 5
 },
 ['barbarian assault'] = {
  name = 'Barbarian Assault',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Barbarian allies deal +20% damage for each stack of Rage.',
  ranks = 'N/A',
  image = 'Barbarian Assault Icon.png',
  heroes = {
   ['Balog the Loud'] = 1
  }
 },
 ['barrel toss'] = {
  name = 'Barrel Toss',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Physical attack on all enemies that inflicts a random Debuff on each enemy hit, then buffs team +DEF.',
  ranks = 'N/A',
  image = 'Barrel Toss Icon.png',
  heroes = {
   Julius = 0
  },
  effects = { 'poisoned', 'dazed', 'burned', 'frozen', 'chilled', 'shocked', 'diseased' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['bat out of hell'] = {
  name = 'Bat Out of Hell',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = '3 Ranged Fire attacks with a chance to Burn each hit.',
  ranks = 'N/A',
  image = 'Bat Out of Hell Icon.png',
  heroes = {
   Torchy = 0
  },
  effects = { 'burned' },
  range = 'Ranged',
  damage = 'Fire',
  targets = 1
 },
 ['beast hunter'] = {
  name = 'Beast Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage against Beasts.',
  ranks = 'N/A',
  image = 'Beast Hunter Icon.png',
  heroes = {},
  effects = { 'boosted damage' }
 },
 ['beast mode'] = {
  name = 'Beast Mode',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Buffs +ATK for self and allied Beasts, then does 4 Melee Physical attacks on target enemy.',
  ranks = 'N/A',
  image = 'Beast Mode Icon.png',
  heroes = {
   ['Jabber Clenchjaw'] = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical'
 },
 ['beastly assault'] = {
  name = 'Beastly Assault',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Solaris, chance to do an additional Basic attack on a random enemy at the end of each round.',
  ranks = 'N/A',
  image = 'Beastly Assault Icon.png',
  heroes = {
   ['Jibber Clenchjaw'] = 2
  },
  buddy = 'Solaris',
  effects = { 'extra attacks', 'buddy' }
 },
 ['beastly fun'] = {
  name = 'Beastly Fun',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Solaris, Snow Day generates a second charge.',
  ranks = 'N/A',
  image = 'Beastly Fun Icon.png',
  heroes = {
   ['Grog Gnog'] = 2
  },
  buddy = 'Solaris',
  effects = { 'snow day', 'buddy' }
 },
 ['beastly hunger'] = {
  name = 'Beastly Hunger',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Solaris, Lifesteals 50% of damage dealt.',
  ranks = 'N/A',
  image = 'Beastly Hunger Icon.png',
  heroes = {
   ['Jabber Clenchjaw'] = 2
  },
  buddy = 'Solaris',
  effects = { 'lifesteal', 'buddy' }
 },
 ['beastly pack'] = {
  name = 'Beastly Pack',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "When on a team with Solaris, chance to follow up an allied Beast's attack.",
  ranks = 'N/A',
  image = 'Beastly Pack Icon.png',
  heroes = {
   Lupina = 2
  },
  buddy = 'Solaris',
  effects = { 'extra attacks', 'buddy' }
 },
 ['beastly ravage'] = {
  name = 'Beastly Ravage',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Solaris, CRITs will add an additional attack.',
  ranks = 'N/A',
  image = 'Beastly Ravage Icon.png',
  heroes = {
   ['Bovus El Doro'] = 2
  },
  buddy = 'Solaris',
  effects = { 'extra attacks', 'buddy'}
 },
 ['beastly recklessness'] = {
  name = 'Beastly Recklessness',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Solaris, chance to spread Burn to other enemies on hit.',
  ranks = 'N/A',
  image = 'Beastly Recklessness Icon.png',
  heroes = {
   Torchy = 2
  },
  buddy = 'Solaris',
  effects = { 'burned', 'buddy'}
 },
 ['beastly taunt'] = {
  name = 'Beastly Taunt',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Solaris, starts the dungeon Taunting.',
  ranks = 'N/A',
  image = 'Beastly Taunt Icon.png',
  heroes = {
   Julius = 2,
   ['Pignius Maximus'] = 2
  },
  buddy = 'Solaris',
  effects = { 'taunt', 'buddy'}
 },
 ['beastly vigor'] = {
  name = 'Beastly Vigor',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and allied Beasts gain 20% ATK for each Beast on the team. Beasts start the dungeon with Monkey Business, preventing their next attack on the hero and allowing a Sun Wukong clone to make a Revenge attack.',
  ranks = 'N/A',
  image = 'Beastly Vigor Icon.png',
  heroes = {
   ['Sun Wukong'] = 1
  },
  effects = { 'monkey business', 'cloned', 'revenge' },
  ['stat boost'] = {
   target = { Beast = 'family', self = true },
   boosts = { Attack = 20 }
  }
 },
 ['belief in fairies'] = {
  name = 'Belief in Fairies',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'This hero gains 10% Max HP, DEF, and SKL for each other Magical hero in the room, both allies and enemies. The boost accumulates throughout the dungeon.',
  ranks = 'N/A',
  image = 'Belief in Fairies Icon.png',
  heroes = {
   ['Lorelei'] = 1
  },
  effects = { 'max health boost', 'def boosted', 'skl boosted' }
 },
 ['belly flop'] = {
  name = 'Belly Flop',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack.',
  ranks = 'N/A',
  image = 'Swing Icon.png',
  heroes = {
   Yokozuna = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical'
 },
 beloved = {
  name = 'Beloved',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When this Hero is killed, all allies will attack the enemy who made the killing blow.',
  ranks = 'N/A',
  image = 'Beloved Icon.png',
  heroes = {
   Zen = 2
  }
 },
 ['bestial roar'] = {
  name = 'Bestial Roar',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Buffs team ATK, then self and all Beast allies then each attack a random enemy.',
  ranks = 'N/A',
  image = 'Bestial Roar Icon.png',
  heroes = {
   ['Pignius Maximus'] = 1
  },
  effects = { 'atk boosted', 'def boosted', 'crit boosted' },
  target = 'Allies'
 },
 bite = {
  name = 'Bite',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical Bite attack.',
  ranks = 'N/A',
  image = 'Swing Icon.png',
  heroes = {
   Lupina = 0,
   Torchy = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical'
 },
 ['bite (monster)'] = {
  name = 'Bite',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = "A Basic Melee Physical Bite attack.",
  ranks = 'N/A',
  image = 'Bite Icon.png',
  heroes = {
   Hopper = 0,
   ['Mangle Jaw'] = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['bitter strike'] = {
  name = 'Bitter Strike',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Water attack with a chance to Freeze. Starts Powered.',
  ranks = 'N/A',
  image = 'Bitter Strike 2 Icon.png',
  heroes = {
   ['Samurai Takumi'] = 1
  },
  effects = { 'frozen', 'powered' },
  range = 'Melee',
  damage = 'Water',
  targets = 1
 },
 ['blade fury'] = {
  name = 'Blade Fury',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = '3 Melee Physical attacks with a 20% chance for an extra attack. CRITs have a 50% chance to Wound.',
  ranks = 'N/A',
  image = 'Blade Fury Icon.png',
  heroes = {
   ['Hansuke Undying'] = 1,
   ['Samurai Takumi'] = 2
  },
  effects = { 'wounded', 'extra attacks' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['blade storm'] = {
  name = 'Blade Storm',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Physical attack on all enemies.',
  ranks = 'N/A',
  image = 'Blade Storm Icon.png',
  heroes = {
   ['Black Diamond'] = 0
  },
  effects = {},
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['blades of fury'] = {
  name = 'Blades of Fury',
  type = 'Special Attack',
  ['energy cost'] = '',
  description = 'Strikes the same target 3x with a Melee Physical attack dealing [40% ATK] damage.',
  ranks = 'N/A',
  image = '',
  heroes = {},
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['blazing rune'] = {
  name = 'Blazing Rune',
  type = 'Special Attack',
  ['energy cost'] = '',
  description = 'Grants target ally Burning Skin and Burn Immune.',
  ranks = 'N/A',
  image = '',
  heroes = {},
  effects = { 'burned' },
  range = 'Melee',
  damage = 'Fire',
  target = 'Ally'
 },
 ['blood in the water'] = {
  name = 'Blood in the Water',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical attack on target and the enemy with the lowest HP, deals 2.5x damage against targets with 50% health or less.',
  ranks = 'N/A',
  image = 'Blood in the Water Icon.png',
  heroes = {
   Icepick = 2
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['blood ritual'] = {
  name = 'Blood Ritual',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Sacrifices 10% of her Max HP to heal target ally and apply a Blood Bond between she and the target ally, buffing their ATK and CRIT.',
  ranks = 'N/A',
  image = 'Blood Ritual Icon.png',
  heroes = {
   ['Ella Ametryst'] = 1
  },
  effects = { 'crit boosted', 'atk boosted', 'heal' },
  target = 'Ally'
 },
 ['bog blessing'] = {
  name = 'Bog Blessing',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Nature attack on all enemies, healing all allies for a percentage of damage dealt. Lowers SKL, Max Health, and applies Swamped to all enemies hit. Starts Powered.',
  ranks = 'N/A',
  image = 'Bog Blessing Icon.png',
  heroes = {
   ['Mire'] = 1
  },
  effects = { 'lifesteal', 'powered', 'skl lowered', 'swamped', 'unhealable damage' },
  range = 'Ranged',
  damage = 'Nature',
  targets = 5
 },
 ['body outside of body'] = {
  name = 'Body Outside of Body',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Beast allies have a 20% surprise chance to be replaced by a Sun Wukong clone when attacked.',
  ranks = 'N/A',
  image = 'Body Outside of Body Icon.png',
  heroes = {
   ['Sun Wukong'] = 2
  },
  effects = { 'cloned', 'revenge' }
 },
 ['bog light'] = {
  name = 'Bog Light',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = "A Basic Ranged Nature attack on target enemy with chance to add Swamped on CRIT.",
  ranks = 'N/A',
  image = 'Bog Light Icon.png',
  heroes = {
   ['Mire'] = 0
  },
  effects = { 'swamped' },
  range = 'Ranged',
  damage = 'Nature',
  targets = 1
 },
 ['boiling blood'] = {
  name = 'Boiling Blood',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Become stronger every 7 turns.',
  ranks = 'N/A',
  image = 'Boiling Blood Icon.png',
  heroes = {}
 },
 ['bone armor'] = {
  name = 'Bone Armor',
  type = 'Special Attack',
  ['energy cost'] = 1,
  description = 'Gains +ATK, +DEF and +Water Resist.',
  ranks = 'N/A',
  image = 'Bone Armor Icon.png',
  heroes = {},
  effects = { 'atk boosted', 'def boosted' }
 },
 ['bone rattler'] = {
  name = 'Bone Rattler',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Melee attacks have a chance to purge 1 Buff and Provoke the target.',
  ['description i'] = 'Melee attacks have a 25% chance to purge 1 Buff and Provoke the target.',
  ['description ii'] = 'Melee attacks have a 50% chance to purge 1 Buff and Provoke the target.',
  ['description iii'] = 'Melee attacks have a 100% chance to purge 1 Buff and Provoke the target.',
  ranks = 'I/II/III',
  image = 'Bone Rattler Icon.png',
  heroes = {
   ['Kozar Bonebreaker'] = 0
  },
  effects = { 'purge', 'provoked' }
 },
 ['boomerang shield'] = {
  name = 'Boomerang Shield',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Physical attack on all enemies that knocks them Off-Balanced, lowering their ATK and increasing their chance to Miss. Damage from this Special Attack increases with each Ascension.',
  ranks = 'N/A',
  image = 'Boomerang Shield Icon.png',
  heroes = {
   ['Shieldmaiden Astrid'] = 0
  },
  effects = { 'off balance' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['born on the bayou'] = {
  name = 'Born on the Bayou',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Allied Ogres become plants (gain growth.) Enemies start the dungeon Swamped.',
  ranks = 'N/A',
  image = 'Born on the Bayou Icon.png',
  heroes = {
   Jumbeaux = 2
  },
  effects = { 'swamped' }
 },
 ['bright aura'] = {
  name = 'Bright Aura',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Other Allies Ranged Physical attacks have a chance to Blind on hit.',
  ranks = 'N/A',
  image = 'Bright Aura Icon.png',
  heroes = {
   ['Reyla the Lightbringer'] = 1
  },
  effects = { 'blinded' }
 },
 ['bright shot'] = {
  name = 'Bright Shot',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Ranged Physical attack on target enemy with 100% base chance to blind.',
  ranks = 'N/A',
  image = 'Bright Shot Icon.png',
  heroes = {
   ['Reyla the Lightbringer'] = 0
  },
  effects = { 'blinded' },
  range = 'Ranged',
  damage = 'Physical'
 },
 ['bring it down'] = {
  name = 'Bring It Down!',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged physical attack for [85% ATK] base damage that marks the target (mark increases ranged damage dealt to that enemy), and all allies with ranged basic attacks do a follow-up attack against the target.',
  ranks = 'N/A',
  image = 'Bring_it_Down_Icon.png',
  heroes = {
   Deadeye = 0
  },
  effects = { 'marked target', 'extra attacks' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 1
 },
 ['bring it on'] = {
  name = 'Bring It On',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Taunts, forcing all enemies to target this Hero with attacks, buffs DEF, and gains a Pumped Buff (will Revenge all attacks done on him).',
  ranks = 'N/A',
  image = 'Bring It On Icon.png',
  heroes = {
   ['Sir William'] = 0
  },
  effects = { 'taunt', 'def boosted', 'pumped', 'revenge' }
 },
 ['brisk volley'] = {
  name = 'Brisk Volley',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'A Ranged Water attack that strikes the target and two random enemies, each strike with a chance to inflict Chill.',
  ranks = 'N/A',
  image = '',
  heroes = {},
  effects = { 'chilled' },
  range = 'Ranged',
  damage = 'Water',
  targets = 3
 },
 ['brothers in arms'] = {
  name = 'Brothers In Arms',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When in a team with Grondar, this Hero has 25% increased ATK and has a chance to purge a buff on hit.',
  ranks = 'N/A',
  image = 'Brothers In Arms Icon.png',
  heroes = {
   ['General Krexx'] = '0'
  },
  buddy = 'Grondar',
  effects = { 'purge', 'buddy' }
 },
 ['brute strength'] = {
  name = 'Brute Strength',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Phemus and allied Ogres and Monsters gain Damage Penetration.',
  ['description i'] = 'Phemus and allied Ogres and Monsters gain +10% Damage Penetration.',
  ['description ii'] = 'Phemus and allied Ogres and Monsters gain +15% Damage Penetration.',
  ['description iii'] = 'Phemus and allied Ogres and Monsters gain +20% Damage Penetration.',
  ranks = 'I/II/III',
  image = 'Brute Strength Icon.png',
  heroes = {
   Phemus = 0
  },
  effects = { "Damage Penetration" },
  ['stat boost'] = {
   target = { self = true, Ogre = 'class', Monster = 'class' },
   boosts = { ['Damage Penetration'] = 20 }
  }  
 },
 ['bull rush'] = {
  name = 'Bull Rush',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack that drains 1 Energy. Rage adds additional attacks on random enemies.',
  ranks = 'N/A',
  image = 'Bull Rush Icon.png',
  heroes = {
   ['Balog the Loud'] = 2
  },
  effects = { 'energy loss', 'extra attacks' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 bulwark = {
  name = 'Bulwark',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Buffs team +DEF.',
  ranks = 'N/A',
  image = 'Bulwark Icon.png',
  heroes = {},
  effects = { 'def boosted' }
 },
 ['burn immune'] = {
  name = 'Burn Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Burn.',
  ranks = 'N/A',
  image = 'Burn Immune Icon.png',
  heroes = {},
  effects = { 'burn immune' },
 },
 ['burning accuracy'] = {
  name = 'Burning Accuracy',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Attacks against Burning targets cannot Miss or be Dodged.',
  ranks = 'N/A',
  image = 'Burning Accuracy Icon.png',
  heroes = {
   ['Lady Nimriel'] = 2
  },
  effects = { 'undodgeable' }
 },
 ['burning berserk'] = {
  name = 'Burning Berserk',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack on target and 3 random enemies that inflicts Soulfire Burn on hit.',
  ranks = 'N/A',
  image = 'Burning Berserk Icon.png',
  heroes = {
   Archon = 0
  },
  effects = { 'soulfire' },
  range = 'Melee',
  damage = 'Physical',
  targets = 4
 },
 ['burning chop'] = {
  name = 'Burning Chop',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Fire attack with a chance to Burn.',
  ranks = 'N/A',
  image = 'Burning Chop Icon.png',
  heroes = {
   Squinch = 1
  },
  effects = { 'burned' },
  range = 'Melee',
  damage = 'Fire'
 },
 ['burning mad'] = {
  name = 'Burning Mad',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and allied Barbarians gain Rage when dealing damage to Burning targets.',
  ranks = 'N/A',
  image = 'Burning Mad Icon.png',
  heroes = {
   ['Ignus the Mad'] = 2
  },
  effects = { 'rage' }
 },
 ['burning rampage'] = {
  name = 'Burning Rampage',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee physical attack on target and 2 random enemies with a chance to Burn.',
  ranks = 'N/A',
  image = 'Burning Rampage Icon.png',
  heroes = {
   Lupina = 2
  },
  effects = { 'burned' },
  range = 'Melee',
  damage = 'Physical',
  targets = 3
 },
 ['burning skin'] = {
  name = 'Burning Skin',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Burn Melee attackers when hit.',
  ['description i'] = 'Chance to Burn Melee attackers.',
  ['description ii'] = 'Greater chance to Burn Melee attackers.',
  ['description iii'] = 'An even greater chance to Burn Melee attackers.',
  ranks = 'I/II/III',
  image = 'Burning_Skin.png',
  heroes = {}
 },
 ['burning taunt'] = {
  name = 'Burning Taunt',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Taunts, forcing all enemies to target this Hero with attacks, and gains a chance to Burn Melee attackers when hit. Starts Powered.',
  ranks = 'N/A',
  image = 'Burning Taunt Icon.png',
  heroes = {
   ['Pignius Maximus'] = 2
  },
  effects = { 'burning skin', 'powered' },
  range = 'Melee'
 },
 ['burning touch'] = {
  name = 'Burning Touch',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Burn on Basic attacks.',
  ['description i'] = 'Low chance to Burn on Basic attacks.',
  ['description ii'] = 'Moderate Chance to Burn on Basic attacks.',
  ['description iii'] = 'Great chance to Burn on Basic attacks.',
  ['description iv'] = 'High chance to Burn on Basic attacks',
  ranks = 'I/II/III/IV',
  image = 'Burning Touch Icon.png',
  heroes = {
   ['Pignius Maximus'] = 2
  },
  effects = { 'burned' }
 },
 ['burning volley'] = {
  name = 'Burning Volley',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Fire attack on target and 2 random enemies, each strike has a chance to Burn.',
  ranks = 'N/A',
  image = '',
  heroes = {},
  effects = { 'burned' },
  range = 'Ranged',
  damage = 'Fire',
  targets = 3
 },
 ['buzz saw'] = {
  name = 'Buzz Saw',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack on target enemy with 75% splash damage that inflicts Nerve Damage on hit. Deals 3x damage to Flying and Plant enemies.',
  ranks = 'N/A',
  image = 'Buzz Saw Icon.png',
  heroes = {
   ['Hagrim Felhorn'] = 0
  },
  effects = { 'splash damage', 'nerve damage' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['call of the deep'] = {
  name = 'Call of the Deep',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Self and allies Revenge all attacks for 1 turn, and buffs team +DEF for 3 turns.',
  ranks = 'N/A',
  image = 'Call of the Deep Icon.png',
  heroes = {
   ['Kai Makani'] = 2
  },
  effects = { 'pumped', 'def boosted', 'revenge' },
  target = 'Allies'
 },
 ["can't touch this"] = {
  name = "Can't Touch This",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Extensive Training provides +40% chance to Dodge Ranged attacks and WILL dodge any attacker that is Paralyzed or Off-Balance.',
  ranks = 'N/A',
  image = 'Cant Touch This Icon.png',
  heroes = {
   Aria = 0
  }
 },
 ['care for the sick'] = {
  name = 'Care for the Sick',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Heals the ally with the lowest HP for 10% HP every turn.',
  ranks = 'N/A',
  image = 'Care for the Sick Icon.png',
  heroes = {
   ['Yasmin Bloom'] = 1
  },
  effects = { 'heal' }
 },
 ['caster hunter'] = {
  name = 'Caster Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage against Casters.',
  ranks = 'N/A',
  image = 'Caster Hunter Icon.png',
  heroes = {
   Zurk = 0
  }
 },
 ['caster spirit'] = {
  name = 'Caster Spirit',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+15% ATK for self and allied Casters.',
  ['description i'] = 'Increase ATK by 15% for all Caster allies.',
  ['description ii'] = 'Increase ATK by 25% for all Caster allies.',
  ranks = 'I/II',
  image = 'Caster Spirit Icon.png',
  heroes = {}
 },
 ['cataclysmic conflagration'] = {
  name = 'Cataclysmic Conflagration',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "Sacrifices self, dealing shield-piercing damage to all enemies with 100% base chance to purge all buffs and add Soulfire Burn to enemies hit. Removes all enemy corpses. Can't be dodged.",
  ranks = 'N/A',
  image = 'Cataclysmic Conflagration Icon.png',
  heroes = {
   Archon = 2
  },
  effects = { 'soulfire', 'purge', 'undodgeable', 'shield piercing', 'remove corpse' },
  range = 'Ranged',
  targets = 5
 },
 cauterize = {
  name = 'Cauterize',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Heals target ally and cleanses all debuffs on them. If targeted on an enemy, ranged fire attack that purges all buffs on hit. On killing blow or targeting a corpse, the corpse is removed. Ignores Taunt when targeting.',
  ranks = 'N/A',
  image = 'Cauterize Icon.png',
  heroes = {
   ['Ember Sanguine'] = 1
  },
  effects = { 'heal', 'cleanse', 'purge', 'remove corpse', 'taunt ignored' },
  damage = 'Fire',
  targets = 1
 },
 ['chain lightning'] = {
  name = 'Chain Lightning',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Lightning attack on all enemies with chance to Shock. Deals damage based on the amount of targets hit. Consumes all stacks of Storm Power, purging Buffs on all enemies hit for each Stack of Storm Power.',
  ranks = 'N/A',
  image = 'Chain Lightning Icon.png',
  heroes = {
   ['Jin Lei'] = 2
  },
  effects = { 'shocked', 'purge' },
  range = 'Ranged',
  damage = 'Lightning',
  targets = 5
 },
 challenge = {
  name = 'Challenge',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Challenges target enemy. Target enemy attacks, then this Hero attacks, plus the damage dealt by the enemy attack as additional damage. Rage adds 20% more damage per stack.',
  ranks = 'N/A',
  image = 'Challenge Icon.png',
  heroes = {
   ['Drakk the Warlord'] = 2
  },
  effects = { 'revenge' },
  targets = 1
 },
 ['challenge accepted'] = {
  name = 'Challenge Accepted',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Boosted damage against Taunting enemies.',
  ['description i'] = '2x damage against Taunting enemies.',
  ['description ii'] = '2.5x damage against Taunting enemies.',
  ranks = 'I/II',
  image = 'Challenge Accepted Icon.png',
  heroes = {
   ['Admiral Kreel'] = 0,
   ['Bovus El Doro'] = 0,
   Julius = 1,
   Squinch = 0
  },
  effects = { 'boosted damage' }
 },
 ['chaos howl'] = {
  name = 'Chaos Howl',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Spirit howl on all enemies with a chance to Fear.',
  ranks = 'N/A',
  image = 'Chaos Howl Icon.png',
  heroes = {
   Lupina = 0
  },
  effects = { 'feared' },
  damage = 'Spirit',
  targets = 5
 },
 ['chaos shield'] = {
  name = 'Chaos Shield',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 40% less damage from non-Chaos attacks.',
  ranks = 'N/A',
  image = 'Chaos Shield Icon.png',
  heroes = {
   ['Spitfire'] = 2
  },
  effects = { 'damage reduction' }
 },
 ['chaos storm'] = {
  name = 'Chaos Storm',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Dark attack on all enemies with a chance to Freeze, Burn, Disease, Wound, or Paralyze.',
  ranks = 'N/A',
  image = 'Chaos Storm Icon.png',
  heroes = {
   ['Pontifex Mortis'] = 0
  },
  effects = { 'burned', 'diseased', 'frozen', 'paralysis', 'wounded' },
  range = 'Ranged',
  damage = 'Dark',
  targets = 5
 },
 ['chaotic energies'] = {
  name = 'Chaotic Energies',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When killed, remaining allies gain a random stat buff or heal.',
  ranks = 'N/A',
  image = 'Chaotic Energies Icon.png',
  heroes = {
   ['Pontifex Mortis'] = 1
  },
  effects = { 'heal' }
 },
 charm = {
  name = 'Charm',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = "Ranged Physical attack that Charms the target into attacking their allies with Basic Attacks. Target enemy is also Dazed after the Charm effect has expired. The Charm never misses although the damage done can.",
  ranks = 'N/A',
  image = 'Charm Icon.png',
  heroes = {
   ['Ella Ametryst'] = 0
  },
  effects = { 'dazed', 'defect' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 1
 },
 ['charm immune'] = {
  name = 'Charm Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Charm.',
  ranks = 'N/A',
  image = 'Charm_Immune.png',
  heroes = {},
  effects = { 'charm immune' }
 },
 ['cheap shot'] = {
  name = 'Cheap Shot',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack that deals +100% damage for each Debuff on the target.',
  ranks = 'N/A',
  image = 'Cheap Shot Icon.png',
  heroes = {
   Squinch = 2
  },
  effects = { 'boosted damage' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['cheers mate'] = {
  name = 'Cheers Mate',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical attack that Lifesteals.',
  ranks = 'N/A',
  image = 'Cheers Mate Icon.png',
  heroes = {
   ['Therand Fiddlestrom'] = 1
  },
  effects = { 'lifesteal' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['chill immune'] = {
  name = 'Chill Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Chill.',
  ranks = 'N/A',
  image = 'Chill Immune Icon.png',
  heroes = {},
  effects = { 'chill immune' }
 },
 ['chilled to the bone'] = {
  name = 'Chilled to the Bone',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Undead allies have a chance to Chill on Basic Attacks.',
  ['description i'] = 'Self and Undead allies have a 25% chance to Chill on Basic Attacks.',
  ['description ii'] = 'Self and Undead allies have a 50% chance to Chill on Basic Attacks.',
  ['description iii'] = 'Self and Undead allies have a 75% chance to Chill on Basic Attacks.',
  ranks = 'I/II/III',
  image = 'Chilled to the Bone Icon.png',
  heroes = {
   ['King Yorick'] = 0
  },
  effects = { 'chilled' }
 },
 ["chillin' master"] = {
  name = "Chillin' Master",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Chill on CRIT.',
  ranks = 'N/A',
  image = "Chillin' Master Icon.png",
  heroes = {}
 },
 ['chilling barrage'] = {
  name = 'Chilling Barrage',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Physical attack on all enemies with a chance to Chill.',
  ranks = 'N/A',
  image = 'Chilling Barrage Icon.png',
  heroes = {
   Indigo = 1
  },
  effects = { 'chilled' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['chilling blast'] = {
  name = 'Chilling Blast',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Water attack that deals 2x damage against Frozen targets, with a chance to Chill.',
  ranks = 'N/A',
  image = 'Chilling Blast Icon.png',
  heroes = {
   ['Selwyn the Enduring'] = 1
  },
  effects = { 'chilled' },
  range = 'Ranged',
  damage = 'Water'
 },
 ['ice rune'] = {
  name = 'Ice Rune',
  type = 'Special Attack',
  ['energy cost'] = '',
  description = 'Target ally becomes Chill Immune, and has a chance to Chill Melee attackers when hit (Chilling Skin).',
  ranks = 'N/A',
  image = '',
  heroes = {},
  effects = { 'chilled' },
  range = 'Melee',
  target = 'Ally'
 },
 ['chilling skin'] = {
  name = 'Chilling Skin',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Chill Melee attackers when hit.',
  ['description i'] = 'Chance to Chill Melee attackers when hit.',
  ['description ii'] = 'Chance to Chill Melee attackers when hit.',
  ['description iii'] = 'Greater chance to Chill Melee attackers when hit.',
  ranks = 'I/II/III',
  image = 'Chilling_Skin.png',
  heroes = {
   ['King Yorick'] = 0
  },
  effects = { 'chilled', 'chilling skin' }
 },
 ['choking provoke'] = {
  name = 'Choking Provoke',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Targets Provoked by this hero have 0% chance to CRIT.',
  ranks = 'N/A',
  image = 'Choking_Provoke_Icon.png',
  heroes = {},
  effects = { 'crit choked' }
 },
 ['choking smoke'] = {
  name = 'Choking Smoke',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Ranged Nature attack on all enemies that reduces their ATK and Dodge Chance.',
  ranks = 'N/A',
  image = 'Choking Smoke Icon.png',
  heroes = {
   Ferno = 2
  },
  effects = { 'atk reduced', 'dodge reduced' },
  range = 'Ranged',
  damage = 'Nature'
 },
 ['chow down'] = {
  name = 'Chow Down',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = '3 Melee Physical Bite attacks on target enemy that purges 3 Venom each hit for boosted damage.',
  ranks = 'N/A',
  image = 'Chow Down.png',
  heroes = {
   ['Admiral Kreel'] = 1
  },
  effects = { 'boosted damage' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 claw = {
  name = 'Claw',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack.',
  ranks = 'N/A',
  image = 'Swing Icon.png',
  heroes = {
   Agnon = 0,
   Icepick = 0,
   ['Jabber Clenchjaw'] = 0,
   ['Jibber Clenchjaw'] = 0,
   Nitpick = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical'
 },
 ['claws of chaos'] = {
  name = 'Claws of Chaos',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack that Wounds on hit.',
  ranks = 'N/A',
  image = 'Claws of Chaos Icon.png',
  heroes = {
   ['Emperor Zulkodd'] = 0
  },
  effects = { 'wounded' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['cleansing aura'] = {
  name = 'Cleansing Aura',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "If the Hero can act at the end of the round, cleanses 1 Debuff on all allies.",
  ranks = 'N/A',
  image = 'Cleansing Aura Icon.png',
  heroes = {
   ['Dagrund Blacksmoke'] = 1,
   ['Kelpy Shells'] = 2
  },
  effects = { 'cleanse' }
 },
 ['cleansing seas'] = {
  name = 'Cleansing Seas',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Cleanses [1/2/3] Debuffs on self at the start of this Hero's turn. The amount of Debuffs cleansed increases with the rank (I/II/III) of this trait.",
  ['description i'] = "Cleanses 1 Debuff on self at the start of this Hero's turn.",
  ['description ii'] = "Cleanses 2 Debuffs on self at the start of this Hero's turn.",
  ['description iii'] = "Cleanses 3 Debuffs on self at the start of this Hero's turn.",
  ranks = 'I/II/III',
  image = 'Cleansing Seas Icon.png',
  heroes = {
   ['Kai Makani'] = 0
  },
  effects = { 'self cleanse' }
 },
 ['cleansing wave'] = {
  name = 'Cleansing Wave',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Recover health split between all allies and cleanses all debuffs on all allies.',
  ranks = 'N/A',
  image = 'Cleansing Wave Icon.png',
  heroes = {
   ['Archangel Emily'] = 1
  },
  effects = { 'cleanse', 'heal' },
  target = 'Ally'
 },
 ['cloak of fire'] = {
  name = 'Cloak of Fire',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Allies gain immunity to burn and take 50% less damage from fire attacks.',
  ranks = 'N/A',
  image = 'Cloak of Fire Icon.png',
  heroes = {
   ['Ember Sanguine'] = 0
  },
  effects = { 'damage reduction', 'burn immune' }
 },
 ['cloth guardian'] = {
  name = 'Cloth Guardian',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increase DEF by [15/30/50]% for all Caster and Healer allies. The boost depends on the rank (I-III) of this trait. Each Ascension increases the boost.',
  ['description i'] = '15% increase in DEF for all Caster and Healer allies.',
  ['description ii'] = '30% increase in DEF for all Caster and Healer allies.',
  ['description iii'] = '50% increase in DEF for all Caster and Healer allies.',
  ranks = 'I/II/III',
  image = 'Cloth Guardian Icon.png',
  heroes = {}
 },
 ['cloud hop'] = {
  name = 'Cloud Hop',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Spirit attack on all enemies. Applies Tranquility to all allies, gaining increased Dodge Chance and Retaliation on dodge. Snow Day: Cleanses all debuffs on allies.',
  ranks = 'N/A',
  image = 'Cloud Hop Icon.png',
  heroes = {
   ['Sun Wukong'] = 2
  },
  effects = { 'tranquility', 'revenge', 'cleanse' },
  range = 'Melee',
  damage = 'Spirit',
  targets = 5
 },
 ['cold as death'] = {
  name = 'Cold as Death',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Cannot be Frozen, Chilled, or Frostbitten.',
  ranks = 'N/A',
  image = 'Cold as Death Icon.png',
  heroes = {
   ['King Yorick'] = 0
  },
  effects = { 'freeze immune', 'chill immune', 'frostbite immune' }
 },
 ['cold blooded killer'] = {
  name = 'Cold Blooded Killer',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Freeze, and deals 2x damage against Water enemies and targets immune to Freeze.',
  ranks = 'N/A',
  image = 'Cold Blooded Killer Icon.png',
  heroes = {
   Zola = 2
  },
  effects = { 'boosted damage', 'freeze immune' }
 },
 ['cold vulnerability'] = {
  name = 'Cold Vulnerability',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 2x damage from Cold sources.',
  ranks = 'N/A',
  image = 'Cold_Vulnerability.png',
  heroes = {}
 },
 ['combat prowess'] = {
  name = 'Combat Prowess',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Melee physical attacks have a 100% base chance to Impair on hit (reduces Crit and Epic proc chance to 0%).',
  ranks = 'N/A',
  image = 'Combat Prowess Icon.png',
  heroes = {
   Archon = 1
  },
  effects = { 'impaired' }
 },
 combustion = {
  name = 'Combustion',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Melee Physical attack on target enemy and up to 2 others with the most energy, resets all abilities on hit enemies to max cooldown.',
  ranks = 'N/A',
  image = 'Combustion Icon.png',
  heroes = {
   ['The Furnace'] = 2
  },
  effects = { 'energy loss', 'burned' },
  targets = 3
 },
 ['commanding presence'] = {
  name = 'Commanding Presence',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Spirit attack that Paralyzes the target. Allies gain 1 Energy. Cannot miss or be dodged',
  ranks = 'N/A',
  image = 'Commanding Presence Icon.png',
  heroes = {
   ['Reyla the Lightbringer'] = 1
  },
  effects = { 'paralysis', 'energy gain', 'undodgeable' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 1
 },
 construct = {
  name = 'Construct',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Cannot be healed but is invulnerable to all Debuffs.',
  ranks = 'N/A',
  image = 'Construct Icon.png',
  heroes = {
   Alexandros = 0,
   Bauble = 0,
   ['Crucible'] = 0,
   ['The Furnace'] = 0
  },
  effects = { 'invulnerable' }
 },
 ['contagion control'] = {
  name = 'Contagion Control',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Spirit attack on all enemies that lowers their DEF and deals 2x damage to Diseased targets.',
  ranks = 'N/A',
  image = 'Contagion Control Icon.png',
  heroes = {
   ['Kobal the Pestilent'] = 2
  },
  effects = { 'diseased', 'def lowered' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 5
 },
 ['courageous knight'] = {
  name = 'Courageous Knight',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Fear and will jump in front of a single-target attack that would be a killing blow against an ally.',
  ranks = 'N/A',
  image = 'Courageous Knight Icon.png',
  heroes = {
   ['Sir William'] = 1
  },
  effects = { 'protect', 'fear immune' }
 },
 ['crippling advance'] = {
  name = 'Crippling Advance',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical attack that Paralyzes on a hit. Starts Powered.',
  ranks = 'N/A',
  image = 'Crippling Advance Icon.png',
  heroes = {
   ['Shieldmaiden Astrid'] = 1
  },
  effects = { 'paralysis', 'powered' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['crippling cold'] = {
  name = 'Crippling Cold',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Slow Melee attackers when hit. When on a team with Solaris, also has a chance to Frostbite Melee attackers when hit.',
  ranks = 'N/A',
  image = 'Crippling Cold Icon.png',
  heroes = {
   Goretusk = 1
  },
  buddy = 'Solaris',
  effects = { 'frost bite', 'buddy'}
 },
 ['critical energy'] = {
  name = 'Critical Energy',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Grants team +1 Energy on CRITs.',
  ranks = 'N/A',
  image = 'Critical Energy Icon.png',
  heroes = {
   Indigo = 1
  },
  effects = { 'energy gain' }
 },
 ['critical exhaustion'] = {
  name = 'Critical Exhaustion',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Drains 1 Energy on CRITs.',
  ranks = 'N/A',
  image = 'Critical Exhaustion Icon.png',
  heroes = {
   Zurk = 0
  },
  effects = { 'energy loss' }
 },
 ['critical goblin odor'] = {
  name = 'Critical Goblin Odor',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Goblin allies attack a random enemy on CRIT.',
  ranks = 'N/A',
  image = 'Critical Goblin Odor Icon.png',
  heroes = {
   ['Cruel King Bramble'] = 1
  },
  effects = { 'extra attacks' }
 },
 ['critical goblin stench'] = {
  name = 'Critical Goblin Stench',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Goblin allies attack a random enemy when Bramble lands a CRIT. (This trait replaces 'Critical Goblin Odor' when Bramble's Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Critical Goblin Odor Icon.png',
  heroes = {
   ['Cruel King Bramble'] = 'epic'
  },
  effects = { 'extra attacks' }
 },
 ['crowd control'] = {
  name = 'Crowd Control',
  type = 'Special Attack',
  ['energy cost'] = 8,
  description = 'Ranged Spirit attack on all enemies with a chance to lower DEF.',
  ranks = 'N/A',
  image = 'Crowd Control Icon.png',
  heroes = {},
  effects = {},
  range = 'Ranged',
  damage = 'Spirit'
 },
 ['crush the nerds'] = {
  name = 'Crush the Nerds',
  type = 'Special Attack',
  ['energy cost'] = 8,
  description = 'Melee Physical attack that deals 2x damage against Casters.',
  ranks = 'N/A',
  image = 'Crush the Nerds Icon.png',
  heroes = {
   Zurk = 2
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical'
 },
 ['cry havoc'] = {
  name = 'Cry Havoc',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Silencing Ranged Spirit attack on all enemies that Provokes the target. Triggers Dogs of War if on a team with Abigail the Brutal.',
  ranks = 'N/A',
  image = 'Thunder Shout Icon.png',
  heroes = {
   ['Balog the Loud'] = 0
  },
  buddy = 'Abigail the Brutal',
  effects = { 'silenced', 'provoked', 'buddy' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 5
 },
 cryosleep = {
  name = 'Cryosleep',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "Target has a chance to freeze into a cubic ice block for one turn. This enemy cannot take damage nor move, and can't be targeted by other allies or enemies. When the effect expires, it has a [1%+1%/level] chance to inflict Slow.",
  ranks = 'N/A',
  image = 'Cryosleep Icon.png',
  heroes = {
   Icebloom = 1
  },
  effects = { 'slowed', 'cryosleep' },
  target = 'Allies'
 },
 ['cryosleep immune'] = {
  name = 'Cryosleep Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Cannot be Cryoslept.',
  ranks = 'N/A',
  image = 'Cryosleep Immune Icon.png',
  heroes = {
   Icebloom = 1
  },
  effects = { 'cryosleep immune' }
 },
 ['crystallized carapace'] = {
  name = 'Crystallized Carapace',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Taunts, gains 75% Damage Reduction, and heals allies the damage taken. Enemies who hit him have their attack lowered by [15]% (55% @ lvl 80) while the taunt is active. Starts Powered.',
  ranks = 'N/A',
  image = 'Crystallized Carapace Icon.png',
  heroes = {
   Grondar = 1
  },
  effects = { 'damage reduction', 'heal', 'atk reduced', 'powered' },
  target = 'Self'
 },
 ['cure wounds'] = {
  name = 'Cure Wounds',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = '[One/two] debuff(s) is/are removed from selected target, followed by a heal for [117% SKL]. Upgrading increases the amount healed. Amount of debuffs removed depends on the rank (I/II) of this trait.',
  ['description i'] = 'One debuff is removed from selected target, followed by a heal for [117% SKL]. Upgrading increases the amount healed.',
  ['description ii'] = 'Two debuffs are removed from selected target, followed by a heal for [117% SKL]. Upgrading increases the amount healed.',
  ranks = 'I/II',
  image = 'Cure Wounds Icon.png',
  heroes = {
   ['Yasmin Bloom'] = 1
  },
  effects = { 'cleanse', 'heal' }
 },
 ['cyclone barrier'] = {
  name = 'Cyclone Barrier',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Reflects 50% of Ranged attack damage back at the attacker and will cleanse one Debuff at the end of each round.',
  ranks = 'N/A',
  image = 'Cyclone Barrier Icon.png',
  heroes = {
   ['Selwyn the Enduring'] = 1
  },
  effects = { 'damage reflection', 'self cleanse' }
 },
 ['damage reflection'] = {
  name = 'Damage Reflection',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Adds a shield to all allies that reflects [20 + 0.5/LV]% of damage taken back to the attacker. Damage is reflected after the damage is dealt to the affected target. Damage over time effects do not apply.',
  ranks = 'N/A',
  image = 'Damage Reflection Icon.png',
  heroes = {},
  effects = { 'damage reflection' },
  target = 'Allies'
 },
 ['dark deception'] = {
  name = 'Dark Deception',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Kobal and Dark allies start dungeons with +1 Energy. This ability replaces Quick Starter.',
  ranks = 'N/A',
  image = 'Dark Deception Icon.png',
  heroes = {
   ['Kobal the Pestilent'] = 2
  },
  effects = { 'extra energy' }
 },
 ['dark designs'] = {
  name = 'Dark Designs',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Dark attack on all enemies that recovers HP split between all allies and grants the team Foresight.',
  ranks = 'N/A',
  image = 'Dark Designs Icon.png',
  heroes = {
   Craw = 0
  },
  effects = { 'foresight', 'heal' },
  range = 'Ranged',
  damage = 'Dark',
  targets = 5
 },
 ['dark immune'] = {
  name = 'Dark Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Dark.',
  ranks = 'N/A',
  image = 'Dark Immune Icon.png',
  heroes = {},
  effects = { 'dark immune' }
 },
 ['dark rancor'] = {
  name = 'Dark Rancor',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage against Dark enemies.',
  ranks = 'N/A',
  image = 'Dark Rancor Icon.png',
  heroes = {}
 },
 ['dark shroud'] = {
  name = 'Dark Shroud',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Shade and Dark allies take reduced damage and are immune to all Debuffs for their first turn.',
  ranks = 'N/A',
  image = 'Dark Shroud Icon.png',
  heroes = {
   Shade = 2
  },
  effects = { 'shrouded' }
 },
 ['dark skies'] = {
  name = 'Dark Skies',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Agnon and flying allies deal 2x damage to non-flying enemies.',
  ranks = 'N/A',
  image = 'Dark Skies Icon.png',
  heroes = {
   Agnon = 1
  },
  effects = { 'boosted damage' }
 },
 ['darting defense'] = {
  name = 'Darting Defense',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Ranged Allies take 25% reduced damage from basic and epic attacks.',
  ranks = 'N/A',
  image = 'Darting Defense Icon.png',
  heroes = {
   ['Reyla the Lightbringer'] = 1
  },
  effects = { 'damage reduction' }
 },
 ['daunting gleam'] = {
  name = 'Daunting Gleam',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = '3 Melee Physical attacks that lower defense by 25% for 2 turns. Gives allies and self Reflective Plate, a buff that reflects the next debuff on the hero back at the character who tried to apply it. Cannot be copied, purged of stolen. Lasts until consumed.',
  ranks = 'N/A',
  image = 'Daunting Gleam Icon.png',
  heroes = {
   Grondar = 0
  },
  effects = { 'reflective plate' },
  range = 'Melee',
  damage = 'Physical',
  target = 'Self/Allies'
 },
 ['daze immune'] = {
  name = 'Daze Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Daze.',
  ranks = 'N/A',
  image = 'Daze_Immune.png',
  heroes = {},
  effects = { 'daze immune' }
 },
 ['deadly accurate'] = {
  name = 'Deadly Accurate (outdated)',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Improves CRIT chance by [10/15]% and CRIT damage by [15/20]%. The increase depends on the rank (I/II) of this trait.',
  ['description i'] = 'Improves CRIT chance by 10% and CRIT damage by 15%.',
  ['description ii'] = 'Improves CRIT chance by 15% and CRIT damage by 20%.',
  ranks = 'I/II',
  image = 'Deadly Accurate.png',
  heroes = {}
 },
 ['deadly barrage'] = {
  name = 'Deadly Barrage',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Physical attack on all enemies with a chance to Wound.',
  ranks = 'N/A',
  image = 'Deadly Barrage Icon.png',
  heroes = {
   ['Lady Nimriel'] = 1
  },
  effects = { 'wounded' },
  targets = 5
 },
 ['deal with the devil'] = {
  name = 'Deal With the Devil',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "Borrow a % of health from an enemy to heal self, but the enemy will be healed the amount stolen in 2 rounds. (Enemy receives a Devil's IOU buff.)",
  ranks = 'N/A',
  image = 'Deal With the Devil Icon.png',
  heroes = {
   Icepick = 1
  },
  effects = { 'lifesteal', 'devils iou', 'health loss' },
  targets = 1
 },
 ['death bites'] = {
  name = 'Death Bites',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = "Ranged Physical attack on all enemies that consumes up to 5 Venom stacks and deals 20% more damage for each Venom stack removed. Will grant 'Invincibility' on a killing blow.",
  ranks = 'N/A',
  image = 'Death Bites.png',
  heroes = {
   Viperia = 1
  },
  effects = { 'invincibility', 'damage reduction' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['death blossom'] = {
  name = 'Death Blossom',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Physical attack on all enemies that purges 1 buff on hit.',
  ranks = 'N/A',
  image = 'Death Blossom Icon.png',
  heroes = {
   ['Masuta Kira'] = 0
  },
  effects = { 'purge' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['debilitating shot'] = {
  name = 'Debilitating Shot',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Physical attack that Debilitates target enemy, reducing ATK, DEF, SKL, and CRIT Chance. Starts Powered.',
  ranks = 'N/A',
  image = 'Debilitating Shot Icon.png',
  heroes = {
   ['Shadow Queen Daeris'] = 1
  },
  effects = { 'debilitated', 'powered' }
 },
 ['debilitating smog'] = {
  name = 'Debilitating Smog',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Fire attack with a chance to knock enemies Off-Balance for a turn.',
  ranks = 'N/A',
  image = 'Debilitating Smog Icon.png',
  heroes = {
   ['Spitfire'] = 1
  },
  effects = { 'off balance' },
  range = 'Ranged',
  damage = 'Fire'
 },
 ['demolishing smash'] = {
  name = 'Demolishing Smash',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Armor-Piercing and Shield-Piercing Melee Physical attack on target that Wounds target enemy. Starts Powered. ',
  ranks = 'N/A',
  image = 'Demolishing Smash Icon.png',
  heroes = {
   Phemus = 1
  },
  effects = { 'wounded', 'shield piercing', 'armor piercing', 'powered' },
  range = 'Melee',
  damage = 'Physical'
 },
 demolitionist = {
  name = 'Demolitionist',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Attacks ignore Armor and deal 2x damage to Construct enemies.',
  ranks = 'N/A',
  image = 'Demolitionist Icon.png',
  heroes = {
   ['Therand Fiddlestrom'] = 1
  },
  effects = { 'boosted damage', 'armor piercing' }
 },
 ['demon hunter'] = {
  name = 'Demon Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage against Demons.',
  ranks = 'N/A',
  image = 'Demon Hunter Icon.png',
  heroes = {
   Augustus = 0
  },
  effects = { 'boosted damage' }
 },
 ['demon king'] = {
  name = 'Demon King',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Demon allies get [10/15/25]% Attack and Heal instead taking damage from Burns. The percent value depends on the rank (I-III) of this trait.',
  ['description i'] = 'Demon allies get 10% Attack and Heal instead taking damage from Burns.',
  ['description ii'] = 'Demon allies get 15% Attack and Heal instead taking damage from Burns.',
  ['description iii'] = 'Demon allies get 25% Attack and Heal instead taking damage from Burns.',
  ranks = 'I/II/III',
  image = 'Demon King Icon.png',
  heroes = {
   ['Emperor Zulkodd'] = 0
  },
  effects = { 'atk boosted', 'burn immune' }
 },
 ['demon vendetta'] = {
  name = 'Demon Vendetta',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Will Revenge CRITs from Demon enemies.',
  ranks = 'N/A',
  image = 'Demon Vendetta Icon.png',
  heroes = {
   Augustus = 2
  },
  effects = { 'revenge' }
 },
 ["demon's bane"] = {
  name = "Demon's Bane",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes reduced damage from Demon enemies and deals 2x damage to them.',
  ranks = 'N/A',
  image = "Demon's Bane Icon.png",
  heroes = {
   ['Archangel Emily'] = 1
  },
  effects = { 'boosted damage', 'damage reduction' }
 },
 ['demonfire bite'] = {
  name = 'Demonfire Bite',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical Bite attack with a 100% base chance to inflict Demonfire Burn. Gives +1 Energy to all Flying allies.',
  ranks = 'N/A',
  image = 'Demonfire Bite Icon.png',
  heroes = {
   ['Spitfire'] = 0
  },
  effects = { 'demonfire', 'energy gain' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['demonfire puff'] = {
  name = 'Demonfire Puff',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Ranged Spirit attack with a chance to inflict Demonfire Burn on CRIT.',
  ranks = 'N/A',
  image = 'Spitfire Icon.png',
  heroes = {
   ['Spitfire'] = 0
  },
  effects = { 'demonfire' },
  range = 'Ranged',
  damage = 'Spirit'
 },
 ['demonic harbinger'] = {
  name = 'Demonic Harbinger',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Non-Demon enemies start dungeons with a Sacrifice debuff (Cannot be healed and takes bonus damage from Demon heroes). Ignore immunities to debuffs.',
  ranks = 'N/A',
  image = 'Demonic Harbinger Icon.png',
  heroes = {
   Malice = 2
  },
  effects = { 'sacrifice' }
 },
 ['demonic pride'] = {
  name = 'Demonic Pride Team',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Allied Demons gain energy on each enemy death.',
  ranks = 'N/A',
  image = 'Demonic Pride Icon.png',
  heroes = {
   Malice = 2
  },
  effects = { 'energy gain' }
 },
 ['demonic woolies'] = {
  name = 'Demonic Woolies',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Icepick and allied Demons cannot be Frozen, Chilled, or Frostbitten.',
  ranks = 'N/A',
  image = 'Demonic Woolies Icon.png',
  heroes = {
   Icepick = 2
  },
  effects = { 'freeze immune', 'chill immune', 'frostbite immune' }
 },
 derision = {
  name = 'Derision',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Melee Physical attack on a target for [147% ATK] damage that provokes the target and transfers a debuff from Astrid to them.',
  ranks = 'N/A',
  image = 'Derision_Icon.png',
  heroes = {},
  effects = { 'debuff transfer', 'provoked' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['destructive deconstruction'] = {
  name = 'Destructive Deconstruction',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Dark attack that deals boosted damage for each Buff on Iris and each Buff on the target.',
  ranks = 'N/A',
  image = 'Destructive Deconstruction Icon.png',
  heroes = {
   Iris = 1
  },
  effects = { 'boosted damage' },
  range = 'Ranged',
  damage = 'Dark',
  targets = 1
 },
 devourer = {
  name = 'Devourer',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Purged and Consumed effects heal Koros.',
  ranks = 'N/A',
  image = 'Devourer Icon.png',
  heroes = {
   Koros = 0
  }
 },
 ['diabolical fervor'] = {
  name = 'Diabolical Fervor',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'If at least 1 other ally is a Demon, this Hero becomes Fast, and self and allied Demons start dungeons with +1 Energy.',
  ranks = 'N/A',
  image = 'Diabolical Fervor Icon.png',
  heroes = {
   ['Emperor Zulkodd'] = 2
  },
  effects = { 'extra energy', 'fast' }
 },
 ['dim mak'] = {
  name = 'Dim Mak',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack that inflicts Nerve Damage (blocks healing for 3 turns).',
  ranks = 'N/A',
  image = 'Dim Mak Icon.png',
  heroes = {
   ['Masuta Kira'] = 2
  },
  effects = { 'nerve damage' },
  range = 'Ranged',
  targets = 1
 },
 ['disabling strike'] = {
  name = 'Disabling Strike',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = '2 Melee Lightning attacks on target enemy with a chance to Paralyze.',
  ranks = 'N/A',
  image = 'Disabling Strike Icon.png',
  heroes = {
   ['Jibber Clenchjaw'] = 1
  },
  effects = { 'paralysis' },
  range = 'Melee',
  damage = 'Lightning',
  targets = 1
 },
 ['disease resist'] = {
  name = 'Disease Resist',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'A small boost to Disease resistance.',
  ranks = 'N/A',
  image = 'Disease_Resist.png',
  heroes = {}
 },
 ['disease skin'] = {
  name = 'Disease Skin',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Disease Melee attackers when hit.',
  ['description i'] = 'Chance to Disease Melee attackers.',
  ['description ii'] = 'Greater chance to Disease Melee attackers.',
  ['description iii'] = 'An even greater chance to Disease Melee attackers.',
  ranks = 'I/II/III',
  image = 'Disease_Skin.png',
  heroes = {}
 },
 ['diseased heart'] = {
  name = 'Diseased Heart',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Diseases all enemies when killed.',
  ['description ii'] = 'Great chance (70%) to disease all enemies when killed.',
  ['description iii'] = 'Diseases all enemies when killed.',
  ranks = 'II/III',
  image = 'Diseased Heart Icon.png',
  heroes = {
   ['Kobal the Pestilent'] = 2
  }
 },
 ['diseased touch'] = {
  name = 'Diseased Touch',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Disease on Basic Attacks.',
  ranks = 'N/A',
  image = 'Diseased_Touch.png',
  heroes = {}
 },
 ['dive bomb'] = {
  name = 'Dive Bomb',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical Bite attack with a chance to inflict Wildfire Burn. Flying allies then each attack a random enemy.',
  ranks = 'N/A',
  image = 'Dive Bomb Icon.png',
  heroes = {
   Ferno = 1
  },
  effects = { 'wildfire' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['divine inspiration'] = {
  name = 'Divine Inspiration',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Heals and increases ATK and DEF by 100%.',
  ranks = 'N/A',
  image = 'Divine Inspiration Icon.png',
  heroes = {
   Leonidus = 2
  },
  effects = { 'def boosted', 'atk boosted' }
 },
 ['divine intervention'] = {
  name = 'Divine Intervention',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'At the start of a dungeon the ally with the lowest DEF becomes untargetable until Grondar dies. AOE can affect the hero, Taunt or Provoke on the ally will remove the buff. Can’t be stolen, copied or purged.',
  ranks = 'N/A',
  image = 'Divine Intervention Icon.png',
  heroes = {
   Grondar = 2
  },
  effects = { 'divine intervention' }
 },
 ['divine justice'] = {
  name = 'Divine Justice',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical attack with splash damage, marking all enemies hit with Magnified Light (receives more damage from Light Heroes).',
  ranks = 'N/A',
  image = 'Divine Justice Icon.png',
  heroes = {
   ['Archangel Emily'] = 2
  },
  effects = { 'magnified light' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['divine presence'] = {
  name = 'Divine Presence',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Purges one buff from all enemies at the start of this Hero's turn.",
  ranks = 'N/A',
  image = 'Divine Presence Icon.png',
  heroes = {
   ['Archangel Emily'] = 2
  },
  effects = { 'purge' }
 },
 ['dodge this'] = {
  name = 'Dodge This!',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Counters [once/twice] after dodging an attack, plus [+50/+100]% countering damage. The amount of counters and countering damage depends on the rank (I-III) of this trait.',
  ['description i'] = 'Counters once after dodging an attack, plus +50% countering damage.',
  ['description ii'] = 'Counters once after dodging an attack, plus +100% countering damage.',
  ['description iii'] = 'Counters twice after dodging an attack, plus +100% countering damage.',
  ranks = 'I/II/III',
  image = 'Dodge This Icon.png',
  heroes = {
   Aria = 0
  },
  effects = { 'revenge' }
 },
 ['dogs of war'] = {
  name = 'Dogs of War',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = '2 Melee Physical attacks on a random enemy. Rage adds additional ally attacks on random enemies twice. At 4 stacks of Rage, triggers Cry Havoc if on a team with Balog the Loud.',
  ranks = 'N/A',
  image = 'Dogs of War Icon.png',
  heroes = {
   ['Abigail the Brutal'] = 1
  },
  buddy = 'Balog the Loud',
  effects = { 'extra attacks', 'buddy' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['doom blade'] = {
  name = 'Doom Blade',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Dark attack on all enemies that deals unhealable damage.',
  ranks = 'N/A',
  image = 'Doom Blade Icon.png',
  heroes = {
   ['Life Reaper Brom'] = 0
  },
  effects = { 'unhealable damage' },
  range = 'Melee',
  damage = 'Dark',
  targets = 5
 },
 ['doom bolt'] = {
  name = 'Doom Bolt',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Shield-Piercing Ranged Lightning attack that deals 1.5x damage against Armored tagets. If target dies, the corpse is removed.',
  ranks = 'N/A',
  image = 'Doom Bolt Icon.png',
  heroes = {
   ['Pontifex Mortis'] = 2
  },
  effects = { 'shield piercing', 'remove corpse' },
  range = 'Ranged',
  damage = 'Lightning',
  targets = 1
 },
 ['double chop'] = {
  name = 'Double Chop',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = '2 Melee Physical attacks.',
  ranks = 'N/A',
  image = 'Double Chop Icon.png',
  heroes = {
   Tsume = 1
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical'
 },
 ['dragon power'] = {
  name = 'Dragon Power',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Resurrects once after death if at least 1 Ally is alive. After resurrection, gains x2 damage on all attacks. Can't be stolen, copied or purged.",
  ranks = 'N/A',
  image = 'Dragon Power Icon.png',
  heroes = {
   Ferno = 1
  },
  effects = { 'boosted damage', 'double damage' }
 },
 ['dragon punch'] = {
  name = 'Dragon Punch',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack that Dazes the target.',
  ranks = 'N/A',
  image = 'Dragon Punch Icon.png',
  heroes = {
   Zurk = 0
  },
  effects = { 'dazed' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['dramatic entrance'] = {
  name = 'Dramatic Entrance',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'All enemies start the dungeon Off-Balance for the first turn.',
  ranks = 'N/A',
  image = 'Dramatic Entrance Icon.png',
  heroes = {
   Aria = 2
  },
  effects = { 'off balance' }
 },
 ['dread scythe'] = {
  name = 'Dread Scythe',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = "A Basic Melee Physical attack that Haunts on CRIT. ('Dread Scythe' becomes 'Elder Scythe' when Brom's Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Dread Scythe Icon.png',
  heroes = {
   ['Life Reaper Brom'] = 0
  },
  effects = { 'haunted' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['drop dead gorgon'] = {
  name = 'Drop Dead Gorgon',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Spirit attack with a chance to Stone the target, purging all Buffs and Debuffs on them and turning them into a statue, or kill them instantly. The chance of killing the target increases by 10% for each stack of Venom purged on the target. Starts Powered. (Golems and Constructs are immune to being Stoned)',
  ranks = 'N/A',
  image = 'Drop Dead Gorgon.png',
  heroes = {
   Cobressa = 0
  },
  effects = { 'stoned', 'powered' },
  range = 'Ranged',
  damage = 'Spirit'
 },
 ['dryad ice'] = {
  name = 'Dryad Ice',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Starts dungeons in Ice Block, reducing damage taken (90% Damage Reduction) and Debuff immune until their first turn. Can't be stolen, copied, or purged.",
  ranks = 'N/A',
  image = 'Ice Block Icon.png',
  heroes = {
   ['Kelpy Shells'] = 1
  },
  effects = { 'ice block', 'shapeshift', 'damage reduction', 'invulnerable' }
 },
 ['dual wielder'] = {
  name = 'Dual Wielder',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'If this Hero deals damage with their Basic Attack, he will make a additional attack on the same target.',
  ranks = 'N/A',
  image = 'Dual Wielder Icon.png',
  heroes = {
   ['Hagrim Felhorn'] = 0
  },
  effects = { 'extra attacks' }
 },
 ['dual wielding'] = {
  name = 'Dual Wielding',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack that hits twice.',
  ranks = 'N/A',
  image = 'Dual Wielding Icon.png',
  heroes = {
   ['Hagrim Felhorn'] = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 2
 },
 ['dust in the eye'] = {
  name = 'Dust in the Eye',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Basic Ranged Light attack that lowers DEF and SKL on hit.',
  ranks = 'N/A',
  image = 'Dust in the Eye Icon.png',
  heroes = {
   ['Lorelei'] = 0
  },
  effects = { 'def lowered', 'skl lowered' },
  range = 'Ranged',
  damage = 'Light'
 },
 ['dwarf fervor'] = {
  name = 'Dwarf Fervor',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increase ATK + DEF for each Dwarven ally by [10/20]%. The % value depends on the rank (I/II) of the trait.',
  ['description i'] = 'Increase ATK + DEF for each Dwarven ally by 10%.',
  ['description ii'] = 'Increase ATK + DEF for each Dwarven ally by 20%.',
  ranks = 'I/II',
  image = 'Dwarf Fervor Icon.png',
  heroes = {}
 },
 ['dwarf hunter'] = {
  name = 'Dwarf Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x Boosted damage vs Dwarves.',
  ranks = 'N/A',
  image = 'Dwarf Hunter Icon.png',
  heroes = {}
 },
 ['dwarven dynamo'] = {
  name = 'Dwarven Dynamo',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Dwarf allies deal 2x damage against Shocked targets and gain +1 Energy on CRITs.',
  ranks = 'N/A',
  image = 'Dwarven Dynamo Icon.png',
  heroes = {
   ['Dhaegon Stonecrusher'] = 1
  },
  effects = { 'energy gain' }
 },
 ['dwarven emt'] = {
  name = 'Dwarven EMT',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "Heals or Repairs target ally, boosts the ally's Max HP and grants the ally Haste.",
  ranks = 'N/A',
  image = 'Dwarven EMT Icon.png',
  heroes = {
   ['Dagrund Blacksmoke'] = 2
  },
  effects = { 'max health boost', 'haste', 'heal', 'repair' }
 },
 ['dwarven forged team'] = {
  name = 'Dwarven Forged Team',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Armored allies gain +15% Damage Reduction from Ranged and Melee attacks.',
  ranks = 'N/A',
  image = 'Dwarven Forged Team Icon.png',
  heroes = {
   ['The Furnace'] = 1
  },
  effects = { 'damage reduction' }
 },
 ['dwarven fury'] = {
  name = 'Dwarven Fury',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "Melee Physical attack with a chance to Wound. For 2 turns, this Hero's gains Ethereal Spirit shield (HP will not drop below 1) and he will Revenge all attacks done on him.",
  ranks = 'N/A',
  image = 'Dwarven Fury Icon.png',
  heroes = {
   ['Hagrim Felhorn'] = 2
  },
  effects = { 'dwarven fury', 'revenge', 'wounded' },
  targets = 1
 },
 ['dwarven heart'] = {
  name = 'Dwarven Heart',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increase Health by [15/25/40%] for all Dwarven allies. The percent value depends on the rank of the trait (I-III).',
  ['description i'] = 'Increase Health by 15% for all Dwarven allies.',
  ['description ii'] = 'Increase Health by 25% for all Dwarven allies.',
  ['description iii'] = 'Increase Health by 40% for all Dwarven allies.',
  ranks = 'I/II/III',
  image = 'Dwarven Heart Icon.png',
  heroes = {}
 },
 ['dwarven high king'] = {
  name = 'Dwarven High King',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Dwarf allies gain +ATK and +DEF.',
  ['description i'] = 'Dwarf allies gain +10% ATK and DEF.',
  ['description ii'] = 'Dwarf allies gain +20% ATK and DEF.',
  ['description iii'] = 'Dwarf allies gain +30% ATK and DEF.',
  ranks = 'I/II/III',
  image = 'Dwarven High King Icon.png',
  heroes = {
   ['High King Valkin'] = 0
  },
  effects = { 'possess immune' },
  ['stat boost'] = {
   target = { Dwarf = 'family', self = true },
   boosts = { Attack = 30, Defense = 30 }
  }
 },
 ['dwarven plague'] = {
  name = 'Dwarven Plague',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '75% chance to disease dwarf targets on basic attacks.',
  ranks = 'N/A',
  image = 'Dwarven Plague Icon.png',
  heroes = {},
  effects = { 'diseased' }
 },
 ['dwarven resolve'] = {
  name = 'Dwarven Resolve',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Cannot Miss and enemies cannot Dodge this Hero's attacks. Boosted damage against targets with a high Dodge chance.",
  ranks = 'N/A',
  image = 'Dwarven Resolve Icon.png',
  heroes = {
   ['Dagrund Blacksmoke'] = 0,
   ['Dhaegon Stonecrusher'] = 0,
   ['Hagrim Felhorn'] = 0,
   ['High King Valkin'] = 0,
   ['Rogar Stonecrusher'] = 0,
   ['Therand Fiddlestrom'] = 0
  },
  effects = { 'undodgeable', 'boosted damage' }
 },
 ['dwarven smack down'] = {
  name = 'Dwarven Smack Down',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack that purges all Buffs. Allied Dwarves then attack the same target.',
  ranks = 'N/A',
  image = 'Dwarven Smack Down Icon.png',
  heroes = {
   ['Dagrund Blacksmoke'] = 1
  },
  effects = { 'purge' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['dwarven vitality'] = {
  name = 'Dwarven Vitality',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Self and Dwarf allies' Max HP is boosted by % and Lifesteal a % of the damage dealt.",
  ['description i'] = 'Self and Dwarf allies gain 5% Max HP and will Lifesteal on hit.',
  ['description ii'] = 'Self and Dwarf allies gain +10% Max HP and will Lifesteal on hit.',
  ['description iii'] = 'Self and Dwarf allies gain +25% Max HP and will Lifesteal on hit.',
  ranks = 'I/II/III',
  image = 'Dwarven Vitality Icon.png',
  heroes = {
   ['Dagrund Blacksmoke'] = 0
  },
  effects = { 'lifesteal', 'max health boost' }
 },
 earthquake = {
  name = 'Earthquake',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Undodgeable Ranged Physical attack with splash damage, enemies hit become Off-Balanced. ',
  ranks = 'N/A',
  image = 'Earthquake Icon.png',
  heroes = {
   Phemus = 0
  },
  effects = { 'off balance', 'splash damage', 'undodgeable' },
  range = 'Ranged',
  damage = 'Physical',
  target = 'Enemies'
 },
 ['eat and run'] = {
  name = 'Eat and Run',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = '2 Melee Physical Bite attacks that Wound target enemy and grant this Hero Evasion.',
  ranks = 'N/A',
  image = 'Eat and Run Icon.png',
  heroes = {
   Hopper = 1
  },
  effects = { 'wounded', 'evading' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['eater of maladies'] = {
  name = 'Eater of Maladies',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Consumes Burn and Poison Debuffs on Basic Attacks to deal boosted damage.',
  ranks = 'N/A',
  image = 'Eater of Maladies Icon.png',
  heroes = {
   Koros = 2
  }
 },
 ['electric conductor'] = {
  name = 'Electric Conductor',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Self and Armored allies' attacks on Shocked targets have a chance to spread the Shock to another random enemy.",
  ranks = 'N/A',
  image = 'Electric Conductor Icon.png',
  heroes = {
   Alexandros = 2
  }
 },
 ['electric feel'] = {
  name = 'Electric Feel',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Shock Melee attackers when hit and chance to Shock on hit.',
  ranks = 'N/A',
  image = 'Electric Feel Icon.png',
  heroes = {
   Marrow = 0
  },
  effects = { 'shocked' }
 },
 ['electric skin'] = {
  name = 'Electric Skin',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Melee attacks dealt to this target have a chance to inflict Shock. The chance increases with each rank (I-III) of this trait.',
  ['description i'] = 'Chance to Shock Melee attackers.',
  ['description ii'] = 'Greater chance to Shock Melee attackers.',
  ['description iii'] = 'An even greater chance to Shock Melee attackers.',
  ranks = 'I/II/III',
  image = 'Electric_Skin.png',
  heroes = {}
 },
 ['electrical storm'] = {
  name = 'Electrical Storm',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Lightning attack on 3 random enemies (becomes 4 enemies at level 40) that deals 1.5x damage against Armored enemies with a chance to Shock.',
  ranks = 'N/A',
  image = 'Electrical Storm Icon.png',
  heroes = {
   Ekko = 1
  },
  effects = { 'shocked' },
  range = 'Ranged',
  damage = 'Lightning',
  targets = 4
 },
 ['electrified whirlwind'] = {
  name = 'Electrified Whirlwind',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "Melee Lightning attack on all enemies with a chance to Shock, reduces the first enemy's energy by 1.",
  ranks = 'N/A',
  image = 'Electrified Whirlwind Icon.png',
  heroes = {
   ['Dhaegon Stonecrusher'] = 0
  },
  effects = { 'shocked', 'energy loss' },
  range = 'Melee',
  damage = 'Lightning',
  targets = 5
 },
 ['electrostatic field'] = {
  name = 'Electrostatic Field',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Chance to Shock a random enemy at the start of this Hero's turn.",
  ranks = 'N/A',
  image = 'Electrostatic Field Icon.png',
  heroes = {
   Alexandros = 1
  },
  effects = { 'shocked' }
 },
 ['elemental empowerment water'] = {
  name = 'Elemental Empowerment (Water)',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "ATK increases for each Water ally.",
  ranks = 'N/A',
  image = 'Water Empowerment Icon.png',
  heroes = {
   ['Samurai Takumi'] = 1
  },
  effects = { 'atk boosted' },
  ['stat boost'] = {
   source = { Water = 'element' },  -- TODO Test: source       
   target = { self = false }, -- TODO does not fit the syntax! target.self = true would mean he get the boost for himself.
   boosts = { Attack = 10 }
  }  
 },
 ['elven grace'] = {
  name = 'Elven Grace',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes significantly reduced damage from CRITs and deals 2x damage to Flying enemies.',
  ranks = 'N/A',
  image = 'Elven Grace Icon.png',
  heroes = {
   Indigo = 0,
   ['Lady Nimriel'] = 0,
   ['Reyla the Lightbringer'] = 0,
   ['Shadow Queen Daeris'] = 0,
   ['Willow Swift'] = 0
  },
  effects = { 'boosted damage', 'damage reduction' }
 },
 ['elven haste'] = {
  name = 'Elven Haste',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Becomes Fast when in a party with one Light and one Elf Hero.',
  ranks = 'N/A',
  image = 'Fast Icon.png',
  heroes = {
   ['Reyla the Lightbringer'] = 0
  },
  effects = { 'fast' }
 },
 ['elven shroud'] = {
  name = 'Elven Shroud',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and allied Elves gain Dark Shroud for 1 turn (takes reduced damage and are immune to all Debuffs).',
  ranks = 'N/A',
  image = 'Elven Shroud Icon.png',
  heroes = {
   ['Shadow Queen Daeris'] = 2
  },
  effects = { 'shrouded' }
 },
 ['embarrassing jab'] = {
  name = 'Embarrassing Jab',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Melee Physical attack on an enemy for [157.5% ATK] and provoke the defender into attacking this Hero next turn. Starts Powered.',
  ranks = 'N/A',
  image = 'Embarrassing_Jab_Icon.png',
  heroes = {},
  effects = { 'provoked', 'powered' },
  range = 'Melee',
  damage = 'Physical'
 },
 energize = {
  name = 'Energize',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Grants the team +2 Energy, Electric Skin, and buffs team +CRIT.',
  ranks = 'N/A',
  image = 'Energize Icon.png',
  heroes = {
   Ekko = 0
  },
  effects = { 'energy gain', 'electric skin', 'crit boosted' },
  target = 'Allies'
 },
 ['energizing taunt'] = {
  name = 'Energizing Taunt',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Taunts, forcing all enemies to target this Hero with attacks, buffs Max HP and gains 2 Energy. Starts Powered.',
  ranks = 'N/A',
  image = 'Energizing Taunt Icon.png',
  heroes = {
   Alexandros = 1
  },
  effects = { 'taunt', 'max health boost', 'energy gain', 'powered' },
  target = 'Enemies'
 },
 ['energy drain'] = {
  name = 'Energy Drain (outdated)',
  type = 'Special Attack',
  ['energy cost'] = 8,
  description = 'Ranged Spirit attack that deals [61% ATK] base damage and drains 2 Energy from an enemy and adds to your own. Upgrading increases damage output to [87.5% ATK] damage.',
  ranks = 'N/A',
  image = 'Energy Drain Icon.png',
  heroes = {},
  effects = { 'energy loss' },
  range = 'Ranged',
  damage = 'Spirit'
 },
 ['energy rune'] = {
  name = 'Energy Rune',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Heals self and target ally (healing is doubled if applied on self), and +3 Energy on target ally.',
  ranks = 'N/A',
  image = 'Energy Rune Icon.png',
  heroes = {
   ['Dagrund Blacksmoke'] = 0
  },
  effects = { 'heal', 'energy gain' },
  target = 'Ally'
 },
 enlightenment = {
  name = 'Enlightenment',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Heals target ally and grants them 1 turn of Haste and increased Speed.',
  ranks = 'N/A',
  image = 'Enlightenment Icon.png',
  heroes = {
   Zen = 0
  },
  effects = { 'enlightenment', 'accelerated' },
  target = 'Ally'
 },
 ['enraged swipe'] = {
  name = 'Enraged Swipe',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Buffs +ATK and +CRIT, then does a Melee Physical attack on target enemy.',
  ranks = 'N/A',
  image = 'Enraged Swipe Icon.png',
  heroes = {},
  effects = { 'enraged' }
 },
 ['envious rampage'] = {
  name = 'Envious Rampage',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack on target and 2 random enemies that Lifesteals and has a chance to steal a Buff on hit.',
  ranks = 'N/A',
  image = 'Envious Rampage Icon.png',
  heroes = {
   Malice = 2
  },
  effects = { 'purge', 'lifesteal', 'buff steal' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['epic acrobatic technique'] = {
  name = 'Epic Acrobatic Technique',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies gain 25% reduced damage from melee attacks. Assassin allies gain another 25% damage reduction from melee attacks. Enemies deal 25% less damage when Dazed, Paralysed or Off-balance. Also, Aria's Epic gives a chance to deal 4x damage on a counter. (This trait replaces 'Acrobatic Technique' when the Epic is unlocked.) ",
  ranks = 'N/A',
  image = 'Acrobatic Technique Icon.png',
  heroes = {
   Aria = 'epic'
  }
 },
 ['epic arcane assault'] = {
  name = 'Epic Arcane Assault',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All allies deal 25% additional damage. Arcane allies deal 50% damage and gain +1 Energy on kill. (This trait replaces the trait 'Arcane Assault' when the Pontifex' Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Arcane Assault Icon.png',
  heroes = {
   ['Pontifex Mortis'] = 'epic'
  },
  effects = { 'boosted damage', 'energy gain' }
 },
 ['epic combat prowess'] = {
  name = 'Epic Combat Prowess',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allied warriors gain 100% chance to apply Impair debuff on hit (This trait replaces 'Combat Prowess' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Combat Prowess Icon.png',
  heroes = {
   Archon = 'epic'
  }
 },
 ['epic darting defense'] = {
  name = 'Epic Darting Defense',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All allies take 25% reduced damage from Basic and Epic attacks. Ranged allies gain double this bonus. (This trait replaces 'Darting Defense' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Darting Defense Icon.png',
  heroes = {
   ['Reyla the Lightbringer'] = 'epic'
  },
  ['stat boost'] = {
   target = { self = true, allies = true },
   boosts = { ['Damage Reduction'] = 25 }
  }  
 },
 ['epic defense'] = {
  name = 'Epic Defense (Yin and Yang)',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Whenever another ally is Shocked or Paralyzed, this Hero and any Honorbound Hero will make a Retaliation Basic Attack on the enemy attacker. Note: In-game the fly-out text shows "Yin and Yang" when this passive is triggered.',
  ranks = 'N/A',
  image = 'Yin & Yang Icon.png',
  heroes = {
   ['Yan Luo'] = 2
  },
  effects = { 'revenge' }
 },
 ['epic divine intervention'] = {
  name = 'Epic Divine Intervention',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "At the start of a dungeon, the two allies with the lowest DEF becomes untargetable until Grondar dies. AOE can affect the hero, Taunt or Provoke on the ally will remove the buff. Can’t be stolen, copied or purged. (This trait replaces the trait 'Divine Intervention' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Divine Intervention Icon.png',
  heroes = {
   ['Grondar'] = 'epic'
  },
  effects = { 'divine intervention' }
 },
 ['epic double tap'] = {
  name = 'Epic Double Tap',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies' Ranged single-target attacks hit an additional target. (This trait replaces the trait 'Double Tap' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Rapid Fire Icon.png',
  heroes = {
   ['Sybil'] = 'epic'
  },
  effects = { 'extra attacks' }
 },
 ['epic draconic heirloom'] = {
  name = 'Epic Draconic Heirloom',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "At the end of the round, this Hero makes an even more damaging ranged Chaos attack on all enemies. Enemies who have the Doom debuff receive 50% more damage. This effect continues after the Hero's death, as long as their corpse is on the battlefield. (This trait replaces the trait 'Draconic Heirloom' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Draconic Heirloom Icon.png',
  heroes = {
   ['Alrakis Skullkeeper'] = 'epic'
  },
  effects = { 'extra attacks', 'chaos damage' }
 },
 ['epic dwarven forged team'] = {
  name = 'Epic Dwarven Forged Team',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies gain a 15% damage reduction from attacks. Armored allies gain 15% extra damage reduction. (This trait replaces 'Dwarven Forged Team' when the The Furnace' Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Dwarven Forged Team Icon.png',
  heroes = {
   ['The Furnace'] = 'epic'
  },
  ['stat boost'] = {
   target = { self = true, Armored = 'trait' },
   boosts = { ['Damage Reduction'] = 15 }
  }  
 },
 ['epic dwarven high king'] = {
  name = 'Epic Dwarven High King',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All allies gain 25% Attack and 25% Defense. Dwarf allies gain double this effect. (OUTDATED - This trait replaced the trait 'Dwarven High King III' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Dwarven High King Icon.png',
  heroes = {} -- OUTDATED! replaced by Epic Lead by Example. Left for documentation
 },
 ['epic forgotten might'] = {
  name = 'Epic Forgotten Might',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All allies gain +25% Damage Penetration. Dwarves gain 10% Chaos Damage. (This trait replaces 'Forgotten Might' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Forgotten Might Icon.png',
  heroes = {
   ['Dhaegon Stonecrusher'] = 'epic'
  },
  effects = { 'boosted damage', 'chaos damage' },
  ['stat boost'] = {
   target = { self = true, allies = true },
   boosts = { ['Damage Penetration'] = 25 }
  }
 },
 ['epic from the grave'] = {
  name = 'Epic From the Grave',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Summons up to 3 Zomminions if there are dead allies at the start of Zomm's turn, and Zomminions' abilities start powered. They can use special attacks right after being summoned. (This trait replaces 'From the Grave III' when the Epic is unlocked.) ",
  ranks = 'N/A',
  image = 'From the Grave Icon.png',
  heroes = {
   ['Lord Zomm'] = 'epic'
  }
 },
 ['epic immortality through death'] = {
  name = 'Epic Immortality Through Death',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies gain 25% lifesteal and Foresight at the start of each turn. Undead allies gain double of each. (This trait replaces the trait 'Immortality Through Death' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Immortality Through Death Icon.png',
  heroes = {
   ['Craw'] = 'epic'
  },
  effects = { 'lifesteal', 'foresight' }
 },
 ['epic lead by example'] = {
  name = 'Epic Lead By Example',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All allies will follow-up any attack made by this Hero with a basic attack. (This trait replaces the trait 'Lead By Example' when the Epic is unlocked. It makes non-Dwarven allies do follow-up attacks, too.)",
  ranks = 'N/A',
  image = 'Lead By Example Icon.png',
  heroes = {
   ['High King Valkin'] = 'epic'
  },
  effects = { 'extra attacks' }
 },
 ['epic rapid regrowth'] = {
  name = 'Epic Rapid Regrowth',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies heal at the end of the round for each stack of Growth on this character. Plant allies also heal for each stack of Growth. (This trait replaces 'Rapid Regrowth' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Rapid Regrowth Icon.png',
  heroes = {
   Jumbeaux = 'epic'
  }
 },
 ['epic scourge hide'] = {
  name = 'Epic Scourge Hide III',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Cleanses 3 Debuffs on all Demon and Fire allies at the start of this Hero's turn. (This trait replaces the trait 'Scourge Hide III' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Scourge Hide Icon.png',
  heroes = {
   ['Emperor Zulkodd'] = 'epic'
  },
  effects = { 'cleanse' }
 },
 ['epic shatter team'] = {
  name = 'Epic Shatter Team',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Self and allies deal boosted damage against Frozen targets and Lifesteal a % of the damage dealt when attacking Frozen targets. (This trait replaces the trait 'Shattering Team' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Shattering Team Icon.png',
  heroes = {
   IGOROK = 'epic'
  }
 },
 ['epic spell absorption'] = {
  name = 'Epic Spell Absorption',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies take significantly reduced damage from non-Physical (-60%) and Chaos attacks (-20%). Assassin allies take even less damage (-70% and -30%, respectively). (This trait replaces 'Sanctified Spell Absorption' when the Epic is unlocked.) ",
  ranks = 'N/A',
  image = 'Sanctified Spell Absorption Icon.png',
  heroes = { ['Serenity'] = 'epic' },
  effects = { 'damage reduction', 'chaos damage reduction' }
 },
 ['epic unbridled rage'] = {
  name = 'Epic Unbridled Rage',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Self and allied Barbarians are immune to Fear and if they would die, ignores death but grants a shield for a turn (like Ethereal Spirit, HP does not drop below 1). Ignores Shield Piercing & Chaos Damage, happens once per dungeon. (This trait replaces 'Unbridled Rage' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Unbridled Rage Icon.png',
  heroes = { ['Drakk the Warlord'] = 'epic' },
  effects = { 'unbridled rage', 'damage reduction', 'fear immune' }
 }, 
 ['epic veil of voltage'] = {
  name = 'Epic Veil of Voltage',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All allies gain 25% Damage Reduction and gain +1 Energy whenever they deal damage to a shocked enemy. Honorbound allies gain double this effect and chance to shock on CRIT. (This trait replaces the trait 'Veil of Voltage' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Veil of Voltage Icon.png',
  heroes = {
   ['Jin Lei'] = 'epic'
  },
  effects = { 'damage reduction', 'energy gain' },
  ['stat boost'] = {
   target = { self = true, Honorbound='family' }, -- TODO: allies = 25% Honorbound=50%
   boosts = { ['Damage Reduction'] = 50 }
  }
 },
 ['essence reap'] = {
  name = 'Essence Reap',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Dark attack that drains 2 Energy.',
  ranks = 'N/A',
  image = 'Essence Reap Icon.png',
  heroes = {
   ['Life Reaper Brom'] = 2
  },
  effects = { 'energy loss' },
  range = 'Melee',
  damage = 'Dark',
  targets = 1
 },
 ethereal = {
  name = 'Ethereal',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Gains 20% Damage Reduction and Ethereal Spirit on the first turn. The shield-like buff prevents that HP drops below 1. This effect cannot be stolen or purged. Shield-Piercing attacks ignore the Ethereal Spirit shield.',
  ranks = 'N/A',
  image = 'Ethereal Icon.png',
  heroes = {
   Archon = 0,
   Ekko = 1,
   ['Harbinger the Terror'] = 0,
   Mire = 0,
   Moriko = 0,
   Shade = 0,
   Undine = 0,
   Vulcan = 0
  },
  effects = { 'ethereal spirit', 'damage reduction' }
 },
 ['evasive shot'] = {
  name = 'Evasive Shot',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Armor-Piercing Ranged Physical attack that grants self Evasion.',
  ranks = 'N/A',
  image = 'Evasive Shot Icon.png',
  heroes = {
   ['Willow Swift'] = 1
  },
  effects = { 'evading', 'armor piercing' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 1
 },
 ['exceptional arsenal'] = {
  name = 'Exceptional Arsenal',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Allies gain an additional 20% chance to trigger an epic attack.',
  ranks = 'N/A',
  image = 'Exceptional Arsenal Icon.png',
  heroes = {
   ['Reyla the Lightbringer'] = 2
  },
  effects = { 'boosted epic' },
  ['stat boost'] = {
   target = { self = true },
   boosts = { ['Epic Chance'] = 20 }
  }
 },
 ['exhaustion immune'] = {
  name = 'Exhaustion Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Exhaustion.',
  ranks = 'N/A',
  image = 'Exhaustion_Immune.png',
  heroes = {}
 },
 ['exposed weakness'] = {
  name = 'Exposed Weakness',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack that ignores the target’s armor and will purge Taunt on target if it is active.',
  ranks = 'N/A',
  image = 'Exposed Weakness Icon.png',
  heroes = {},
  effects = { 'purge', 'taunt ignored' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['eyes of the beholder'] = {
  name = 'Eyes of the Beholder',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Buffs team +ATK, then does a Ranged Dark attack on enemies.',
  ['description i'] = "Buffs team +20% ATK, then does a Ranged Dark attack on a single target.",
  ['description ii'] = "Buffs team +30% ATK, then Ranged Dark attack on target and 2 more enemies with the most Buffs.",
  ['description iii'] = "Buffs team +50% ATK, then does Ranged Dark attack on all enemies.",
  ranks = 'I/II/III',
  image = 'Eyes of the Beholder Icon.png',
  heroes = {
   Iris = 0
  },
  effects = { 'atk boosted' },
  range = 'Ranged',
  damage = 'Dark',
  targets = 5
 },
 ['fairy dust'] = {
  name = 'Fairy Dust',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Arcane Heroes' attacks have a chance to buff other allies' ATK.",
  ranks = 'N/A',
  image = 'Fairy Dust Icon.png',
  heroes = {
   ['Lorelei'] = 2
  },
  effects = { 'atk boosted' }
 },
 ['fanged friends'] = {
  name = 'Fanged Friends',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and allied Reptiles deal 1.25x damage.',
  ranks = 'N/A',
  image = 'Fanged Friends Icon.png',
  heroes = {
   Zola = 1
  },
  effects = { 'boosted damage' }
 },
 ['fanning the flames'] = {
  name = 'Fanning the Flames',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'At 25% Pressure, allies gain 30% DEF. At 50% Pressure, allies gain 25% Damage Reduction. At 75% Pressure, allies gain 20% ATK. At 100% Pressure, allies become Hasted, Pressure drops back down to 60%. The Furnace does not lose Pressure from this.',
  ranks = 'N/A',
  image = 'Fanning the Flames Icon.png',
  heroes = {
   ['Crucible'] = 2
  },
  effects = { 'def boosted', 'damage reduction', 'atk boosted', 'haste' },
  ['stat boost'] = {
   target = { self = true, Fire = 'element', Construct = 'family' },
   boosts = { Defense = 30, ['Damage Reduction'] = 25, Attack = 20 }
  }
 },
 fast = {
  name = 'Fast',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Attacks first, but Attack is reduced by 20% and Skill is boosted by 20%. (Heroes sharing the same Speed go in order of positioning, left to right, as chosen at the beginning of the battle. See [[Attack Speed]] for details.)',
  ranks = 'N/A',
  image = 'Fast Icon.png',
  heroes = {
   ['Archon'] = 0,
   ['Abigail the Brutal'] = 2,
   ['Black Diamond'] = 0,
   ['Crucible'] = 0,
   ['Dhaegon Stonecrusher'] = 1,
   Deadeye = 0,
   ['Ember Sanguine'] = 2,
   Goretusk = 0,
   Grettle = 0,
   ['Harbinger the Terror']= 0,
   Hopper = 0,
   Indigo = 0,
   ['Kai Makani'] = 0,
   ['Kelpy Shells'] = 0,
   ['Lorelei'] = 0,
   Lupina = 0,
   ['Masuta Kira'] = 0,
   ['Miko the Marvelous'] = 0,
   ['Mire'] = 0,
   ['Rocky the Shiitake'] = 2,
   Serenity = 0,
   Shade = 0,
   ['Shadow Queen Daeris'] = 1,
   Shadowblade = 0,
   Sybil = 0,
   Torchy = 0,
   Undine = 0,
   Vulcan = 0,
   ['Willow Swift'] = 0,
   Zen = 0
  },
  ['stat boost'] = {
   target = { self = true },
   boosts = { Attack = -20, Skill = 20 }
  }  
 },
 ['fear immune'] = {
  name = 'Fear Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Cannot be Feared.',
  ranks = 'N/A',
  image = 'Fear Immune.png',
  heroes = {
   Shade = 0
  },
  effects = { 'fear immune' }
 },
 ['feed the flames'] = {
  name = 'Feed the Flames',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Fire allies heal a % of the damage dealt.',
  ranks = 'I/II/III',
  image = 'Feed the Flames Icon.png',
  heroes = {
   ['Ember Sanguine'] = 0
  },
  effects = { 'lifesteal' },
  ['description i'] = 'Self and Fire allies heal 10% of the damage dealt.',
  ['description ii'] = 'Self and Fire allies heal 15% of the damage dealt.',
  ['description iii'] = 'Self and Fire allies heal 25% of the damage dealt.'
 },
 ['feeding frenzy'] = {
  name = 'Feeding Frenzy',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Follows up an allied Gorgon attack with a Basic attack.',
  ranks = 'N/A',
  image = 'Feeding Frenzy.png',
  heroes = {
   ['Admiral Kreel'] = 2
  },
  effects = { 'extra attacks' }
 },
 ['feeding on the living'] = {
  name = 'Feeding on the Living',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Undead team members heal 10% of damage inflicted vs non-Undead enemies.',
  ranks = 'N/A',
  image = 'Feed on the Living Icon.png',
  heroes = {},
  effects = {}
 },
 ['feel the burn'] = {
  name = 'Feel the Burn',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Melee Physical attack against all enemies for [50% ATK] base damage with a chance to apply a random Burn debuff (Burned, Wildfire, Demonfire, or Soulfire burned) to targeted enemy, and [0/50/100]% base chance to apply a random Burn to the rest. The % depends on the rank (I-III) of this trait.',
  ['description i'] = 'Melee Physical attack on all enemies with a chance to inflict a random Burn debuff (Burn, Wildfire, Demonfire, or Soulfire) to the initial target.',
  ['description ii'] = 'Melee Physical attack on all enemies with a chance to inflict a random Burn debuff to the initial target, and a 50% chance to inflict a random Burn to the remaining enemies.',
  ['description iii'] = 'Melee Physical attack on all enemies with a chance to inflict a random Burn debuff to the initial target, and a 100% to inflict a random Burn to the remaining enemies.',
  ranks = 'I/II/III',
  image = 'Feel the Burn Icon.png',
  heroes = {
   ['The Furnace'] = 1
  },
  effects = { 'burned', 'wildfire', 'soulfire', 'demonfire' },
  range = 'Melee',
  damage = 'Physical',
  targets = 5
 },
 ['feet of fury'] = {
  name = 'Feet of Fury',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = '5 Armor-Piercing Melee Physical attacks on target enemy.',
  ranks = 'N/A',
  image = 'Feet of Fury Icon.png',
  heroes = {
   ['Sifu Jianzhi'] = 0
  },
  effects = { 'armor piercing' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['field dressing'] = {
  name = 'Field Dressing',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Heals every turn.',
  ranks = 'N/A',
  image = 'Heal Ally Icon.png',
  heroes = {
   ['Sifu Jianzhi'] = 1,
   Zurk = 0
  },
  effects = { 'regeneration' }
 },
 ['fiery dominance'] = {
  name = 'Fiery Dominance',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage to Nature enemies.',
  ranks = 'N/A',
  image = 'Fiery_Dominance.png',
  heroes = {}
 },
 ['fiery fangs'] = {
  name = 'Fiery Fangs',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Fire Bite with a chance to Burn.',
  ranks = 'N/A',
  image = 'Fiery Fangs Icon.png',
  heroes = {
   Lupina = 1,
   Torchy = 2
  },
  effects = { 'burned' },
  range = 'Melee',
  damage = 'Fire'
 },
 ['fiery renewal'] = {
  name = 'Fiery Renewal',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Whenever a Burn debuff is applied to an enemy, all allies gain +5% max health.',
  ranks = 'N/A',
  image = 'Fiery Renewal Icon.png',
  heroes = {
   ['Ember Sanguine'] = 0
  },
  effects = { 'max health boost' }
 },
 ['fiery soul'] = {
  name = 'Fiery Soul',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Spirit and Fire damage. High resistance (75%) to Burn debuffs, Fear Immune, Possess Immune, Mark Immune, and Stone Immune.',
  ranks = 'N/A',
  image = 'Fiery Soul Icon.png',
  heroes = {
   Solaris = 1
  },
  effects = { 'spirit immune', 'fire immune', 'fear immune', 'stone immune', 'possess immune', 'mark immune' },
  resistances = {
   burned = 75
  }
 },
 ['epic fiery soul'] = {
  name = 'Epic Fiery Soul',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Beasts on this Hero's team have wild and untameable souls, making them Spirit and Fire immune. They take 20% less Chaos damage. (This replaces the 'Fiery Soul' trait once her Epic is unlocked. She keeps her other immunities (such as Fear Immune, etc) from Fiery Soul.)",
  ranks = 'N/A',
  image = 'Fiery Soul Icon.png',
  heroes = {
   Solaris = 'epic'
  },
  effects = { 'spirit immune', 'fire immune', 'chaos damage reduction', 'fear immune', 'stone immune', 'possess immune', 'mark immune' },
  resistances = {
   burned = 75
  }
 }, 
 ['fillet zomminions'] = {
  name = 'Fillet Zomminions',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = "Snacrifices all allied Zomminions. Self and remaining allies gain +1 Energy and +Max HP, plus +1 Energy and +Max HP for each Zomminion Snacrificed.",
  ranks = 'N/A',
  image = 'Fillet Zomminions Icon.png',
  heroes = {
   ['Lord Zomm'] = 2
  },
  effects = { 'energy gain', 'max health boost' }
 },
 ['final breath'] = {
  name = 'Final Breath',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "On death, this Hero will deal AOE damage to all enemies [25/35/50]% of this Hero's max HP as Fire Damage. All allies gain full energy.",
  ['description i'] = "On death, this Hero will deal AOE damage to all enemies 25% of this Hero's max HP as Fire Damage. All allies gain full energy.",
  ['description ii'] = "On death, this Hero will deal AOE damage to all enemies 35% of this Hero's max HP as Fire Damage. All allies gain full energy.",
  ['description iii'] = "On death, this Hero will deal AOE damage to all enemies 50% of this Hero's max HP as Fire Damage. All allies gain full energy.",
  ranks = 'I/II/III',
  image = 'Final Breath Icon.png',
  heroes = {
   Ferno = 0
  },
  effects = { 'energy gain', 'revenge' }
 },
 ['fire and flames'] = {
  name = 'Fire & Flames',
  type = 'Special Attack',
  ['energy cost'] = 'Passive',
  description = "Sacrifices herself. Cooldown is based on how much damage allies receive (Basically, anytime Solaris' allies receive damage it adds to her Fury. Fury is at 100% equivalent to two allies receiving 100% of their health in damage. Example: Hero A loses 50% of their health, Hero B loses 50% of their health, and Hero C dies. 50% + 50% + 100% = 200% health loss = 100% fury amount. Max health reduction is treated as damage. Fury's charge is looking at a hero's original health for that hit. For all subsequent hits, Fury looks at the new max health). Uses one of the following depending on target: IMMOLATING FLAMES (Targeting allies): Revives and heals all allies and applies significant damage reduction for a turn; ENGULFING FIRE (Targeting enemies): Attacks all enemies for [105% ATK] base damage with chance to Burn.",
  ranks = 'N/A',
  image = 'Fire and Flames Icon.png',
  heroes = {
   Solaris = 2
  },
  effects = { 'resurrection', 'heal', 'burned' },
  range = 'Ranged',
  damage = 'Fire',
  target = 'Allies/Enemies'
 },
 ['fire bird'] = {
  name = 'Fire Bird',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "Ranged Fire attack on all enemies with a chance to Burn, heals all allies and doubles the heal on a killing blow. Snow Day: also purges all Buffs from all enemies.",
  ranks = 'N/A',
  image = 'Fire Bird Icon.png',
  heroes = {
   Solaris = 0
  },
  effects = { 'burned', 'heal', 'purge' },
  range = 'Ranged',
  damage = 'Fire'
 },
 ['fire eater'] = {
  name = 'Fire Eater',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Gains [10%/20%/30%] health from dealing damage to a burning target. The amount of health gained depends on the rank (I/II/III) of this trait.',
  ['description i'] = 'Gains 10% HP when dealing damage to a Burning target.',
  ['description ii'] = 'Gains 20% HP when dealing damage to a Burning target.',
  ['description iii'] = 'Gains 50% HP when dealing damage to a Burning target.',
  ranks = 'I/II/III',
  image = 'Fire Eater Icon.png',
  heroes = {
   ['Mangle Jaw'] = 0,
   ['Spitfire'] = 0
  }
 },
 ['fire hunter'] = {
  name = 'Fire Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Boosted damage against Fire targets.',
  ['description i'] = '1.5x Boosted Damage vs Fire Enemies.',
  ['description ii'] = '2.0x boosted damage vs fire enemies.',
  ['description iii'] = '2.5x boosted damage vs fire enemies.',
  ranks = 'I/II/III',
  image = 'Fire Hunter Icon.png',
  heroes = {}
 },
 ['fire immune'] = {
  name = 'Fire Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes no damage from Fire attacks.',
  ranks = 'N/A',
  image = 'Fire Immune Icon.png',
  heroes = {},
  effects = { 'fire immune' }
 },
 ['fire mend'] = {
  name = 'Fire Mend',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Buffs team +ATK, then does a Ranged Fire attack on all enemies that Lifesteals for the team.',
  ranks = 'N/A',
  image = 'Fire Mend Icon.png',
  heroes = {
   ['Ember Sanguine'] = 0
  },
  effects = { 'atk boosted', 'lifesteal' },
  targets = 5
 },
 ['fire nova'] = {
  name = 'Fire Nova',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Fire attack on all enemies, with Rage adding an additional chance to Burn. Grants team Burning Touch (chance to Burn on Basic attacks).',
  ranks = 'N/A',
  image = 'Fire Nova Icon.png',
  heroes = {
   ['Ignus the Mad'] = 0
  },
  effects = { 'burned', 'burning touch' },
  targets = 5
 },
 ['fire power'] = {
  name = 'Fire Power',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Fire damage, and self and Fire allies deal boosted damage to Burning targets.',
  ranks = 'N/A',
  image = 'Fire Power Icon.png',
  heroes = {
   ['Ignus the Mad'] = 1
  },
  effects = { 'fire immune', 'pyromaniac', 'boosted damage' }
 },
 ['fire priestess'] = {
  name = 'Fire Priestess',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'This hero gains 10% damage reduction for each other fire hero on the team. Attacks have a [25/50/100]% chance to burn on hit. The percentage depends on the rank (I-III) of this trait. Each Ascension increases the boost.',
  ['description i'] = '25% chance to burn on hit.',
  ['description ii'] = '50% chance to burn on hit.',
  ['description iii'] = '100% chance to burn on hit.',
  ranks = 'I/II/III',
  image = 'Fire Priestess Icon.png',
  heroes = {
   ['Ember Sanguine'] = 0
  },
  effects = { 'burned', 'burning touch', 'damage reduction' },
  ['stat boost'] = {
   target = { self = false, Fire = 'element' },
   boosts = { ['Damage Reduction'] = 10 }
  }  
 },
 ['fire vulnerability'] = {
  name = 'Fire Vulnerability',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 2x damage from Fire attacks.',
  ranks = 'N/A',
  image = 'Fire_Vulnerability.png',
  heroes = {}
 },
 fireball = {
  name = 'Fireball',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Fire attack with a chance to Burn.',
  ranks = 'N/A',
  image = 'Fireball Icon.png',
  heroes = {
   Nitpick = 2
  },
  effects = { 'burned' },
  range = 'Ranged',
  damage = 'Fire',
  targets = 1
 },
 fireborn = {
  name = 'Fireborn',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Burn Immune, heals instead of taking damage from Fire attacks, and deals boosted damage to Burning targets.',
  ranks = 'N/A',
  image = 'Fireborn Icon.png',
  heroes = {
   Balur = 0,	
   Ferno = 0,
   ['Spitfire'] = 0
  },
  effects = { 'burn immune', 'fire immune', 'boosted damage' }
 },
 ['fist of justice'] = {
  name = 'Fist of Justice',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Physical attack on target with splash damage that Weakens all enemies hit (-ATK and -DEF).',
  ranks = 'N/A',
  image = 'Fist of Justice Icon.png',
  heroes = {
   ['Stone Fist'] = 0
  },
  effects = { 'weakened', 'splash damage' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 1
 },
 ['flaming arrow'] = {
  name = 'Flaming Arrow',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Fire attack for [132.5% ATK] base damage with chance to Burn. Upgrading increases damage output and the likelihood to burn.',
  ranks = 'N/A',
  image = 'Flaming Arrow Icon.png',
  heroes = {},
  effects = { 'burned' },
  range = 'Ranged',
  damage = 'Fire'
 },
 ['flesh incarnate'] = {
  name = 'Flesh Incarnate',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'After Pontifex spends 2 turns alive as a skeleton, he will turn back to his human form with full energy.',
  ranks = 'N/A',
  image = 'Flesh Incarnate Icon.png',
  heroes = {}
 },
 ['flesh shredder'] = {
  name = 'Flesh Shredder',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage against non-Armored targets.',
  ranks = 'N/A',
  image = 'Flesh Shredder Icon.png',
  heroes = {
   ['Jabber Clenchjaw'] = 1,
   ['Jibber Clenchjaw'] = 1,
   ['Mangle Jaw'] = 1
  },
  effects = { 'boosted damage' }
 },
 flying = {
  name = 'Flying',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes reduced damage from Melee attacks.',
  ['description i'] = 'Takes 25% less damage from Melee attacks.',
  ['description ii'] = 'Takes 50% less damage from Melee attacks.',
  ranks = 'I/II',
  image = 'Flying Icon.png',
  heroes = {
   Agnon = 0,
   Balur = 0,
   ['Alrakis Skullkeeper'] = 0,
   Bauble = 0,
   Ferno = 0,
   Iris = 0,
   ['Lorelei'] = 0,
   Niveous = 0,
   Solaris = 0,
   ['Spitfire'] = 0,
   Torchy = 0,
   Zen = 0
  },
  effects = { 'damage reduction' }
 },
 ['flying in the face'] = {
  name = 'Flying in the Face',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Cannot be Retaliated against.",
  ranks = 'N/A',
  image = 'Flying in the Face Icon.png',
  heroes = {
   Leonidus = 0
  },
  effects = { 'retaliation immune' }
 },
 ['fog of war'] = {
  name = 'Fog of War',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Dark attack on all enemies that Diseases on hit, and self and allies receive -50% damage from Epic attacks for 3 turns.',
  ranks = 'N/A',
  image = 'Fog of War Icon.png',
  heroes = {
   ['Yan Luo'] = 2
  },
  effects = { 'diseased', 'damage reduction' },
  range = 'Ranged',
  damage = 'Dark'
 },
 ['forbidden technique'] = {
  name = 'Forbidden Technique',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and allied Assassins start dungeons with Evasion lasting 1 turn.',
  ranks = 'N/A',
  image = 'Forbidden Technique Icon.png',
  heroes = {
   Shadowblade = 2
  },
  effects = { 'evading' }
 },
 ['forgotten aptitude'] = {
  name = 'Forgotten Aptitude',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with High King Valkin, this Hero gains +15% ATK and all his abilities start Powered.',
  ranks = 'N/A',
  image = 'Forgotten Aptitude Icon.png',
  heroes = {
   ['Therand Fiddlestrom'] = 2
  },
  buddy = 'High King Valkin',
  effects = { 'atk boosted', 'buddy' }
 },
 ['forgotten endurance'] = {
  name = 'Forgotten Endurance',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with High King Valkin, this Hero gains +20% DEF and +20% Max HP.',
  ranks = 'N/A',
  image = 'Forgotten Endurance Icon.png',
  heroes = {
   ['Rogar Stonecrusher'] = 2
  },
  buddy = 'High King Valkin',
  effects = { 'def boosted', 'max health boost', 'buddy' }
 },
 ['forgotten fervor'] = {
  name = 'Forgotten Fervor',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a Team with High King Valkin, this Hero becomes Fast.',
  ranks = 'N/A',
  image = 'Forgotten Fervor Icon.png',
  heroes = {
   ['Hagrim Felhorn'] = 2
  },
  buddy = 'High King Valkin',
  effects = { 'fast', 'buddy' }
 },
 ['forgotten lore'] = {
  name = 'Forgotten Lore',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with High King Valkin, heals all Dwarf allies every turn.',
  ranks = 'N/A',
  image = 'Forgotten Lore Icon.png',
  heroes = {
   ['Dagrund Blacksmoke'] = 2
  },
  buddy = 'High King Valkin',
  effects = { 'heal', 'buddy' }
 },
 ['forgotten might'] = {
  name = 'Forgotten Might',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'All Dwarf allies gains +25% Damage Penetration.',
  ranks = 'N/A',
  image = 'Forgotten Might Icon.png',
  heroes = {
   ['Dhaegon Stonecrusher'] = 2
  },
  effects = { 'boosted damage' },
  ['stat boost'] = {
   target = { self = true },
   boosts = { ['Damage Penetration'] = 25 }
  }  
 },
 ['freeze immune'] = {
  name = 'Freeze Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Cannot be Frozen.',
  ranks = 'N/A',
  image = 'Freeze Immune Icon.png',
  heroes = {
   Icebloom = 0,
   ['Selwyn the Enduring'] = 0
  },
  effects = { 'freeze immune' }
 },
 ['freeze resist'] = {
  name = 'Freeze Resist',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'A 50% boost to Freeze Resistance.',
  ranks = 'N/A',
  image = 'Freeze_Resist.png',
  heroes = {}
 },
 frenzy = {
  name = 'Frenzy',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+CRIT Chance.',
  ['description i'] = '+10% CRIT Chance.',
  ['description ii'] = '+15% CRIT Chance.',
  ['description iii'] = '+20% CRIT Chance.',
  ['description iv'] = '+25% CRIT Chance.',
  ranks = 'I/II/III/IV',
  image = 'Frenzy Icon.png',
  heroes = {
   ['Abigail the Brutal'] = 0,
   ['Ella Ametryst'] = 0
  }
 },
 ['from the ashes'] = {
  name = 'From the Ashes',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Passive with counters as cooldown: The Phoenix stores power over 3 turns. When fully charged, Solaris [and all beast allies] resurrect at the end of the round. [Starts Powered.]; This is a ranked trait [I/II]. Description in [square brackets] is for rank II, 'From the Ashes-II'.",
  ['description i'] = 'Passive with counters as cooldown: The Phoenix stores power over 3 turns. When fully charged, Solaris resurrects at the end of the round.',
  ['description ii'] = 'Passive with counters as cooldown: The Phoenix stores power over 3 turns. When fully charged, Solaris and all beast allies resurrect at the end of the round. Starts Powered.',
  ranks = 'I/II',
  image = 'From The Ashes Icon.png',
  heroes = {
   Solaris = 1
  },
  effects = { 'resurrection', 'powered' }
 },
 ['from the grave'] = {
  name = 'From the Grave',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Summons Zomminions (Slow, Dark, Undead skeletons) if there are dead allies at the start of Zomm's turn.",
  ['description i'] = "Summons 1 Zomminion if there are dead allies at the start of Zomm's turn.",
  ['description ii'] = "Summons up to 2 Zomminions if there are dead allies at the start of Zomm's turn.",
  ['description iii'] = "Summons up to 3 Zomminions if there are dead allies at the start of Zomm's turn.",
  ranks = 'I/II/III',
  image = 'From the Grave Icon.png',
  heroes = {
   ['Lord Zomm'] = 0
  },
  effects = { 'summon minions' }
 },
 ['from the shadows'] = {
  name = 'From the Shadows',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Critical Armor-Piercing Melee Physical attack that purges 1 buff and grants self Evasion.',
  ranks = 'N/A',
  image = 'From the Shadows Icon.png',
  heroes = {
   Shadowblade = 0
  },
  effects = { 'purge', 'guaranteed crit', 'evading', 'armor piercing' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['frost barrage'] = {
  name = 'Frost Barrage',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Buffs self and Water allies +ATK, then does a Ranged Water attack on all enemies with a chance to Frostbite.',
  ranks = 'N/A',
  image = 'Frost Barrage Icon.png',
  heroes = {
   ['Selwyn the Enduring'] = 2
  },
  effects = { 'frostbitten' },
  range = 'Ranged',
  damage = 'Water'
 },
 ['frost bite'] = {
  name = 'Frost Bite',
  type = 'Special Attack',
  ['energy cost'] = '',
  description = 'Melee Water Bite attack with a chance to Freeze.',
  ranks = 'N/A',
  image = 'Frostbite Immune Icon.png',
  heroes = {},
  effects = { 'frozen' },
  range = 'Melee',
  targets = 1
 },
 ['frost katana'] = {
  name = 'Frost Katana',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Armor-Piercing Melee Water attack on target enemy with splash damage, chance to apply Frostbite on all enemies hit.',
  ranks = 'N/A',
  image = 'Frost Katana Icon.png',
  heroes = {
   ['Samurai Takumi'] = 0
  },
  effects = { 'frostbitten', 'armor piercing' },
  range = 'Melee',
  damage = 'Water',
  targets = 1
 },
 ['frost tipped blades'] = {
  name = 'Frost-Tipped Blades',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Grants the team a chance to Chill on Melee Physical attacks.",
  ranks = 'N/A',
  image = 'Frost-tipped Blades Icon.png',
  heroes = {
   ['Samurai Takumi'] = 2
  },
  effects = { 'chilled' }
 },
 ['frostbite taunt'] = {
  name = 'Frostbite Taunt',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Taunts, forcing enemies to target this Hero with attacks, buffs +DEF, and has a chance to apply Frostbite to attackers when hit. Starts Powered.',
  ranks = 'N/A',
  image = 'Frostbite Taunt Icon.png',
  heroes = {
   IGOROK = 1
  },
  effects = { 'def boosted', 'frostbitten', 'powered' },
  range = 'Melee'
 },
 frostbreath = {
  name = 'Frostbreath',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Water attack with a chance to Frostbite. Snow Day: Ranged Water attack on all enemies that Freezes all enemies hit.',
  ranks = 'N/A',
  image = 'Frostbreath Icon.png',
  heroes = {
   ['Grog Gnog'] = 2
  },
  effects = { 'frostbitten', 'frozen' },
  range = 'Ranged',
  damage = 'Water',
  targets = 3
 },
 ['frosty bolt'] = {
  name = 'Frosty Bolt',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Water attack with a chance to Freeze.',
  ranks = 'N/A',
  image = 'Chilling Blast Icon.png',
  heroes = {},
  effects = { 'frozen' },
  range = 'Ranged',
  damage = 'Water'
 },
 ['frozen focus'] = {
  name = 'Frozen Focus',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Gives Hansuke Undying Freeze Immunity and 100% chance to parry and revenge the first attack on him. That is, the first attack on is blocked (no damage) and Hansuke will strike back immediately.',
  ranks = 'N/A',
  image = 'Frozen Focus Icon.png',
  skin = 'longjohnsuke',
  heroes = {},
  effects = { 'parry', 'freeze immune', 'revenge' }
 },
 ['fully rested'] = {
  name = 'Fully Rested',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Increased damage on full HP.",
  ['description i'] = "+25% damage on full HP.",
  ['description ii'] = "+35% damage on full HP.",
  ranks = 'I/II',
  image = 'Fully Rested Icon.png',
  heroes = {
   Julius = 0
  }
 },
 ['fungus amongus'] = {
  name = 'Fungus Amongus',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Plants gain a chance to poison on basic attack per stack of growth.',
  ranks = 'N/A',
  image = 'Fungus Amongus Icon.png',
  heroes = {
   ['Rocky the Shiitake'] = 2
  },
  effects = { 'poisoned' }
 },
 ['furious charge'] = {
  name = 'Furious Charge',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Buff team +ATK and does a Melee Physical attack. Self and Barbarian allies gain 2 Rage.',
  ranks = 'N/A',
  image = 'Furious Charge Icon.png',
  heroes = {
   ['Abigail the Brutal'] = 0
  },
  effects = { 'atk boosted', 'rage' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['future sight'] = {
  name = 'Future Sight',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Recovers HP split between the team, buffs team +ATK by 2x, and adds Foresight to all allies. All allies then make an attack on a random enemy.',
  ranks = 'N/A',
  image = 'Future Sight Icon.png',
  heroes = {
   ['Craw'] = 2
  },
  effects = { 'atk boosted', 'foresight', 'heal' },
  target = 'Allies'
 },
 ['gamma flare'] = {
  name = 'Gamma Flare',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Spirit attack on target enemy, reduces the ATK of all enemies, and adds a random debuff to each enemy for every Arcane ally. Starts Powered.',
  ranks = 'N/A',
  image = 'Gamma Flare Icon.png',
  heroes = {
   ['Lumin the Radiant'] = 1
  },
  effects = { 'atk reduced', 'powered', 'various debuffs' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 1
 },
 ['garden redecorator'] = {
  name = 'Garden Redecorator',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '3x damage against Stoned targets.',
  ranks = 'N/A',
  image = 'Garden Redecorator.png',
  heroes = {
   Cobressa = 0
  }
 },
 ['gelatinous mass'] = {
  name = 'Gelatinous Mass',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Gain a stack of Gelatinous Mass on hit or when he is hit by a Physical attack. Each stack buffs +10% Max HP and DEF. Stacks cannot be copied or stolen, maximum 5 stacks.',
  ranks = 'N/A',
  image = 'Gelatinous Mass Icon.png',
  heroes = {
   ['Phenol Thoxian'] = 2
  },
  effects = { 'max health boost', 'def boosted' }
 },
 ['get over here'] = {
  name = 'Get Over Here',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Physical attack that deals 2x damage to Flying enemies and Dazes the target.',
  ranks = 'N/A',
  image = 'Get Over Here Icon.png',
  heroes = {
   ['Lady Nimriel'] = 0
  },
  effects = { 'dazed' },
  range = 'Ranged',
  damage = 'Physical'
 },
 ['gift of flight'] = {
  name = 'Gift of Flight',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Light attack on all enemies that grants Flying and heals split between all allies. Knocks enemies Off-Balance and this attack is Undodgeable.',
  ranks = 'N/A',
  image = 'Gift of Flight Icon.png',
  heroes = {
   ['Lorelei'] = 0
  },
  effects = { 'heal', 'gift of flight', 'off balance', 'undodgeable' },
  range = 'Ranged',
  damage = 'Light',
  targets = 5
 },
 ['gimme gimme'] = {
  name = 'Gimme Gimme',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Taunts and heals self and Goblin allies.',
  ranks = 'N/A',
  image = 'Gimme Gimme Icon.png',
  heroes = {
   ['Cruel King Bramble'] = 2
  },
  effects = { 'taunt', 'heal' },
  target = 'Allies'
 },
 gladiator = {
  name = 'Gladiator',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When this Hero kills an enemy, he gains War Cry which buffs +ATK, +DEF and +SKL. This Hero also heals at the end of each round.',
  ranks = 'N/A',
  image = 'Gladiator Icon.png',
  heroes = {
   ['Bovus El Doro'] = 1
  },
  effects = { 'war cry', 'regeneration', 'atk boosted', 'def boosted', 'skl boosted' }
 },
 ['gloom cage'] = {
  name = 'Gloom Cage',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = "Undodgable Ranged Dark attack that reduces ATK of Melee enemies by 50% for 3 turns and deals 2x damage against Ranged enemies. Reduces target's Dodge Chance to 0% for 3 turns (Caged). The Basic attack of the target determines if it is a Ranged or Melee enemy.",
  ranks = 'N/A',
  image = 'Gloom Cage Icon.png',
  heroes = {
   ['Yan Luo'] = 0
  },
  effects = { 'caged', 'atk reduced', 'undodgeable' },
  range = 'Ranged',
  damage = 'Dark'
 },
 gluttony = {
  name = 'Gluttony',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '20% Boosted Damage for every buff on this hero.',
  ranks = 'N/A',
  image = 'Gluttony Icon.png',
  heroes = {
   Malice = 0
  },
  effects = { 'boosted damage' }
 },
 ['goblin alliance'] = {
  name = 'Goblin Alliance',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+10% DEF and 10% Max HP for each Goblin or Ogre ally and will jump in front of any single target attack targeting a Goblin ally.',
  ranks = 'N/A',
  image = 'Goblin Alliance Icon.png',
  heroes = {
   ['Kozar Bonebreaker'] = 1
  },
  effects = { 'max health boost', 'def boosted', 'protect' }
 },
 ['goblin cheerleader'] = {
  name = 'Goblin Cheerleader',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Once per round, on CRIT give Goblin allies Haste and +1 Energy.',
  ranks = 'N/A',
  image = 'Goblin Cheerleader Icon.png',
  heroes = {
   Zurk = 1
  },
  effects = { 'energy gain' }
 },
 ['goblin dance party'] = {
  name = 'Goblin Dance Party',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = "Buffs team +ATK and +CRIT.",
  ranks = 'N/A',
  image = 'Goblin Dance Party Icon.png',
  heroes = {
   ['Cruel King Bramble'] = 0
  },
  effects = { 'party fever' },
  target = 'Ally'
 },
 ['goblin hunter'] = {
  name = 'Goblin Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage against Goblin enemies.',
  ranks = 'N/A',
  image = 'Goblin Hunter Icon.png',
  heroes = {
   ['Hagrim Felhorn'] = 0
  },
  effects = { 'boosted damage' }
 },
 ["goblin's bane"] = {
  name = "Goblin's Bane",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 25% less damage from Goblin enemies and deals 2x damage against Goblin enemies.',
  ranks = 'N/A',
  image = 'Goblin Hunter Icon.png',
  heroes = { ['Hagrim Felhorn'] = 1 },
  effects = { 'boosted damage' }
 },
 ["goblin's exterminator"] = {
  name = "Goblin's Exterminator",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 25% less damage from Goblin enemies and deals 2x damage to Goblin enemies. When this Hero kills a Goblin, gain Haste and increased ATK.',
  ranks = 'N/A',
  image = 'Goblin Hunter Icon.png',
  heroes = {
   ['Hagrim Felhorn'] = 2
  },
  effects = { 'boosted damage', 'haste', 'atk boosted' }
 },
 ['good to be king'] = {
  name = 'Good to be King',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+ATK and +CRIT for self and Goblin allies.',
  ['description i'] = '+15% ATK and CRIT for self and Goblin allies.',
  ['description ii'] = '+20% ATK and CRIT for self and Goblin allies.',
  ranks = 'I/II',
  image = 'Good to be King Icon.png',
  heroes = {
   ['Cruel King Bramble'] = 0
  }
 },
 ['gorgon devotion'] = {
  name = 'Gorgon Devotion',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Will Revenge any attack dealt to a Gorgon ally. Starts dungeons Taunting if allied with a Gorgon.',
  ranks = 'N/A',
  image = 'Gorgon Devotion Icon.png',
  heroes = {
   ['General Krexx'] = 0
  },
  effects = { 'taunt', 'revenge' }
 },
 graniteform = {
  name = 'Graniteform',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Starts dungeons as a statue, greatly reducing damage (-90%) taken, until his first turn. Cleanses all Debuffs but keeps Buffs when entering Graniteform. Cannot be stolen, copied, or purged.',
  ranks = 'N/A',
  image = 'Graniteform Icon.png',
  heroes = {
   Agnon = 2
  },
  effects = { 'graniteform', 'shapeshift', 'damage reduction', 'invulnerable' }
 },
 ['grass skirt of resistance'] = {
  name = 'Grass Skirt of Resistance',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Team members gain a 25% resistance to all elemental status effects.',
  ranks = 'N/A',
  image = 'Grass Skirt of Resistance Icon.png',
  heroes = {}
 },
 ['grave digger'] = {
  name = 'Grave Digger',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Gains +ATK and +DEF, then does a Ranged Dark attack that marks the target with Grave Digger, dealing damage to all their allies when the target dies.',
  ranks = 'N/A',
  image = 'Grave Digger Icon.png',
  heroes = {
   ['Pontifex Mortis'] = 1
  },
  effects = { 'def boosted', 'atk boosted', 'grave digger' },
  range = 'Ranged',
  damage = 'Dark'
 },
 ['grill master'] = {
  name = 'Grill Master',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Burn on CRIT.',
  ['description i'] = 'Chance to Burn on CRIT.',
  ['description ii'] = 'Greater chance to Burn on CRIT.',
  ranks = 'I/II',
  image = 'Grill Master Icon.png',
  heroes = {
   Lupina = 0,
   ['Mangle Jaw'] = 1,
   Nitpick = 1
  },
  effects = { 'burned' }
 },
 ['grisly rampage'] = {
  name = 'Grisly Rampage',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack on target and 1 other random target for [70% ATK] base damage, plus gets additional attacks for each death that occurs. Upgrading increases damage output of the skill.',
  ranks = 'N/A',
  image = 'Grisly Rampage Icon.png',
  heroes = {},
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 2
 },
 ['ground pound'] = {
  name = 'Ground Pound',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = "Taunts all enemies and buffs +DEF. Allies take reduced damage for the duration of the effect. Melee attackers become Swamped. The next attack on a Swamped target heals the attacker. (not a debuff, can't be purged.) Starts Powered. Snow Day: Consume Snow Day to buff allies +DEF.",
  ranks = 'N/A',
  image = 'Ground Pound Icon.png',
  heroes = {
   Jumbeaux = 1
  },
  effects = { 'taunt', 'swamped', 'powered' },
  target = 'Enemies'
 },
 ['group meditation'] = {
  name = 'Group Meditation',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Heals the team and make them Silence Immune for 2 turns.',
  ranks = 'N/A',
  image = 'Meditation Icon.png',
  heroes = {
   Zen = 1
  },
  effects = { 'heal', 'silence immune' },
  target = 'Allies'
 },
 ['growth swell'] = {
  name = 'Growth Swell',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Water attack on all enemies. Purges two buffs from enemies, cleanses one debuff from all allies, and Grows allied Plants.',
  ranks = 'N/A',
  image = 'Growth Swell Icon.png',
  heroes = {
   ['Kelpy Shells'] = 2
  },
  effects = { 'purge', 'cleanse', 'growth' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5
 },
 ['guarding strike'] = {
  name = 'Guarding Strike',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Melee Physical attack that buffs team +DEF.',
  ranks = 'N/A',
  image = 'Guarding Strike Icon.png',
  heroes = {},
  effects = { 'def boosted' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['guarding strike rework'] = {
  name = 'Guarding Strike',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical attack that buffs team +DEF.',
  ranks = 'N/A',
  image = 'Guarding Strike Icon.png',
  heroes = {
   ['Sir William'] = 1
  },
  effects = { 'def boosted' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['hail of arrows'] = {
  name = 'Hail of Arrows',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Physical attack on all enemies that knocks them Off-Balance and purges all buffs.',
  ranks = 'N/A',
  image = 'Hail of Arrows Icon.png',
  heroes = {
   ['Reyla the Lightbringer'] = 0
  },
  effects = { 'purge', 'off balance' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 hailstorm = {
  name = 'Hailstorm',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Water attack on all enemies that hits twice, with a chance to Frostbite.',
  ranks = 'N/A',
  image = 'Hailstorm Icon.png',
  heroes = {
   Icepick = 0
  },
  effects = { 'frostbitten' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5
 },
 ['hardened assault'] = {
  name = 'Hardened Assault',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical attack on target enemy and +2 enemies with the highest DEF (target excluded), then enters Graniteform. -DEF for all enemies hit.',
  ranks = 'N/A',
  image = 'Hardened Assault Icon.png',
  heroes = {
   Agnon = 2
  },
  effects = { 'def lowered', 'graniteform' },
  range = 'Melee',
  damage = 'Physical',
  targets = 2
 },
 ['haste ally'] = {
  name = 'Haste Ally',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Grants an ally a second action on its next turn, plus an evasion buff that grants a [50.5% + 0.5%/lvl] chance to Dodge an attack until the end of its next turn.',
  ranks = 'N/A',
  image = 'Haste Ally Icon.png',
  heroes = {
   ['Chief NubNub'] = 2
  },
  effects = { 'haste' },
  target = 'Ally'
 },
 ['haunted past'] = {
  name = 'Haunted Past',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Spirit Attack that Haunts the enemy team, with a chance to Fear the initial target (Haunted enemies receive 2x damage from Dark Heroes).',
  ranks = 'N/A',
  image = 'Haunted Past Icon.png',
  heroes = {
   Shade = 0
  },
  effects = { 'feared', 'haunted' },
  range = 'Melee',
  damage = 'Spirit',
  targets = 1
 },
 ['headband trap'] = {
  name = 'Headband Trap',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = "Ranged Physical attack on target enemy. Target is Restrained, unable to act until Sun Wukong's next turn. Snow Day: Deals splash damage and Paralyzes other enemies.",
  ranks = 'N/A',
  image = 'Headband Trap Icon.png',
  heroes = {
   ['Sun Wukong'] = 1
  },
  effects = { 'restrained', 'splash damage', 'paralysis' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 1
 },
 ['heads or tails'] = {
  name = 'Heads or Tails',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical Bite attack that purges 1 Buff on CRIT.',
  ranks = 'N/A',
  image = 'Heads or Tails Icon.png',
  heroes = {
   Koros = 0
  },
  effects = { 'purge' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['heal ally'] = {
  name = 'Heal Ally',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Recover a bit of health for a single ally. Upgrading increases the heal amount.',
  ranks = 'N/A',
  image = 'Heal Ally Icon.png',
  heroes = {},
  effects = {},
  target = 'Ally'
 },
 ['heal to the king'] = {
  name = 'Heal to the King',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'If on a team with Cruel King Bramble, heals all Goblins [5/10]% each turn. The % heal depends on rank (I/II) of this trait.',
  ['description i'] = 'If on a team with Cruel King Bramble, heals all Goblins 5% each turn.',
  ['description ii'] = 'If on a team with Cruel King Bramble, heals all Goblins 10% each turn.',
  ranks = 'I/II',
  image = 'Heal to the Chief Icon.png',
  heroes = {
   ['Chief NubNub'] = 1
  },
  buddy = 'Cruel King Bramble',
  effects = { 'heal', 'buddy'}
 },
 ['heart stopper'] = {
  name = 'Heart Stopper',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Attacks will CRIT if target's health is [10%/15%/25%] or less. The % depends on rank (I-III) of this trait.",
  ['description i'] = "Attacks will CRIT if target's health is 10% or less. ",
  ['description ii'] = "Attacks will CRIT if target's health is 15% or less.",
  ['description iii'] = "Attacks will CRIT if target's health is 25% or less.",
  ranks = 'I/II/III',
  image = 'Heart Stopper Icon.png',
  heroes = {}
 },
 ['hearty taunt'] = {
  name = 'Hearty Taunt',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Taunts, forcing all enemies to target this Hero with attacks, and buffs +Max HP. Starts Powered.',
  ranks = 'N/A',
  image = 'Hearty Taunt Icon.png',
  heroes = {
   Yokozuna = 1
  },
  effects = { 'taunt', 'max health boost', 'powered' }
 },
 ['heated glare'] = {
  name = 'Heated Glare',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Spirit attack on target enemy. If the target was Superheated, applies an +ATK buff to all allies. Applies Superheated to the target.',
  ranks = 'N/A',
  image = 'Heated Glare Icon.png',
  heroes = { ['Crucible'] = 1 },
  effects = { 'superheated', 'atk boosted' },
  range = 'Ranged',
  damage = 'Spirit',
  target = 1;
 },
 ['heatwave'] = {
  name = 'Heatwave',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Ranged Fire attack on target enemy with chance to apply Superheated on hit. The next attack on a Superheated target consumes all Superheated on that team, and deals bonus damage to them.',
  ranks = 'N/A',
  image = 'Heatwave Icon.png',
  heroes = { ['Crucible'] = 0 },
  effects = { 'superheated' },
  range = 'Ranged',
  damage = 'Fire',
  target = 1;
 },
 heist = {
  name = 'Heist',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Spirit attack that drains 1 Energy and steals all Buffs, adding them to Ignus. Rage grants allies additional Energy.',
  ranks = 'N/A',
  image = 'Heist Icon.png',
  heroes = {
   ['Ignus the Mad'] = 1
  },
  effects = { 'energy loss', 'energy gain', 'buff steal' },
  range = 'Ranged',
  damage = 'Spirit'
 },
 ['helmet missiles'] = {
  name = 'Helmet Missiles',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Physical attack on all enemies that lowers their DEF.',
  ranks = 'N/A',
  image = 'Helmet Missiles Icon.png',
  heroes = {
   ['Therand Fiddlestrom'] = 2
  },
  effects = { 'def lowered' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['high command'] = {
  name = 'High Command',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Elf and Light allies start with 2 stacks of Command. Whenever this hero uses a special ability, all Elf and Light allies with a stack of command perform the same ability on a random enemy. (1st ability with their 1st ability, 2nd ability with their 2nd ability, etc.) Abilities used by Command combos are exhausted. Can't be stolen, copied, or purged.",
  ranks = 'N/A',
  image = 'High Command Icon.png',
  heroes = {
   ['Reyla the Lightbringer'] = 2
  },
  effects = { 'command' }
 },
 ['highly resistant'] = {
  name = 'Highly Resistant',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+25% Resistant to Poison, Burn, Shock and Disease. These debuffs are less likely to be applied from special abilities.',
  ranks = 'N/A',
  image = 'Highly Resistant Icon.png',
  heroes = {},
  resistances = {
   burned = 25,
   diseased = 25,
   poisoned = 25,
   shocked = 25
  }
 },
 ['hog wild'] = {
  name = 'Hog Wild',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Gives all Beast allies a [35/50]% chance of triggering an extra Basic attack after using a basic attack. The chance depends on rank (I/II) of this trait.',
  ['description i'] = 'Gives all Beast allies a 35% chance of triggering an extra Basic attack after using a basic attack.',
  ['description ii'] = 'Gives all Beast allies a 50% chance of triggering an extra Basic attack after using a basic attack.',
  ranks = 'I/II',
  image = 'Hog Wild Icon.png',
  heroes = {
   ['Pignius Maximus'] = 0
  },
  effects = { 'extra attacks' }
 },
 ['holy shroud'] = {
  name = 'Holy Shroud',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 25% less damage from demons.',
  ranks = 'N/A',
  image = 'Holy Shroud Icon.png',
  heroes = {
   Augustus = 0
  }
 },
 ['home run'] = {
  name = 'Home Run',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Physical attack on all enemies that lowers their DEF.',
  ranks = 'N/A',
  image = 'Home Run Icon.png',
  heroes = {
   ['Kozar Bonebreaker'] = 0
  },
  effects = { 'def lowered' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['honor guard'] = {
  name = 'Honor Guard',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Will jump in front of a single target death blow attack on an ally.',
  ranks = 'N/A',
  image = 'Honor Guard Icon.png',
  heroes = {},
  effects = { 'protect' }
 },
 honorbound = {
  name = 'Honorbound',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 50% less damage from AOE attacks (attacks that hit all enemies), and buffs applied to this hero last an additional round.',
  ranks = 'N/A',
  image = 'Bushido Icon.png',
  heroes = {
   Deadeye = 0,
   ['Hansuke Undying'] = 0,
   ['Jin Lei'] = 0,
   ['Samurai Takumi'] = 0,
   ['Shieldmaiden Astrid'] = 0,
   ['Yan Luo'] = 0,
   Yokozuna = 0
  },
  effects = { 'damage reduction', 'buff extended' }
 },
 ['hoppy ending'] = {
  name = 'Hoppy Ending',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Removes ememy corpses and heals for each corpse removed.',
  ranks = 'N/A',
  image = 'Hoppy Ending Icon.png',
  heroes = {
   Hopper = 1
  },
  effects = { 'remove corpse' }
 },
 ['horror scrape'] = {
  name = 'Horror Scrape',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = '2 Flesh-Tearing Melee Physical attacks on target enemy with a chance to Fear.',
  ranks = 'N/A',
  image = 'Horror Scrape Icon.png',
  heroes = {
   ['Jabber Clenchjaw'] = 2
  },
  effects = { 'feared' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['hot coals'] = {
  name = 'Hot Coals',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Fire attack on all enemies with a chance to Burn, as well as Slow non-Flying enemies. As long as the coals are present, enemies can Burn on any turn if not immediately after this attack.',
  ranks = 'N/A',
  image = 'Hot Coals Icon.png',
  heroes = {
   ['Mangle Jaw'] = 0
  },
  effects = { 'burned', 'slowed' },
  range = 'Ranged',
  damage = 'Fire',
  targets = 5
 },
 ['hot head'] = {
  name = 'Hot Head',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "ATK is increased by 10% for each Fire or Dwarf ally on the team.",
  ranks = 'N/A',
  image = 'Hot Head Icon.png',
  heroes = {
   ['Rogar Stonecrusher'] = 1
  },
  effects = { 'atk boosted' }
 },
 ['hurricane flurry'] = {
  name = 'Hurricane Flurry',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Undodgable Melee Physical attack on all enemies that Paralyzes them for 3 turns.',
  ranks = 'N/A',
  image = 'Hurricane Flurry Icon.png',
  heroes = {
   Aria = 1
  },
  effects = { 'paralysis', 'undodgeable' },
  range = 'Melee',
  damage = 'Physical',
  targets = 5
 },
 ['iaijutsu strike'] = {
  name = 'Iaijutsu Strike',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Armor-Piercing Melee Physical attack with a chance to Wound, and purges Taunt on the target enemy (if any).',
  ranks = 'N/A',
  image = 'Iaijutsu Strike Icon.png',
  heroes = {
   ['Hansuke Undying'] = 0
  },
  effects = { 'purge', 'wounded', 'armor piercing' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['ice block'] = {
  name = 'Ice Block',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Starts dungeons in Ice Block, reducing damage taken (90% Damage Reduction) and Debuff immune until his first turn. Can't be stolen, copied, or purged.",
  ranks = 'N/A',
  image = 'Ice Block Icon.png',
  heroes = {
   ['Selwyn the Enduring'] = 2
  },
  effects = { 'ice block', 'shapeshift', 'damage reduction', 'invulnerable' }
 },
 ['icy embrace'] = {
  name = 'Icy Embrace',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'All allies heal [25/35/50]% of their maximum health when inflicted with Frozen. Enemy and ally skills inflicting Frozen on allies will trigger this effect. The gained health depends on rank (I-III) of this trait.',
  ['description i'] = 'All allies heal 25% of their maximum health when inflicted with Frozen.',
  ['description ii'] = 'All allies heal 35% of their maximum health when inflicted with Frozen.',
  ['description iii'] = 'All allies heal 50% of their maximum health when inflicted with Frozen.',
  ranks = 'I/II/III',
  image = 'Icy Embrace Icon.png',
  heroes = {
   Icebloom = 0
  }
 },
 ['icy glare'] = {
  name = 'Icy Glare',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Water attack on all enemies with a chance to Freeze or Stone each target. Purges all Venom on the targets for boosted damage.',
  ranks = 'N/A',
  image = 'Icy Glare Icon.png',
  heroes = {
   Zola = 0
  },
  effects = { 'frozen', 'stoned', 'boosted damage' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5
 },
 ['iff targeting'] = {
  name = 'IFF Targeting',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Melee physical attack on target enemy, OR heals target friendly construct, OR target ally gains a class-specific buff (Tanks get DEF+, Healers get CRIT+ and SKL+, Casters get +1 ENERGY, all others get ATK+.)',
  ranks = 'N/A',
  image = 'IFF Targeting Icon.png',
  heroes = {
   Bauble = 0
  },
  effects = { 'atk boosted', 'def boosted', 'skl boosted', 'repair', 'taunt ignored', 'energy gain' },
  range = 'Melee',
  damage = 'Physical',
  target = 'Ally'
 },
 ['immortal bond'] = {
  name = 'Immortal Bond',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'All Dark and Honorbound Heroes gain [10%/25%] Damage Reduction and [+10%/+20%] ATK against Silenced targets. Honorbound allies gain Shrouded buff for one turn (takes less damage and immune to all Debuffs). The [percent values] depend on the rank (I/II) of this trait.',
  ['description i'] = 'All Dark and Honorbound Heroes gain [10%] Damage Reduction and [+10%] ATK against Silenced targets. Honorbound allies gain Shrouded buff for one turn (takes less damage and immune to all Debuffs).',
  ['description ii'] = 'All Dark and Honorbound Heroes gain [25%] Damage Reduction and [+20%] ATK against Silenced targets. Honorbound allies gain Shrouded buff for one turn (takes less damage and immune to all Debuffs).',
  ranks = 'I/II',
  image = 'Immortal Bond Icon.png',
  heroes = {
   ['Yan Luo'] = 1
  },
  effects = { 'shrouded' }
 },
 ['epic immortal bond'] = {
  name = 'Epic Immortal Bond',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All allies gain 25% Damage Reduction and 20% ATK against Silenced targets. Dark and Honorbound allies gain double this bonus, and gain Shrouded for one turn. (This trait replaces 'Immortal Bond' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Immortal Bond Icon.png',
  heroes = { ['Yan Luo'] = 'epic' },
  effects = { 'shrouded', }
 }, 
 ['immortal life'] = {
  name = 'Immortal Life',
  type = 'Special Attack',
  ['energy cost'] = 2,
  description = "Melee Spirit attack that deals boosted damage based on Craw's Max HP and adds a Soul to Soul Ledger.",
  ranks = 'N/A',
  image = 'Immortal Life Icon.png',
  heroes = {
   Craw = 1
  },
  effects = { 'boosted damage' },
  range = 'Melee',
  damage = 'Spirit',
  targets = 1
 },
 ['immortality through death'] = {
  name = 'Immortality Through Death',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Undead allies Lifesteal 25% more damage and gain Foresight at the start of every turn.',
  ranks = 'N/A',
  image = 'Immortality Through Death Icon.png',
  heroes = {
   Craw = 2
  },
  effects = { 'lifesteal', 'foresight' }
 },
 immunize = {
  name = 'Immunize',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Each ally healed will gain Impervious (Cannot be Poisoned, Burned, Frozen, Chilled, Shocked, nor Diseased) for two turns.',
  ranks = 'N/A',
  image = 'Immunize Icon.png',
  heroes = {
   ['Mire'] = 2,
   Zen = 1
  },
  effects = { 'impervious' }
 },
 ['impaling barrage'] = {
  name = 'Impaling Barrage',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = '3 Armor-Piercing Melee Physical attacks on target enemy. If target dies, Astrid gains Haste.',
  ranks = 'N/A',
  image = 'Impaling Barrage Icon.png',
  heroes = {
   ['Shieldmaiden Astrid'] = 2
  },
  effects = { 'armor piercing', 'haste' }
 },
 impervious = {
  name = 'Impervious',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Cannot be Poisoned, Burned, Frozen, Chilled, Envenomed, Shocked, nor Diseased.',
  ranks = 'N/A',
  image = 'Impervious Icon.png',
  heroes = {
   ['Dhaegon Stonecrusher'] = 0,
   ['High King Valkin'] = 0
  },
  effects = { 'poison immune', 'burn immune', 'freeze immune', 'chill immune', 'venom immune', 'shock immune', 'disease immune' }
 },
 ['improved reincarnate'] = {
  name = 'Improved Reincarnate',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Improved version of Reincarnate. The improvement depends on the rank of this trait (I/II).',
  ['description i'] = 'Gains improved stats and Bone Armor as a Returned Hero.',
  ['description ii'] = 'Gains even greater stats and Doom Bolt as a Returned Hero.',
  ranks = 'I/II',
  image = 'Reincarnate Icon.png',
  heroes = {}
 },
 ['improved throw'] = {
  name = 'Improved Throw',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Improved version of Throw.',
  ranks = 'N/A',
  image = 'Swing Icon.png',
  heroes = {
   ['Therand Fiddlestrom'] = 2
  },
  effects = {}
 },
 incinerate = {
  name = 'Incinerate',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Fire attack with a chance to Burn. +20% damage for each stack of Rage. If target dies, the corpse is removed.',
  ranks = 'N/A',
  image = 'Incinerate Icon.png',
  heroes = {
   ['Ignus the Mad'] = 2
  },
  effects = { 'burned', 'remove corpse' },
  range = 'Ranged',
  damage = 'Fire',
  targets = 1
 },
 ['incite doom'] = {
  name = 'Incite Doom',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "3 Melee Physical attacks on target enemy that deals 3x damage to non-Armored targets. If target dies, all other enemies' HP is set to 75% of their current HP.",
  ranks = 'N/A',
  image = 'Incite Doom Icon.png',
  heroes = {
   ['Emperor Zulkodd'] = 1
  },
  effects = { 'boosted damage', 'health loss' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['indomitable will'] = {
  name = 'Indomitable Will',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Barbarian allies gain +15% Damage Reduction per stack of Rage.',
  ranks = 'N/A',
  image = 'Indomitable Will Icon.png',
  heroes = {
   ['Drakk the Warlord'] = 2
  },
  effects = { 'damage reduction' }
 },
 ['infernal blaze'] = {
  name = 'Infernal Blaze',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Armor-Piercing Fire attack with 90% splash damage and a 100% base chance to inflict Demonfire Burn. When dealing a death blow, the corpse is removed.',
  ranks = 'N/A',
  image = 'Infernal Blaze Icon.png',
  heroes = {
   ['Spitfire'] = 2
  },
  effects = { 'armor piercing', 'demonfire', 'remove corpse' },
  range = 'Ranged',
  damage = 'Fire'
 },
 ['infernal inferno'] = {
  name = 'Infernal Inferno',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "Shield-Piercing Ranged Fire attack on all enemies that ignores Damage Reduction and inflicts Demonfire Burn on hit (damage over 2 turns, cannot be cleansed).",
  ranks = 'N/A',
  image = 'Infernal Inferno Icon.png',
  heroes = {
   ['Emperor Zulkodd'] = 0
  },
  effects = { 'demonfire', 'shield piercing' },
  range = 'Ranged',
  damage = 'Fire',
  target = 'All ememies'
 },
 ['inhuman reflexes'] = {
  name = 'Inhuman Reflexes',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '25% chance to get an additional attack when countering.',
  ranks = 'N/A',
  image = 'Inhuman Reflexes Icon.png',
  heroes = {}
 },
 insatiable = {
  name = 'Insatiable',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Buffs +Max HP on Bite attacks and gains 1 Energy on Critical Bites.',
  ranks = 'N/A',
  image = 'Insatiable Icon.png',
  heroes = {
   Hopper = 2
  },
  effects = { 'energy gain' }
 },
 ['insulated monsters'] = {
  name = 'Insulated Monsters',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and allied Monsters gain Insulated Woolies (Immune to Freeze, Frostbite and Chill).',
  ranks = 'N/A',
  image = 'Insulated Woolies Icon.png',
  heroes = {
   IGOROK = 0
  },
  effects = { 'freeze immune', 'chill immune', 'frostbite immune' }
 },
 ['insulated woolies'] = {
  name = 'Insulated Woolies',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Cannot be Frozen, Chilled or Frostbitten.',
  ranks = 'N/A',
  image = 'Insulated Woolies Icon.png',
  heroes = {
   Goretusk = 1,
   ['Grog Gnog'] = 0,
   Icepick = 0,
   ['Kelpy Shells'] = 0
  },
  effects = { 'freeze immune', 'chill immune', 'frostbite immune' }
 },
 intellect = {
  name = 'Intellect',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Gains 1 stack of Intellect for each Buff applied on Iris, each stack granting +5% SKL. When at 5 stacks, Intellect is removed and allied Monsters and Casters gain Hive Mind (+25% Damage Penetration, +25% Damage Reduction, and +25% SKL).',
  ranks = 'N/A',
  image = 'Intellect Icon.png',
  heroes = {
   Iris = 2
  },
  effects = { 'hive mind' }
 },
 ['intensify burn'] = {
  name = 'Intensify Burn',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Fire attack that deals 3x damage to Burning targets. ',
  ranks = 'N/A',
  image = 'Intensify Burn Icon.png',
  heroes = {},
  effects = {},
  range = 'Melee',
  damage = 'Fire',
  targets = 1
 },
 ['intensify shock'] = {
  name = 'Intensify Shock',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Lighting attack that deals 3x damage to Shocked targets.',
  ranks = 'N/A',
  image = 'Intensify Shock Icon.png',
  heroes = {},
  effects = {},
  range = 'Melee',
  damage = 'Spirit',
  targets = 1
 },
 ['into the pit'] = {
  name = 'Into the Pit',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = "Buffs team +ATK and Banishes target enemy, purging all Buffs and rendering them inactive for 2 turns, then returning them to the dungeon at 50% of their current HP (Epic Bosses cannot be Banished). Banished enemies count as being defeated when no other enemies are active. Starts Powered.",
  ranks = 'N/A',
  image = 'Into the Pit Icon.png',
  heroes = {
   ['Emperor Zulkodd'] = 2
  },
  effects = { 'banished', 'powered', 'health loss', 'purge' },
  targets = 1
 },
 invigorate = {
  name = 'Invigorate',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Fully energizes target ally and buffs their CRIT for 3 turns.',
  ranks = 'N/A',
  image = 'Invigorate Icon.png',
  heroes = {
   Marrow = 2
  },
  effects = { 'crit boosted', "energy gain" },
  target = 'Ally'
 },
 invulnerable = {
  name = 'Invulnerable',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Invulnerable to all debuffs.',
  ranks = 'N/A',
  image = 'Invulnerable Icon.png',
  heroes = {},
  effects = { 'invulnerable' }
 },
 ['iron ogre'] = {
  name = 'Iron Ogre',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Lowers ATK of Melee attackers when hit.',
  ranks = 'N/A',
  image = 'Iron Ogre Icon.png',
  heroes = {
   Phemus = 1
  },
  effects = { 'atk reduced' }
 },
 ['jack hammer'] = {
  name = 'Jack Hammer',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = '4 Melee Physical attacks that inflict Choked CRIT (reduces CRIT chance to 0%). Deals 3x damage against Armored and Living Stone targets.',
  ranks = 'N/A',
  image = 'Jack Hammer Icon.png',
  heroes = {
   ['Hagrim Felhorn'] = 1
  },
  effects = { 'crit choked', 'boosted damage' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1,
  targets = 1
 },
 ['jelly shot'] = {
  name = 'Jelly Shot',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Ranged Nature attack on all enemies with a chance to Poison.',
  ranks = 'N/A',
  image = 'Jelly Shot Icon.png',
  heroes = {},
  effects = { 'poisoned' },
  range = 'Melee',
  damage = 'Physical',
  targets = 5
 },
 jiggle = {
  name = 'Jiggle',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Cleanses all Debuffs on self. Taunts, forcing all enemies to target this Hero with attacks, heals, and heals more HP split over 3 turns. Starts Powered.',
  ranks = 'N/A',
  image = 'Jiggle Icon.png',
  heroes = {
   ['Phenol Thoxian'] = 1
  },
  effects = { 'taunt', 'heal', 'self cleanse', 'powered' },
  targets = 5
 },
 ['judgement day'] = {
  name = 'Judgement Day',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "When dealing a death blow, the corpse is burned and can't be resurrected.",
  ranks = 'N/A',
  image = 'Judgement Day Icon.png',
  heroes = {
   Leonidus = 2,
   ['Lumin the Radiant'] = 0
  },
  effects = { 'remove corpse' }
 },
 ['just a scratch'] = {
  name = 'Just a Scratch',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Any Melee attacker that has lower ATK than Astrid's DEF only deals 1 damage to her and grant her a stack of +20% ATK. Maximum 10 stacks, cannot expire.",
  ranks = 'N/A',
  image = 'Just_a_Scratch_Icon.png',
  heroes = {
   ['Shieldmaiden Astrid'] = 2
  },
  effects = { 'boosted damage', 'just a scratch', 'damage reduction' }
 },
 ['just a taste'] = {
  name = 'Just a Taste',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical Bite attack on all enemies with a chance to Mark the enemy with the most HP. Marked enemies take 2x damage from Bite attacks.',
  ranks = 'N/A',
  image = 'Just a Taste Icon.png',
  heroes = {
   Hopper = 0
  },
  effects = { 'tasty' },
  range = 'Melee',
  damage = 'Physical',
  targets = 5
 },
 kenjutsu = {
  name = 'Kenjutsu',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to parry and Revenge after any single-target attack.',
  ['description i'] = '15% chance to parry and Revenge after any single-target attack.',
  ['description ii'] = '20% chance to parry and Revenge after any single-target attack.',
  ['description iii'] = '25% chance to parry and Revenge after any single-target attack.',
  ranks = 'I/II/III',
  image = 'Kenjutsu Icon.png',
  heroes = {
   ['Hansuke Undying'] = 0
  },
  effects = { 'parry', 'revenge' }
 },
 kick = {
  name = 'Kick',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack.',
  ranks = 'N/A',
  image = 'Swing Icon.png',
  heroes = {
   ['Sifu Jianzhi'] = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical'
 },
 ['kindred mourning'] = {
  name = 'Kindred Mourning',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Becomes Invincible (immune to all damage) for 2 turns if an allied Reptile dies. Invincibility will only be applied if an allied Reptile of an equal or greater level dies.',
  ranks = 'N/A',
  image = 'Kindred Mourning.png',
  heroes = {
   Cobressa = 1,
   Viperia = 1,
   Zola = 0
  },
  effects = { 'invincibility', 'damage reduction' }
 },
 ['kiss of death'] = {
  name = 'Kiss of Death',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Melee Physical attack that Dazes the target and deals 2.5x damage if the target has 50% HP and below.',
  ranks = 'N/A',
  image = 'Kiss of Death Icon.png',
  heroes = {
   ['Ella Ametryst'] = 2
  },
  effects = { 'dazed' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['large and in charge'] = {
  name = 'Large And In Charge',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "[+30%] Max Health for each Beast ally and [+30%] Attack for each Ogre ally. Ally includes self, meaning Grog-Gnog already gains +30% HP and +30% ATK without allies. [%] increases with Skill.",
  ranks = 'N/A',
  image = 'Large And In Charge Icon.png',
  heroes = {
   ['Grog Gnog'] = 2
  },
  ['stat boost'] = {
   target = { self = true },
   boosts = { Attack = 30, ['Max Health'] = 30 }
  }  
 },
 ['last stand'] = {
  name = 'Last Stand',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack on target enemy with splash damage that grants the team Unbreakable Heart for 3 turns.',
  ranks = 'N/A',
  image = 'Last Stand Icon.png',
  heroes = {
   ['Sir William'] = 2
  },
  effects = { 'unbreakable heart' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['lay on hands'] = {
  name = 'Lay on Hands',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Cleanses all debuffs and heals an ally. At level 61+, cleanses all debuffs, fully heals an ally, and buffs their DEF.',
  ranks = 'N/A',
  image = 'Lay on Hands Icon.png',
  heroes = {
   Augustus = 1
  },
  effects = { 'heal', 'cleanse', 'def boosted' },
  target = 'Ally'
 },
 ['lead by example'] = {
  name = 'Lead By Example',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Dwarf allies follow-up any attack made by this Hero with a Basic Attack.',
  ranks = 'N/A',
  image = 'Lead By Example Icon.png',
  heroes = {
   ['High King Valkin'] = 2
  },
  effects = { 'extra attacks' }
 },
 leech = {
  name = 'Leech',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Spirit attack that Lifesteals.',
  ranks = 'N/A',
  image = 'Leech Icon.png',
  heroes = {},
  effects = { 'lifesteal' },
  range = 'Melee',
  damage = 'Spirit'
 },
 ['plague strike'] = {
  name = 'Plague Strike',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Dark attack with a chance to Disease.',
  ranks = 'N/A',
  image = 'Sickly Slice Icon.png',
  heroes = {},
  effects = { 'lifesteal' }
 },
 ['leech master'] = {
  name = 'Leech Master',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Lifesteal (I/II) on CRIT steals [10/20]% of health.',
  ['description i'] = 'Steals 10% of health upon CRIT.',
  ['description ii'] = 'Steals 20% of health upon CRIT.',
  ranks = 'I/II',
  image = 'Leech Master Icon.png',
  heroes = {},
  effects = { 'lifesteal' }
 },
 ['legacy of flame'] = {
  name = 'Legacy of Flame',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Fire allies gain +15% ATK, +15% HP, +10% DEF and +10% SKL.',
  ranks = 'N/A',
  image = 'Legacy of Flame Icon.png',
  heroes = {
   ['The Furnace'] = 1
  },
  ['stat boost'] = {
   target = { self = true, Fire = 'element' },
   boosts = { Attack = 15, ['Max Health'] = 15, Defense = 15, Skill = 15 }
  }  
 },
 ['let it snow'] = {
  name = 'Let it Snow',
  type = 'Special Attack',
  ['energy cost'] = 9,
  description = "Ranged Water attack on all enemies with a chance to Freeze allies and enemies, allies are Frozen for 1 turn whereas enemies are Frozen for 2 turns. The Frozen Debuff cannot be Dodged.",
  ranks = 'N/A',
  image = 'Let it Snow Icon.png',
  heroes = {
   Icebloom = 0
  },
  effects = { 'frozen', 'undodgeable' },
  range = 'Ranged',
  damage = 'Water',
  target = 'Allies'
 },
 lethargy = {
  name = 'Lethargy',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '[50/75/100]% chance to inflict Slowed status effect when dealing damage to a Diseased target. The chance depends on the rank (I-III) of this trait.',
  ['description i'] = '50% chance to inflict Slowed status effect when dealing damage to a Diseased target.',
  ['description ii'] = '75% chance to inflict Slowed status effect when dealing damage to a Diseased target.',
  ['description iii'] = '100% chance to inflict Slowed status effect when dealing damage to a Diseased target.',
  ranks = 'I/II/III',
  image = 'Lethargy Icon.png',
  heroes = {},
  effects = { 'slowed' }
 },
 lifeless = {
  name = 'Lifeless',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Poison, Disease, Wound and Venom.',
  ranks = 'N/A',
  image = 'Lifeless Icon.png',
  heroes = {},
  effects = { 'poison immune', 'disease immune' }
 },
 ['lifeless breath'] = {
  name = 'Lifeless Breath',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Water attack on target enemy with splash damage, applying Frostbite to the initial target.',
  ranks = 'N/A',
  image = 'Lifeless Breath Icon.png',
  heroes = {
   ['King Yorick'] = 2
  },
  effects = { 'frostbitten', 'splash damage' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5
 },
 ['light assault'] = {
  name = 'Light Assault',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Light Allies gain Martial Artist, buffing +10% CRIT and +20% Dodge chance.',
  ranks = 'N/A',
  image = 'Light Assault Icon.png',
  heroes = {
   ['Black Diamond'] = 1
  }
 },
 ['light crusade'] = {
  name = 'Light Crusade',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increase CRIT + SKL by 15% for all Light allies. Critical hit chances and healing potentials based on SKL level are increased.',
  ranks = 'N/A',
  image = 'Light Crusade Icon.png',
  heroes = {}
 },
 ['light heart'] = {
  name = 'Light Heart',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increase Health by [15/25]% for all Light allies depending on the rank (I/II) of this trait.',
  ['description i'] = 'Increase Health by 15% for all Light allies',
  ['description ii'] = 'Increase Health by 25% for all Light allies',
  ranks = 'I/II',
  image = 'Light Heart Icon.png',
  heroes = {
   Zen = 1
  }
 },
 ['light hunter'] = {
  name = 'Light Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '1.5x damage against Light enemies.',
  ranks = 'N/A',
  image = 'Light Hunter Icon.png',
  heroes = {
   ['Overlord Executum'] = 0
  }
 },
 ['light nova'] = {
  name = 'Light Nova',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Light attack on all enemies that grants the team Shocking Touch (chance to Shock on Basic Attacks).',
  ranks = 'N/A',
  image = 'Light Nova Icon.png',
  heroes = {
   Marrow = 1
  },
  effects = { 'shocked' },
  range = 'Ranged',
  damage = 'Lightning',
  targets = 5
 },
 ['lightning fury'] = {
  name = 'Lightning Fury',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = '3 Melee Physical attacks on each enemy.',
  ranks = 'N/A',
  image = 'Lightning Fury Icon.png',
  heroes = {
   ['Jibber Clenchjaw'] = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 5
 },
 ['lightning immune'] = {
  name = 'Lightning Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes no damage from lightning attacks.',
  ranks = 'N/A',
  image = 'Lightning Immune Icon.png',
  heroes = {}
 },
 ['like father like son'] = {
  name = 'Like Father, Like Son',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Rogar Stonecrusher, Rogar will make a corresponding follow-up on the same target (basic attack followed by basic attack, 1st Ability followed by 1st Ability, etc.) after any attack made by this Hero.',
  ranks = 'N/A',
  image = 'Like Father Like Son Icon.png',
  heroes = {
   ['Dhaegon Stonecrusher'] = 2
  },
  buddy = 'Rogar Stonecrusher',
  effects = { 'extra attacks', 'buddy'}
 },
 ['living stone'] = {
  name = 'Living Stone',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to all debuffs but can be healed normally.',
  ranks = 'N/A',
  image = 'Living Stone Icon.png',
  heroes = {
   Agnon = 0,
   ['Stone Fist'] = 0
  },
  effects = { 'invulnerable' }
 },
 ['lock jaw'] = {
  name = 'Lock Jaw',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Silencing Melee Physical Bite attack that starts Powered.',
  ranks = 'N/A',
  image = 'Lock Jaw Icon.png',
  heroes = {
   ['Mangle Jaw'] = 1,
   Torchy = 1
  },
  effects = { 'silenced', 'powered' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['lord of the pit'] = {
  name = 'Lord of the Pit',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "If a Demon or Fire ally dies, this Hero's HP is set to 100% and all abilities become Powered.",
  ranks = 'N/A',
  image = 'Lord of the Pit Icon.png',
  heroes = {
   ['Emperor Zulkodd'] = 2
  },
  effects = { 'heal', 'energy gain' }
 },
 ['lord of the undead'] = {
  name = 'Lord of the Undead',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Undead allies gain +25% Max HP and have a chance to Disease Melee attackers when hit.',
  ranks = 'N/A',
  image = 'Lord of the Undead Icon.png',
  heroes = {
   ['Lord Zomm'] = 2
  },
  effects = { 'diseased' },
  ['stat boost'] = {
   target = {
    Undead = 'class', self = true
   },
   boosts = { ['Max Health'] = 25 }
  }
 },
 lure = {
  name = 'Lure',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Undodgable Melee Light attack on target enemy that Consumes all Buffs, healing and gaining 1 Energy for each Buff Consumed, and Paralyzes target enemy for 3 turns.',
  ranks = 'N/A',
  image = 'Lure Icon.png',
  heroes = {
   Marrow = 0
  },
  effects = { 'paralysis', 'undodgeable', 'purge', 'energy gain' },
  range = 'Melee',
  damage = 'Lightning',
  targets = 1
 },
 ['magic prism'] = {
  name = 'Spirit Link',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "Creates a link between target ally (or self) to a random enemy that steals buffs and healing from enemy, and transfers [x%] damage and debuffs to enemy by giving the ally a buff and the target a debuff. Lasts 3 turns, can't be dodged. Starts partly charged, requires +1 energy to be Powered. The [percentage] increases with level.",
  ranks = 'N/A',
  image = 'Magic Prism Icon.png',
  heroes = {
   ['Lorelei'] = 1
  },
  effects = { 'magic prism', 'magic prism (debuff)', 'buff steal', 'debuff transfer', 'undodgeable', 'extra energy' },
  targets = 1
 },
 magical = {
  name = 'Magical',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes [25%/35%/50%] less damage from non-Physical attacks.',
  ['description i'] = 'Takes 25% less damage from non-Physical attacks.',
  ['description ii'] = 'Takes 35% less damage from non-Physical attacks.',
  ['description iii'] = 'Takes 50% less damage from non-Physical attacks.',
  ranks = 'I/II/III',
  image = 'Magical Icon.png',
  heroes = {
   Agnon = 0,
   ['Alrakis Skullkeeper'] = 0,
   ['Archangel Emily'] = 0,
   ['Craw'] = 0,
   Ekko = 0,
   ['Ella Ametryst'] = 0,
   Grettle = 0,   
   ['Grog Gnog'] = 1,
   ['Koros'] = 1,
   ['Lady Nimriel'] = 0,
   Leonidus = 0,
   ['Lily Blossom'] = 1,
   ['Lorelei'] = 0,
   Nitpick = 0,
   Niveous = 0,
   ['Miko the Marvelous'] = 0,
   ['Rocky the Shiitake'] = 0,
   ['Shadow Queen Daeris'] = 0,
   Solaris = 0,
   ['Spitfire'] = 0,
   ['Stone Fist'] = 0,
   ['Sun Wukong'] = 0,
   Tsume = 0,
   ['Yasmin Bloom'] = 2
  },
  effects = { 'damage reduction' }
 },
 ['malevolent strike'] = {
  name = 'Malevolent Strike',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = "Melee Physical attack with 50% splash damage. Deals bonus damage to targets with high max Health (up to 10x.)",
  ranks = 'N/A',
  image = 'Malevolent Strike Icon.png',
  heroes = {
   Malice = 1
  },
  effects = { 'splash damage', 'boosted damage' },
  range = 'Melee',
  damage = 'Physical',
  target = 'Enemies'
 },
 ['mammoth guard'] = {
  name = 'Mammoth Guard',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Starts the battle with +DEF, Taunts, and reduces damage dealt to all allies. Effects are reduced as Momentum increases. Taunt is removed at 3 Momentum.',
  ranks = 'N/A',
  image = 'Mammoth Guard Icon.png',
  heroes = {
   Goretusk = 2
  },
  effects = { 'taunt', 'def boosted', 'damage reduction' }
 },
 ['man eater'] = {
  name = 'Man Eater ',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '[1.5x/1.75x] boosted damage vs Male Heroes. The boost depends on the rank (I/II) of this trait.',
  ['description i'] = '1.5x Boosted damage vs Male Heroes.',
  ['description ii'] = '1.75x Boosted damage vs Male Heroes.',
  ranks = 'I/II',
  image = 'Man Eater Icon.png',
  heroes = {}
 },
 maniacal = {
  name = 'Maniacal',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Will attack an enemy any time a Burn Debuff is applied to them.',
  ranks = 'N/A',
  image = 'Maniacal Icon.png',
  heroes = {
   ['Ignus the Mad'] = 1
  },
  effects = { 'extra attacks' }
 },
 ['mantle of the storm'] = {
  name = 'Mantle of the Storm',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Starts dungeon with Mantle of the Storm, taking no damage from ranged attacks for a turn. If this hero would be killed for the first time, heals 100% of their Max Health instead, and regains Mantle of the Storm.",
  ranks = 'N/A',
  image = 'Mantle of the Storm Icon.png',
  skin = 'storm forged dhaegon',
  heroes = {},
  effects = { }
 },
 ['marked for death'] = {
  name = 'Marked for Death',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Marks target enemy, increasing taken damage and reducing healing for all enemies by 50%.',
  ranks = 'N/A',
  image = 'Marked for Death Icon.png',
  heroes = {
   ['King Yorick'] = 0
  },
  effects = { 'marked for death', 'reduced healing' },
  targets = 1
 },
 ['martial artist'] = {
  name = 'Martial Artist',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increased CRIT (+10%) and Dodge chance (+20%).',
  ranks = 'N/A',
  image = 'Martial Artist Icon.png',
  heroes = {
   Aria = 0,
   ['Black Diamond'] = 0,
   ['Masuta Kira'] = 0,
   Serenity = 0,
   Shadowblade = 0,
   ['Sifu Jianzhi'] = 0
  },
  ['stat boost'] = {
   target = { self = true },
   boosts = { ['Crit Chance'] = 10, ['Dodge Chance'] = 20 }
  }
 },
 ['master assassin'] = {
  name = 'Master Assassin',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and allied single target abilities deal 100% more Damage on CRITs.',
  ranks = 'N/A',
  image = 'Master Assassin Icon.png',
  heroes = {
   ['Black Diamond'] = 2
  }
 },
 ['master healer'] = {
  name = 'Master Healer',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Heals all allies 2.5% every turn.',
  ranks = 'N/A',
  image = 'Master Healer Icon.png',
  heroes = {}
 },
 ['master of combat'] = {
  name = 'Master of Combat',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Armored Hero that cannot Miss or be Dodged.',
  ranks = 'N/A',
  image = 'Master of Combat Icon.png',
  heroes = {
   ['Hansuke Undying'] = 0,
   ['Samurai Takumi'] = 0
  },
  effects = { 'undodgeable', 'damage reduction' }
 },
 mauling = {
  name = 'Mauling',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = '3 Melee Physical Bite attacks on target enemy.',
  ranks = 'N/A',
  image = 'Mauling Icon.png',
  heroes = {},
  effects = {},
  range = 'Melee',
  damage = 'Physical'
 },
 ['melee vulnerability'] = {
  name = 'Melee Vulnerability',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 2x damage from Melee attacks.',
  ranks = 'N/A',
  image = 'Melee Vulnerability Icon.png',
  heroes = {}
 },
 mend = {
  name = 'Mend',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Heal Team for [50% ATK] on CRIT. Triggers when landing a critical hit from a basic attack. ',
  ranks = 'N/A',
  image = 'Mend Icon.png',
  heroes = {
   ['Chief NubNub'] = 1
  },
  effects = { 'heal' }
 },
 ['metal bite'] = {
  name = 'Metal Bite',
  type = 'Special Attack',
  ['energy cost'] = '',
  description = 'Melee Physical Bite attack that lowers DEF.',
  ranks = 'N/A',
  image = 'Armor Break Icon.png',
  heroes = {},
  effects = {},
  range = 'Melee',
  damage = 'Physical'
 },
 ['meteor storm'] = {
  name = 'Meteor Storm',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Fire attack on all enemies twice with a chance to Burn.',
  ranks = 'N/A',
  image = 'Meteor Storm Icon.png',
  heroes = {
   Nitpick = 0
  },
  effects = { 'burned' },
  range = 'Ranged',
  damage = 'Fire',
  targets = 5
 },
 misdirect = {
  name = 'Misdirect',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Target ally Taunts, forcing all enemies to target them with attacks, with +DEF. ',
  ranks = 'N/A',
  image = 'Misdirect Icon.png',
  heroes = {
   Icebloom = 2
  },
  effects = { 'taunt', 'def boosted' },
  target = 'Ally'
 },
 mitosis = {
  name = 'Mitosis',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Spawns another copy of itself upon taking damage from a direct source.',
  ranks = 'N/A',
  image = 'Mitosis.png',
  heroes = {}
 },
 momentum = {
  name = 'Momentum',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Attack and Damage increase when hit by an attacker, stacking up to 10 times. At 9 stacks, his attacks can no longer be targeted (that is, attacks a random target). Resets on each room.',
  ranks = 'N/A',
  image = 'Momentum Icon.png',
  heroes = {
   Goretusk = 2
  },
  effects = { 'boosted damage' }
 },
 ['monkey see'] = {
  name = 'Monkey See',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Taunts, forcing all enemies to target this Hero with attacks, buffs +DEF, and will follow up ally attacks. Starts Powered.',
  ranks = 'N/A',
  image = 'Monkey See Icon.png',
  heroes = {
   Julius = 2
  },
  effects = { 'taunt', 'def boosted', 'powered' },
  range = 'Melee',
  damage = 'Physical',
  target = 'Ally'
 },
 ['monkey swing'] = {
  name = 'Monkey Swing',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Undodgeable Melee Physical on target enemy, applies Off-Balance.',
  ranks = 'N/A',
  image = 'Monkey Swing Icon.png',
  heroes = {
   ['Sun Wukong'] = 0
  },
  effects = { 'off balance', 'undodgeable' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['monkey tricks'] = {
  name = 'Monkey Tricks',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'At the end of each round, 30% chance to apply Monkey Business to an ally.',
  ranks = 'N/A',
  image = 'Monkey Tricks Icon.png',
  heroes = {
   ['Sun Wukong'] = 2
  },
  effects = { 'monkey business' }
 },
 ['monster scout'] = {
  name = 'Monster Scout',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increase [+15%/+20%/+25%] to SKL for all Monster allies. The boost increases with the rank (I/II/III) of this trait.',
  ['description i'] = '+15% SKL for self and Monster allies.',
  ['description ii'] = '+20% SKL for self and Monster allies.',
  ['description iii'] = '+25% SKL by for self and Monster allies.',
  ranks = 'I/II/III',
  image = 'Monster Scout Icon.png',
  heroes = {
   Marrow = 0
  },
  ['stat boost'] = {
   target = { self = true, Monster = 'family' },
   boosts = { Skill = 25 }
  }  
 },
 ['monstrous growth'] = {
  name = 'Monstrous Growth',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "+10% Max HP for each Monster ally.",
  ranks = 'N/A',
  image = 'Monstrous Growth Icon.png',
  heroes = {
   ['Phenol Thoxian'] = 0
  }
 },
 ['monstrous presence'] = {
  name = 'Monstrous Presence',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Monsters take reduced damage from debuffed characters (-10% per debuff), and cannot be retaliated against.",
  ranks = 'N/A',
  image = 'Monstrous Presence Icon.png',
  heroes = {
   IGOROK = 1
  },
  effects = { 'retaliation immune', 'damage reduction' } 
 },
 ['mortal assault'] = {
  name = 'Mortal Assault',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Ranged Dark attack with a chance to apply a random Debuff.',
  ranks = 'N/A',
  image = 'Mortal Assault Icon.png',
  heroes = {
   ['Yan Luo'] = 0
  },
  effects = { 'frozen', 'poisoned', 'various debuffs' },
  range = 'Ranged',
  damage = 'Dark'
 },
 ['mortal reminder'] = {
  name = 'Mortal Reminder',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "When Brom enters a dungeon room, all enemies' Max HP is set to 75%.",
  ranks = 'N/A',
  image = 'Mortal Reminder Icon.png',
  heroes = {
   ['Life Reaper Brom'] = 2
  },
  effects = { 'health loss' }
 },
 ['murky shield'] = {
  name = 'Murky Shield',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Shield-Piercing Ranged Dark attack that grants self Murky Shield, becoming Paralysis and Silence Immune for 3 turns. Enemies cannot Revenge while Murky Shield is activated.',
  ranks = 'N/A',
  image = 'Murky Shield Icon.png',
  heroes = {
   ['Yan Luo'] = 1
  },
  effects = { 'shield piercing', 'murky shield', 'silence immune', 'paralysis immune', 'retaliation immune' },
  range = 'Ranged',
  damage = 'Dark'
 },
 mute = {
  name = 'Mute',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Drakk the Warlord, chance to Silence enemies on Basic Attacks.',
  ranks = 'N/A',
  image = 'Mute Icon.png',
  heroes = {
   ['Balog the Loud'] = 2
  },
  buddy = 'Drakk the Warlord',
  effects = { 'silenced', 'buddy' }
 },
 ['mutual help'] = {
  name = 'Mutual Help',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Whenever an ally uses an ability that applies a debuff, the Hero will heal 15% of their base Health.',
  ranks = 'N/A',
  image = 'Mutual Help Icon.png',
  heroes = {
   ['Kelpy Shells'] = 2,
   ['Yan Luo'] = 0
  },
  effects = { 'heal' }
 },
 mystical = {
  name = 'Mystical',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Boosted damage to Tanks and Slow targets.',
  ['description i'] = '1.25x damage against Tanks and Slow targets.',
  ['description ii'] = '1.5x damage against Tanks and Slow targets.',
  ['description iii'] = '1.75x damage against Tanks and Slow targets.',
  ranks = 'I/II/III',
  image = 'Mystical Icon.png',
  heroes = {
   ['Alrakis Skullkeeper'] = 0,
   Balur = 0,
   ['Crucible'] = 0,
   Ferno = 0,
   Icebloom = 0,
   Icepick = 0,
   ['Ignus the Mad'] = 0,
   Iris = 0,
   ['Jin Lei'] = 0,
   ['Kai Makani'] = 0,
   ['Kobal the Pestilent'] = 0,
   ['Lily Blossom'] = 0,
   ['Lord Zomm'] = 0,
   ['Lumin the Radiant'] = 0,
   Marrow = 0,
   Nitpick = 0,
   Niveous = 0,
   ['Pontifex Mortis'] = 0,
   ['Selwyn the Enduring'] = 0,
   Shade = 0,
   ['Therand Fiddlestrom'] = 0,
   ['Yan Luo'] = 0,
   Zola = 0
  },
  effects = { 'boosted damage' }
 },
 ['mythical beast'] = {
  name = 'Mythical Beast',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Allied Beasts gain 20% HP for each Beast on the team. Beasts start the dungeon with Phoenix Feathers (the buff prevents corpses from being removed).',
  ranks = 'N/A',
  image = 'Mythical Beast Icon.png',
  heroes = {
   Solaris = 1
  },
  ['stat boost'] = {
   target = { self = true, Beast = 'class' },
   boosts = { ['Max Health'] = 20 }
  }  
 },
 ["nature's end"] = {
  name = "Nature's End",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Greatly enhanced damage against Nature Enemies',
  ranks = 'N/A',
  image = "Nature's End Icon.png",
  heroes = { }
 },
 ['nature guard'] = {
  name = 'Nature Guard',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+15% DEF for self and Nature allies.',
  ranks = 'N/A',
  image = 'nature-guard.png',
  heroes = {
   Julius = 0
  },
  ['stat boost'] = {
   target = { self = true, Nature = 'element' },
   boosts = { Defense = 15 }
  }  
 },
 ['nature heart'] = {
  name = 'Nature Heart',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+15% Max HP for self and Nature allies.',
  ranks = 'N/A',
  image = 'Nature Heart Icon.png',
  heroes = {
   ['Willow Swift'] = 0
  },
  ['stat boost'] = {
   target = { self = true, Nature = 'element' },
   boosts = { ['Max Health'] = 15 }
  }  
 },
 ['nature hunter'] = {
  name = 'Nature Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Boosted damage against Nature targets.',
  ['description i'] = 'Increase damage dealt to Nature targets by 1.5x.',
  ['description ii'] = 'Increase damage dealt to Nature targets by 2.0x.',
  ['description iii'] = 'Increase damage dealt to Nature targets by 2.5x',
  ranks = 'I/II/III',
  image = 'Nature Hunter.png',
  heroes = {}
 },
 ['nature immune'] = {
  name = 'Nature Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes no damage from Nature attacks.',
  ranks = 'N/A',
  image = 'Nature Immune Icon.png',
  heroes = {},
  effects = { 'nature immune' }
 },
 ["nature's fury"] = {
  name = "Nature's Fury",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Boosted CRIT Chance for self and Nature allies..',
  ['description i'] = '+15% CRIT Chance for self and Nature allies.',
  ['description ii'] = '+15% CRIT Chance for self and Nature allies.',
  ranks = 'I/II',
  image = "Nature's Fury Icon.png",
  heroes = {
   ['Rocky the Shiitake'] = 0
  }
 },
 ["nature's reclamation"] = {
  name = "Nature's Reclamation",
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Spirit attack that drains 1 energy, steals all Buffs, and adds them to the caster. Adds 1 energy and increases DEF of all Spirit and Nature allies for 3 turns.',
  ranks = 'N/A',
  image = "Nature's Reclamation Icon.png",
  heroes = {
   ['Mire'] = 2
  },
  effects = { 'def boosted', 'energy loss', 'energy gain', 'buff steal' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 1
 },
 ['necro bolt'] = {
  name = 'Necro Bolt',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Ranged Dark attack with a chance to Disease.',
  ranks = 'N/A',
  image = 'Necro Bolt Icon.png',
  heroes = {
   ['Pontifex Mortis'] = 0
  },
  effects = { 'diseased' },
  range = 'Ranged',
  damage = 'Dark'
 },
 ['necromancer supreme'] = {
  name = 'Necromancer Supreme',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "When killed, this Hero will resurrect as Pontifex Returned, and will also resurrect back into his original form after a few turns as Pontifex Returned. More about Pontifex Returned: he is a '''Slow Arcane Caster Undead''' with his '''Necro Bolt''' replaced with '''Wand''', '''Chaos Storm''' replaced with '''Lifesteal''' and '''Grave Digger''' replaced with '''Bone Armor''' (+ATK, +DEF and +50% Water Resist). He has only 3 Special Attacks when fully ascended as opposed to the usual 4. He also has all original passives lost and replaced with '''Soulless Scourge''' and '''Mystical'''.",
  ['description i'] = 'When killed, this Hero will resurrect as Pontifex Returned, unascended. After 4 turns in this form, this Hero resurrects back into Pontifex Mortis.',
  ['description ii'] = 'When killed this Hero will resurrect as Pontifex Returned in his first ascension. After 3 turns in this form, this Hero resurrects back into Pontifex Mortis.',
  ['description iii'] = 'When killed this Hero will resurrect as Pontifex Returned in his second ascension. After 2 turns in this form, this Hero resurrects back into Pontifex Mortis.',
  ranks = 'I/II/III',
  image = 'Reincarnate Icon.png',
  heroes = {
   ['Pontifex Mortis'] = 0
  }
 },
 ['negatively charged'] = {
  name = 'Negatively Charged',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Attackers dealing damage to this Hero are drained of 1 Energy, and self and allies cannot be Slowed.",
  ranks = 'N/A',
  image = 'Negatively Charged Icon.png',
  heroes = {
   Marrow = 2,
   ['Lumin the Radiant'] = 1
  },
  effects = { 'energy loss' }
 },
 neurotoxin = {
  name = 'Neurotoxin',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Boosted damage against Envenomed targets.',
  ['description i'] = '+10% damage against Envenomed targets.',
  ['description ii'] = '+20% damage against Envenomed targets.',
  ranks = 'I/II',
  image = 'Neurotoxin.png',
  heroes = {
   Viperia = 1
  },
  effects = { 'boosted damage' }
 },
 nevermore = {
  name = 'Nevermore',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'On death, Craw heals all allies and cleanses debuffs on them equal to the number of Souls +1.',
  ranks = 'N/A',
  image = 'Nevermore Icon.png',
  heroes = {
   Craw = 1
  },
  effects = { 'cleanse', 'heal' }
 },
 ['northern gale'] = {
  name = 'Northern Gale',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Water attack on all enemies with a chance to Freeze.',
  ranks = 'N/A',
  image = 'Northern Gale Icon.png',
  heroes = {
   ['Selwyn the Enduring'] = 0
  },
  effects = { 'frozen' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5
 },
 ['noxious frenzy'] = {
  name = 'Noxious Frenzy',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Melee Nature attack on target and 2 random enemies with a chance to Poison. ',
  ranks = 'N/A',
  image = 'Noxious Touch Icon.png',
  heroes = {},
  effects = { 'poisoned' },
  range = 'Melee',
  targets = 3
 },
 ['oak form'] = {
  name = 'Oak Form',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Starts dungeons in Oak Form, reducing damage taken (-90%) and debuff immune until her first turn. Can't be stolen, copied, or purged. If Lily would be killed for the first time, enters Oak Form instead and heals 25% of the Max Health.",
  ranks = 'N/A',
  image = 'Oak Form Icon.png',
  skin = 'grove guardian lily',
  heroes = {},
  effects = { 'oak form', 'shapeshift', 'damage reduction', 'invulnerable' }
 },
 ['old faithful'] = {
  name = 'Old Faithful',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Water attack on target enemy with 25% splash damage that purges all Venom from the target for boosted damage to enemies hit, chance to Drench enemies hit.',
  ranks = 'N/A',
  image = 'Old Faithful.png',
  heroes = {
   ['Admiral Kreel'] = 2
  },
  effects = { 'boosted damage', 'drenched', 'splash damage' },
  range = 'Ranged',
  target = 'Enemy+Splash',
  targets = 1
 },
 ['one for all'] = {
  name = 'One for All',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When killed, heals [25/35/45]% of damage taken from the killing blow split between all allies. The percent value depends on the rank (I/II/III) of this trait.',
  ['description i'] = 'When killed, heals 25% of damage taken from the killing blow split between all allies.',
  ['description ii'] = 'When killed, heals 35% of damage taken from the killing blow split between all allies.',
  ['description iii'] = 'When killed, heals 45% of damage taken from the killing blow split between all allies.',
  ranks = 'I/II/III',
  image = 'One for All Icon.png',
  heroes = {
   Grondar = 0
  },
  effects = { 'heal' }
 },
 ['one with nature'] = {
  name = 'One With Nature',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Allies gain Damage Reflection and life steal for [40% base+0.5%/level] of damage on all attacks for 3 turns. Grows allied Plants. Nature allies become Plants until end of dungeon. ',
  ranks = 'N/A',
  image = 'One With Nature.png',
  heroes = {
   ['Lily Blossom'] = 2
  },
  effects = { 'damage reflection', 'growth' },
  target = 'Allies'
 },
 ['optic blast'] = {
  name = 'Optic Blast',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Ranged Spirit attack.',
  ranks = 'N/A',
  image = 'Wand Icon.png',
  heroes = {
   Iris = 0
  },
  effects = {},
  range = 'Ranged',
  damage = 'Spirit'
 },
 overclocked = {
  name = 'Overclocked',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Armored allies have a chance to Dodge Ranged attacks for their first turn.',
  ranks = 'N/A',
  image = 'Overclocked Icon.png',
  heroes = {
   Bauble = 2
  },
  effects = { 'overclocked' }
 },
 ["overlord's blitz"] = {
  name = "Overlord's Blitz",
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack on target and 2 random enemies.',
  ranks = 'N/A',
  image = "Overlord's Blitz Icon.png",
  heroes = {
   ['Cruel King Bramble'] = 1
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 3
 },
 ['oxidized team'] = {
  name = 'Oxidized Team',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Nature allies deal 2x damage to Armored enemies.',
  ranks = 'N/A',
  image = 'Oxidized Sap.png',
  heroes = {
   ['Lily Blossom'] = 2
  }
 },
 ['pack fury'] = {
  name = 'Pack Fury',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+CRIT Chance for self and Beast allies.',
  ['description i'] = '+10% CRIT for self and Beast allies.',
  ['description ii'] = '+15% CRIT for self and Beast allies.',
  ['description iii'] = '+25% CRIT for self and Beast allies.',
  ranks = 'I/II/III',
  image = 'Pack Fury Icon.png',
  heroes = {
   ['Jabber Clenchjaw'] = 1
  },
  ['stat boost'] = {
   target = { self = true, Beast = 'family' },
   boosts = { ['CRIT Chance'] = 25 }
  }  
 },
 ['pack heart'] = {
  name = 'Pack Heart',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+Max HP for self and Beast allies.',
  ['description i'] = '+15% Max HP for self and Beast allies.',
  ['description ii'] = '+25% Max HP for self and Beast allies.',
  ranks = 'I/II',
  image = 'pack-heart.png',
  heroes = {
   Julius = 1
  },
  ['stat boost'] = {
   target = { self = true, Beast = 'family' },
   boosts = { ['Max Health'] = 25 }
  }  
 },
 ['pack leader'] = {
  name = 'Pack Leader',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+ATK for self and Beast allies.',
  ['description i'] = '+10% ATK for self and allied Beasts.',
  ['description ii'] = '+15% ATK for self and allied Beasts.',
  ['description iii'] = '+25% ATK for self and allied Beasts.',
  ranks = 'I/II/III',
  image = 'Pack Leader Icon.png',
  heroes = {
   Lupina = 0
  },
  ['stat boost'] = {
   target = { self = true, Beast = 'family' },
   boosts = { Attack = 25 }
  }  
 },
 ['pack rampage'] = {
  name = 'Pack Rampage',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+CRIT and +ATK for self and Beast allies.',
  ranks = 'N/A',
  image = 'Pack Leader Icon.png',
  heroes = {}
 },
 ['pack scout'] = {
  name = 'Pack Scout',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+SKL for self and Beast allies.',
  ['description i'] = '+10% SKL for self and allied Beasts.',
  ['description ii'] = '+15% SKL for self and allied Beasts.',
  ['description iii'] = '+25% SKL for self and allied Beasts.',
  ranks = 'I/II/III',
  image = 'pack-scout.png',
  heroes = {
   Torchy = 0
  },
  ['stat boost'] = {
   target = { self = true, Beast = 'family' },
   boosts = { Skill = 25 }
  }  
 },
 ['pack guard'] = {
  name = 'Pack Guard',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+DEF for self and Beast allies.',
  ranks = 'N/A',
  image = 'Guarding Strike Icon.png',
  heroes = {}
 },
 ['pack tactics'] = {
  name = 'Pack Tactics',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Boosted damage against Ogres and chance to Retaliate any attack against an allied Beast.',
  ranks = 'N/A',
  image = 'pack-tactics.png',
  heroes = {
   ['Bovus El Doro'] = 2,
   Goretusk = 2,
   ['Grog Gnog'] = 2,
   ['Jabber Clenchjaw'] = 2,
   ['Jibber Clenchjaw'] = 2,
   Julius = 2,
   Leonidus = 2,
   Lupina = 2,
   ['Pignius Maximus'] = 2,
   Solaris = 2,
   ['Sun Wukong'] = 2,
   Torchy = 2
  },
  effects = { 'revenge', 'boosted damage' }
 },
 ['pandemic swarm'] = {
  name = 'Pandemic Swarm',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Dark attack on all enemies with a chance to Disease.',
  ranks = 'N/A',
  image = 'Pandemic Swarm Icon.png',
  heroes = {
   ['Kobal the Pestilent'] = 0
  },
  effects = { 'diseased' },
  range = 'Ranged',
  damage = 'Dark',
  targets = 5
 },
 ['paralyzing strike'] = {
  name = 'Paralyzing Strike',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Ranged Light attack with a chance to Paralyze target enemy.',
  ranks = 'N/A',
  image = 'Paralyzing Strike Icon.png',
  heroes = {
   ['Jin Lei'] = 0
  },
  effects = { 'paralysis' },
  range = 'Ranged',
  damage = 'Light'
 },
 ['paranoia shot'] = {
  name = 'Paranoia Shot',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Ranged Physical attack that Fears on CRIT.',
  ranks = 'N/A',
  image = 'Paranoia Shot Icon.png',
  heroes = {
   ['Shadow Queen Daeris'] = 0
  },
  effects = { 'feared' },
  range = 'Ranged',
  damage = 'Physical'
 },
 ['perennial strike'] = {
  name = 'Perennial Strike',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = "A Basic Melee Physical attack with a chance for Radiance, reducing the target's ATK by 20% for 3 turns. Radiance stacks up to 3 times.",
  ranks = 'N/A',
  image = 'Perennial Strike Icon.png',
  heroes = {
   Grondar = 0
  },
  effects = { 'radiance' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['perfect swing'] = {
  name = 'Perfect Swing',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Cannot Miss and enemies cannot Dodge this Hero's attacks.",
  ranks = 'N/A',
  image = 'Perfect Swing Icon.png',
  heroes = {}
 },
 ['perpetual flame'] = {
  name = 'Perpetual Flame',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Resurrects target ally and other Fire allies, then heals the team and also heals them each turn for 3 turns. Starts Powered.',
  ranks = 'N/A',
  image = 'Perpetual Flame Icon.png',
  heroes = {
   ['Ember Sanguine'] = 2
  },
  effects = { 'perpetual flame', 'heal', 'resurrection', 'powered' },
  target = 'Allies'
 },
 ['phalanx formation'] = {
  name = 'Phalanx Formation',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Grants team +5% DEF for each Warrior or Honorbound ally.',
  ranks = 'N/A',
  image = 'Phalanx Formation Icon.png',
  heroes = {
   ['Shieldmaiden Astrid'] = 1
  },
  ['stat boost'] = {
   target = { self = true },
   boosts = { ['Defense'] = 5 }
  }  
 },
 ['phoenix rising'] = {
  name = 'Phoenix Rising',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Heals and cleanses all allies, and grants team Phoenix Feather to prevent their corpses from being removed, lasting 3 turns.',
  ranks = 'N/A',
  image = 'Phoenix Rising Icon.png',
  heroes = {
   Solaris = 2
  },
  effects = { 'phoenix feather', 'heal', 'cleanse' }
 },
 ['phosphorus arrow'] = {
  name = 'Phosphorus Arrow',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Physical attack that purges all Buffs.',
  ranks = 'N/A',
  image = 'Phosphorus Arrow Icon.png',
  heroes = {
   ['Lady Nimriel'] = 2
  },
  effects = { 'purge' },
  targets = 1
 },
 ['physical vulnerability'] = {
  name = 'Physical Vulnerability',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 1.25x damage from Physical attacks.',
  ranks = 'N/A',
  image = 'Physical_Vulnerability.png',
  heroes = {}
 },
 ['piercing yelp'] = {
  name = 'Piercing Yelp',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Chance to lower attackers' DEF when hit.",
  ranks = 'N/A',
  image = 'Piercing Yelp Icon.png',
  heroes = {
   ['Rocky the Shiitake'] = 0
  },
  effects = { 'def lowered' }
 },
 pillage = {
  name = 'Pillage!',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Melee Physical attack and all allies each attack a random enemy, with a chance to steal Buffs on hit. Rage increases the number of Buffs stolen.',
  ranks = 'N/A',
  image = 'Pillage Icon.png',
  heroes = {
   ['Drakk the Warlord'] = 0
  },
  effects = { 'buff steal' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['pinion blast'] = {
  name = 'Pinion Blast',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Ranged Spirit attack.',
  ranks = 'N/A',
  image = 'Pinion Blast Icon.png',
  heroes = {
   Solaris = 0
  },
  effects = {},
  range = 'Ranged',
  damage = 'Spirit'
 },
 ['plague spreader'] = {
  name = 'Plague Spreader',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Disease on CRIT.',
  ranks = 'N/A',
  image = 'Plague Spreader Icon.png',
  heroes = {
   ['Kobal the Pestilent'] = 0,
   Shadowblade = 1
  },
  effects = { "diseased" }
 },
 ['plant growth'] = {
  name = 'Plant Growth',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'This plant grows, increasing Max HP and ATK at the end of each round. (Stacks up to 8 times and resets each encounter. When a hero with Plant Growth moves from one room to another in a Campaign dungeon, they uproot themselves, setting their stacks back to 1 in the new room. Stacks are set to 0 on death.)',
  ranks = 'N/A',
  image = 'Plant Growth Icon.png',
  heroes = {
   Jumbeaux = 0,
   ['Kelpy Shells'] = 0,
   ['Lily Blossom'] = 0,
   Moriko = 0,
   ['Rocky the Shiitake'] = 0
  },
  effects = { 'growth' }
 },
 ['playing with fire'] = {
  name = 'Playing with Fire',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Melee Fire attack on all enemies with a chance to Burn, and grants team Pyromania (1.5x damage against Burning targets).',
  ranks = 'N/A',
  image = 'Playing with Fire Icon.png',
  heroes = {
   Squinch = 0
  },
  effects = { 'burned', 'pyromaniac' },
  range = 'Melee',
  damage = 'Fire',
  target = 'Allies'
 },
 ['pleasant scent'] = {
  name = 'Pleasant Scent',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Chance to lower attackers' ATK when hit.",
  ranks = 'N/A',
  image = 'Pleasant Scent.png',
  heroes = {
   ['Lily Blossom'] = 1
  },
  effects = { 'atk reduced' }
 },
 ['plummeting doom'] = {
  name = 'Plummeting Doom',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Armor-Piercing Melee Physical attack that Dazes the target and deals 5x damage to Tanks and enemies with high DEF.',
  ranks = 'N/A',
  image = 'Plummeting Doom Icon.png',
  heroes = {
   Agnon = 0
  },
  effects = { 'boosted damage', 'dazed' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['poison bane'] = {
  name = 'Poison Bane',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage against Poisoned targets.',
  ranks = 'N/A',
  image = 'Poison_Bane.png',
  heroes = {}
 },
 ['poison immune'] = {
  name = 'Poison Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Poison.',
  ranks = 'N/A',
  image = 'Poison Immune Icon.png',
  heroes = {},
  effects = { 'poison immune' }
 },
 ['poison master'] = {
  name = 'Poison Master',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Poison and chance to Poison on CRIT.',
  ranks = 'N/A',
  image = 'poison-master.png',
  heroes = {
   ['Jabber Clenchjaw'] = 0
  },
  effects = { 'poison immune' }
 },
 ['poison rampage'] = {
  name = 'Poison Rampage',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack on target and 2 random enemies with a chance to Poison.',
  ranks = 'N/A',
  image = 'Poison Rampage Icon.png',
  heroes = {
   ['Jabber Clenchjaw'] = 2,
   ['Rocky the Shiitake'] = 2
  },
  effects = { 'poisoned' },
  range = 'Melee',
  damage = 'Physical',
  targets = 2
 },
 ['poison skin'] = {
  name = 'Poison Skin',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Poison Melee attackers when hit.',
  ['description i'] = 'Chance to Poison Melee attackers.',
  ['description ii'] = 'Greater chance to Poison Melee attackers.',
  ['description iii'] = 'An even greater chance to Poison Melee attackers.',
  ranks = 'I/II/III',
  image = 'Poison Skin Icon.png',
  heroes = {},
  effects = { 'poison skin' }
 },
 ['poison touch'] = {
  name = 'Poison Touch',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Basic attacks have a chance to inflict Poison.',
  ranks = 'N/A',
  image = 'Poison_Touch.png',
  heroes = {}
 },
 ['poison volley'] = {
  name = 'Poison Volley',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'A Ranged Poison attack that strikes the target and two random enemies, each strike with a chance to inflict Poison.',
  ranks = 'N/A',
  image = '',
  heroes = {},
  effects = { 'poisoned' },
  range = 'Ranged',
  targets = 3
 },
 ['poisoned blade'] = {
  name = 'Poisoned Blade',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack with a chance to Poison.',
  ranks = 'N/A',
  image = 'Sickly Slice Icon.png',
  heroes = {
   Shadowblade = 2
  },
  effects = { 'poisoned' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['polar master'] = {
  name = 'Polar Master',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Freeze on any CRIT.',
  ranks = 'N/A',
  image = 'Polar Master Icon.png',
  heroes = {}
 },
 ['polar pounding'] = {
  name = 'Polar Pounding',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Water attack on all enemies with a chance to Freeze.',
  ranks = 'N/A',
  image = 'Polar Pounding Icon.png',
  heroes = {
   IGOROK = 0
  },
  effects = { 'frozen' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5
 },
 ['pollen cloud'] = {
  name = 'Pollen Cloud',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Nature attack on all enemies that grants team Evasion and buffs their DEF for 2 turns, Grows allied Plants.',
  ranks = 'N/A',
  image = 'Pollen Cloud Icon.png',
  heroes = {
   ['Lily Blossom'] = 1
  },
  effects = { 'def boosted', 'evading', 'growth' },
  range = 'Ranged',
  target = 'Allies'
 },
 ['pop and cover'] = {
  name = 'Pop and Cover',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Ranged Spirit attack that grants self Aegis Shield.',
  ranks = 'N/A',
  image = 'Pop and Cover Icon.png',
  heroes = {
   Zen = 0
  },
  effects = {},
  range = 'Ranged',
  damage = 'Spirit'
 },
 ['positive charge'] = {
  name = 'Positive Charge',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Heals or repairs and adds electric skin to all allies.',
  ranks = 'N/A',
  image = 'Positive Charge Icon.png',
  heroes = {
   Bauble = 1
  },
  effects = { 'heal', 'repair', 'electric skin' },
  target = 'Allies'
 },
 possession = {
  name = 'Possession',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Possesses a dead target (can be Hero or enemy), resurrecting them with % HP and resetting their ability cooldowns to fight in your team for 3 turns. Lasts until expired, purged, or if the Possessed target dies. Possessed Heroes can be controlled by the player themselves, whereas Possessed enemies act independently as NPCs.',
  ranks = 'N/A',
  image = 'Possession Icon.png',
  heroes = {
   Shade = 2
  },
  effects = { 'possessed' }
 },
 ['potent plague'] = {
  name = 'Potent Plague',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Spreads Diseased on all enemies, regardless of resistance or immunities at the start of battle, and the first time Pontifex Mortis dies in battle (it will not activate if he is resurrected and dies again).',
  ranks = 'N/A',
  image = 'Pontent Plague Icon.png',
  skin = 'plaguemancer mortis',
  effects = { 'diseased' },
  heroes = {}
 },
 ['practiced hunter'] = {
  name = 'Practiced Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 35% less damage from non-Physical attacks, with a chance to Revenge against these attacks.',
  ranks = 'N/A',
  image = 'Practiced Hunter Icon.png',
  heroes = {
   Koros = 1
  },
  effects = { 'revenge' }
 },
 ['precise rampage'] = {
  name = 'Precise Rampage',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "Melee Chi attack on target and 2 random enemies that are guaranteed to hit. Attacks also cannot be reduced or mitigated.",
  ranks = 'N/A',
  image = 'Precise Rampage Icon.png',
  heroes = {
   ['Sifu Jianzhi'] = 2
  },
  effects = {},
  range = 'Melee',
  damage = 'Chi',
  targets = 3
 },
 ['pressure'] = {
  name = 'Pressure',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'If attacked by Fire characters or any CRIT, Pressure increases. If attacked by Water characters, Pressure decreases. Stacks from 0 to 100.',
  ranks = 'N/A',
  image = 'Pressure Icon.png',
  heroes = { ['The Furnace'] = 0 },
  effects = { 'pressure' }
 },
 ['pressure cooker'] = {
  name = 'Pressure Cooker',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'If attacked by Fire characters or any CRIT, Pressure increases. If hit by Water characters, Pressure decreases.',
  ranks = 'N/A',
  image = 'Pressure Cooker Icon.png',
  heroes = { }
 },
 ['pressure point strikes'] = {
  name = 'Pressure Point Strikes',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Paralyze on CRIT.',
  ranks = 'N/A',
  image = 'Pressure Point Strikes Icon.png',
  heroes = {
   ['Sifu Jianzhi'] = 2
  },
  effects = { 'paralysis' }
 },
 ['pressurized team'] = {
  name = 'Pressurized Team',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Fire and Construct allies gain Pressure, if attacked by a Fire character or is hit by CRIT, Pressure increases. If attacked by a Water character, Pressure decreases. Stacks from 0 to 100.',
  ranks = 'N/A',
  image = 'Pressurized Team Icon.png',
  heroes = {
   ['Crucible'] = 2
  },
  effects = { 'pressure' }
 },
 ['epic pressurized team'] = {
  name = 'Epic Pressurized Team',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All allies gain Pressure. Fire and Construct start with 60% Pressure. If attacked by a Fire character or is hit by CRIT, Pressure increases. If attacked by a Water character, Pressure decreases. Stacks from 0 to 100. (This trait replaces the trait 'Pressurized Team' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Epic Pressurized Team Icon.png',
  heroes = {
   ['Crucible'] = 'epic'
  },
  effects = { 'pressure' }
 }, 
 ['primed twist'] = {
  name = 'Primed Twist',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Enters a readied stance which gives her a chance to dodge attacks and adds to her retaliating damage. Starts Powered.',
  ranks = 'N/A',
  image = 'Primed Twist Icon.png',
  heroes = {
   Aria = 2
  },
  effects = { 'primed', 'powered' }
 },
 ['primordial vigor'] = {
  name = 'Primordial Vigor',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Starts with +1 Energy for each other Warrior or Spirit ally on the team.',
  ranks = 'N/A',
  image = 'Primordial Vigor Icon.png',
  heroes = {
   Archon = 2
  },
  effects = { 'extra energy' }
 },
 ['protector of the realm'] = {
  name = 'Protector of the Realm',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes less damage from Beast, Demon, Monster, and Undead enemies and deals 2x damage to those enemy types.',
  ranks = 'N/A',
  image = 'Protector of the Realm Icon.png',
  heroes = {
   ['Sir William'] = 2
  },
  effects = { 'boosted damage', 'damage reduction' }
 },
 ['proven honor'] = {
  name = 'Proven Honor',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Honorbound allies Revenge after being hit by Melee attacks.',
  ranks = 'N/A',
  image = 'Proven Honor Icon.png',
  heroes = {
   ['Samurai Takumi'] = 1
  },
  effects = { 'revenge' }
 },
 ['provoking poke'] = {
  name = 'Provoking Poke',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Undodgeable Melee Physical attack that Provokes target enemy.',
  ranks = 'N/A',
  image = 'Provoking Poke Icon.png',
  heroes = {
   Aria = 0
  },
  effects = { 'provoked', 'undodgeable' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['provoking punch'] = {
  name = 'Provoking Punch',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical attack that Provokes on hit.',
  ranks = 'N/A',
  image = 'Provoking Punch Icon.png',
  heroes = {
   ['Stone Fist'] = 2
  },
  effects = { 'provoked' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['provoking rampage'] = {
  name = 'Provoking Rampage',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack on target and 2 random enemies with a chance to Provoke.',
  ranks = 'N/A',
  image = 'Provoking Rampage Icon.png',
  heroes = {
   Alexandros = 2
  },
  effects = { 'provoked' },
  range = 'Melee',
  damage = 'Physical'
 },
 pummel = {
  name = 'Pummel',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = '3 Melee Physical attacks on target enemy that Daze on CRIT, starts Powered.',
  ranks = 'N/A',
  image = 'Pummel Icon.png',
  heroes = {
   ['Kozar Bonebreaker'] = 1
  },
  effects = { 'dazed', 'powered' },
  targets = 1
 },
 punch = {
  name = 'Punch',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack.',
  ranks = 'N/A',
  image = 'Punch Icon.png',
  heroes = {
   Julius = 0,
   ['Stone Fist'] = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical'
 },
 purger = {
  name = 'Purger',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Purges 1 buff on CRIT.',
  ranks = 'N/A',
  image = 'Purger.png',
  heroes = {}
 },
 ['purging cleave'] = {
  name = 'Purging Cleave',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Armor-Piercing Melee Physical attack that purges 3 Buffs on hit, and also purges 3 Buffs from all other enemies on a killing blow. Starts Powered.',
  ranks = 'N/A',
  image = 'Purging Smash Icon.png',
  heroes = {
   ['Bovus El Doro'] = 1
  },
  effects = { 'purge', 'armor piercing', 'powered' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['purging pyre'] = {
  name = 'Purging Pyre',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Purges 3 Buffs, then does a Ranged Fire attack on all enemies with a chance to Burn. Consuming Burns reduces the cooldown of this ability.',
  ranks = 'N/A',
  image = 'Purging Pyre Icon.png',
  heroes = {
   Koros = 0
  },
  effects = { 'burned', 'purge' },
  range = 'Ranged',
  damage = 'Fire',
  targets = 5
 },
 ['purging smash'] = {
  name = 'Purging Smash',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Melee Physical attack for [100% ATK] base damage and removes the one buff from the target. The first buff applied is removed.',
  ranks = 'N/A',
  image = 'Purging Smash Icon.png',
  heroes = {},
  effects = { 'purge' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['purple rain of sorrow'] = {
  name = 'Purple Rain of Sorrows',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Physical attack on all enemies that deals unhealable damage.',
  ranks = 'N/A',
  image = 'Purple Rain of Sorrow Icon.png',
  heroes = {
   ['Shadow Queen Daeris'] = 0
  },
  effects = { 'unhealable damage' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['putrid claw'] = {
  name = 'Putrid Claw',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Dark attack with a chance to Disease and spread the Disease.',
  ranks = 'N/A',
  image = 'Septic Claw Icon.png',
  heroes = {
   ['Lord Zomm'] = 0
  },
  effects = { 'diseased' },
  range = 'Melee',
  damage = 'Dark',
  targets = 1
 },
 ['putrid storm'] = {
  name = 'Putrid Storm',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Nature attack on all enemies with a chance to Poison.',
  ranks = 'N/A',
  image = 'Toxic Spittle Icon.png',
  heroes = {},
  effects = { 'poisoned' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 5
 },
 ['pwn undead'] = {
  name = 'PWN Undead',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '[1.5x/2.0x] Boosted damage vs Undead targets. The muliplier depends on the rank (I/II) of this trait.',
  ['description i'] = '1.5x damage against Undead targets.',
  ['description ii'] = '2x damage against Undead targets.',
  ranks = 'I/II',
  image = 'PWN Undead Icon.png',
  heroes = {
   ['Masuta Kira'] = 0,
   ['Yasmin Bloom'] = 0
  },
  effects = { 'boosted damage' }
 },
 pyrojectiles = {
  name = 'Pyrojectiles',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and allies have a chance to Burn on Ranged Physical attacks.',
  ranks = 'N/A',
  image = 'Pyrojectiles Icon.png',
  heroes = {
   ['Lady Nimriel'] = 1
  },
  effects = { 'burned' }
 },
 pyromaniac = {
  name = 'Pyromaniac',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '1.5x damage to Burning targets.',
  ranks = 'N/A',
  image = 'Pyromaniac Icon.png',
  heroes = {},
  effects = { 'pyromaniac' }
 },
 ['questionable contrails'] = {
  name = 'Questionable Contrails',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Light attack on all enemies that applies Burn, Poison, or Frostbite to each enemy, and buffs DEF of all allies.',
  ranks = 'N/A',
  image = 'Questionable Contrails Icon.png',
  heroes = {
   Bauble = 2
  },
  effects = { 'poisoned', 'burned', 'frostbitten', 'def boosted' },
  range = 'Ranged',
  target = 'Allies'
 },
 ['quick starter'] = {
  name = 'Quick Starter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Starts dungeons with +Energy.',
  ['description i'] = 'Starts dungeons with +1 Energy.',
  ['description ii'] = 'Starts dungeons with +3 Energy.',
  ranks = 'I/II',
  image = 'Quick Starter Icon.png',
  heroes = {
   Augustus = 1,
   ['Kobal the Pestilent'] = 1
  },
  effects = { 'extra energy' }
 },
 rabid = {
  name = 'Rabid',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Disease Melee attackers when hit and chance to Disease on Bite attacks.',
  ranks = 'N/A',
  image = 'Rabid Icon.png',
  heroes = {
   Hopper = 0
  },
  effects = { 'diseased' }
 },
 ['rabid rage'] = {
  name = 'Rabid Rage',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Melee Physical attack on target and 2 random enemies with a chance to Disease. ',
  ranks = 'N/A',
  image = 'Rabid Icon.png',
  heroes = {},
  effects = { 'diseased' },
  range = 'Melee',
  damage = 'Dark',
  targets = 3
 },
 ['radiant burst'] = {
  name = 'Radiant Burst',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Light attack on all enemies with a chance to inflict Magnified Light and Fear.',
  ranks = 'N/A',
  image = 'Radiant Burst Icon.png',
  heroes = {
   ['Lumin the Radiant'] = 0
  },
  effects = { 'feared' , 'magnified light' },
  range = 'Ranged',
  damage = 'Light',
  targets = 5
 },
 rage = {
  name = 'Rage',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Gains Rage when hit. Rage modifies abilities, increases damage of their attacks and reduces taken damage. Stacks up to 5 times, resets each encounter, and cannot be copied or stolen.",
  ranks = 'N/A',
  image = 'Rage Icon.png',
  heroes = {
   ['Abigail the Brutal'] = 0,
   ['Balog the Loud'] = 0,
   ['Drakk the Warlord'] = 0,
   ['Ignus the Mad'] = 0
  },
  effects = { 'rage', 'damage reduction' }
 },
 ['rage cage'] = {
  name = 'Rage Cage',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack on target and a random enemy. Rage adds additional attacks on random targets.',
  ranks = 'N/A',
  image = 'Rage Cage Icon.png',
  heroes = {
   ['Abigail the Brutal'] = 2
  },
  effects = { 'extra attacks' },
  range = 'Melee',
  damage = 'Physical',
  targets = 2
 },
 ['rage heart'] = {
  name = 'Rage Heart',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Taunts, forcing all enemies to target this Hero with attacks, and increases [[Max Health]]. Each stack of Rage further increases Max Health by 15%. Starts Powered.',
  ranks = 'N/A',
  image = 'Rage Heart Icon.png',
  heroes = {
   ['Balog the Loud'] = 1
  },
  effects = { 'taunt', 'max health boost', 'powered' }
 },
 ['rage revenge'] = {
  name = 'Rage Revenge',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Revenge attacks. Rage adds additional Revenge attacks.',
  ranks = 'N/A',
  image = 'Rage Revenge Icon.png',
  heroes = {
   ['Drakk the Warlord'] = 2
  },
  effects = { 'extra attacks', 'revenge' }
 },
 ['rage strike'] = {
  name = 'Rage Strike',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Buff team +ATK and does a Melee Physical attack.',
  ranks = 'N/A',
  image = 'Rage Strike Icon.png',
  heroes = {
   ['Rogar Stonecrusher'] = 2
  },
  effects = { 'atk boosted' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['rage swing'] = {
  name = 'Rage Swing',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack. Rage adds additional attacks on random enemies.',
  ranks = 'N/A',
  image = 'Rage Swing Icon.png',
  heroes = {
   ['Drakk the Warlord'] = 0
  },
  effects = { 'extra attacks' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['raging rapids'] = {
  name = 'Raging Rapids',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Melee Physical attack on target enemy with splash damage, with a chance to inflict Back Splash and 4 Venom stacks on all enemies hit.',
  ranks = 'N/A',
  image = 'Raging Rapids.png',
  heroes = {
   ['Admiral Kreel'] = 0
  },
  effects = { 'back splashed', 'splash damage' },
  range = 'Melee',
  damage = 'Physical',
  target = 'Enemy+Splash',
  targets = 1
 },
 rampage = {
  name = 'Rampage',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack on target and 1 random enemy.',
  ranks = 'N/A',
  image = 'Rampage Icon.png',
  heroes = {
   Zurk = 1
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 2
 },
 ['rampage swing'] = {
  name = 'Rampaging Swing',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack on target and 1 random enemy.',
  ranks = 'N/A',
  image = 'Rampaging Swing Icon.png',
  heroes = {
   ['Grog Gnog'] = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 2
 },
 ['ranged vulnerability'] = {
  name = 'Ranged Vulnerability',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 2x damage from Ranged attacks.',
  ranks = 'N/A',
  image = 'Ranged_Vulnerability.png',
  heroes = {}
 },
 ['rapid fire'] = {
  name = 'Rapid Fire',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = '3 Ranged Physical attacks on target enemy with a 20% chance of triggering an extra attack each hit, and a chance to Silence each hit. Maximum of 5 attacks, and the duration of Silence can stack each time it is applied.',
  ranks = 'N/A',
  image = 'Rapid Fire Icon.png',
  heroes = {
   Indigo = 0
  },
  effects = { 'silenced', 'extra attacks' },
  range = 'Ranged',
  damage = 'Physical'
 },
 ['rapid regrowth'] = {
  name = 'Rapid Regrowth',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Plants heal at the end of turn for each stack of growth.',
  ranks = 'N/A',
  image = 'Rapid Regrowth Icon.png',
  heroes = {
   Jumbeaux = 2
  },
  effects = { 'growth' }
 },
 ['rebel yell'] = {
  name = 'Rebel Yell',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Buffs +ATK on CRIT.',
  ranks = 'N/A',
  image = 'Rebel Yell Icon.png',
  heroes = {
   ['Abigail the Brutal'] = 1
  },
  effects = { 'atk boosted' }
 },
 ['reckless pyromania'] = {
  name = 'Reckless Pyromania',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies' damaging attacks on Burning targets have a chance to spread the Burn to another random enemy.",
  ranks = 'N/A',
  image = 'Reckless Pyromania Icon.png',
  heroes = {
   ['Ferno'] = 1
  }
 },
 ['reckoning of the wicked'] = {
  name = 'Reckoning of the Wicked',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Self and Demon allies ignore Taunt and Provoke, and cannot be Retaliated against.",
  ranks = 'N/A',
  image = 'Reckoning of the Wicked Icon.png',
  heroes = {
   ['Emperor Zulkodd'] = 1
  },
  effects = { 'taunt immune', 'retaliation immune' }
 },
 ['reed guard'] = {
  name = 'Reed Guard',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Plant allies gain DEF for each stack of Growth.',
  ranks = 'N/A',
  image = 'Reed Guard Icon.png',
  heroes = {
   ['Kelpy Shells'] = 2
  },
  effects = { 'def boosted' }
 },
 ['reflecting shield'] = {
  name = 'Reflecting Shield',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and allies start dungeons reflecting 50% of damage taken back at attackers for 3 rounds.',
  ranks = 'N/A',
  image = 'Reflecting Shield Icon.png',
  heroes = {
   Alexandros = 2,
   ['Lumin the Radiant'] = 2
  },
  effects = { 'damage reflection' },
  targets = 5
 },
 ['reflecting taunt'] = {
  name = 'Reflecting Taunt (outdated)',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Adds a Taunt buff, forcing all enemies to target single attacks on this hero. In addition it reflects [35%+0.5%/lvl] damage back to attacker as a Water/Magical based attack. Damage is reflected after the damage is dealt to the affected target. Damage over time effects do not apply.',
  ranks = 'N/A',
  image = 'Reflecting Taunt Icon.png',
  heroes = {},
  effects = { 'damage reflection' },
  targets = 5
 },
 reincarnate = {
  name = 'Reincarnate',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "When killed this Hero will return from the dead, minus his skin. Becomes Undead, losing all passives and replacing them with '''Soulless Scourge''' and '''Slow. Necro Bolt '''is replaced with '''Wand''' and '''Chaos Storm''' is replaced with '''Lifesteal'''. The stats improve with the rank (I-III) of this trait.",
  ['description i'] = "When killed this Hero returns from the dead as a Returned Undead. Becomes Undead, losing all passives and replacing them with '''Soulless Scourge''' and '''Slow. Necro Bolt '''is replaced with '''Wand''' and '''Chaos Storm''' is replaced with '''Lifesteal'''.",
  ['description ii'] = 'Gains improved stats and unlocks Bone Armor as a Returned Undead.',
  ['description iii'] = 'Gains even greater stats.',
  ranks = 'I/II/III',
  image = 'Reincarnate Icon.png',
  heroes = {}
 },
 ['reincarnate:lifeless'] = {
  name = 'Reincarnate: Soulless Scourge',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Available after reincarnate. Immune to Poison, Venom, Wound, and Disease. Lifesteals 25% of all damage dealt.',
  ranks = 'N/A',
  image = 'Soulless Scourge Icon.png',
  heroes = {},
  effects = { 'lifesteal', 'poison immune', 'venom immune', 'wound immune', 'disease immune' }
 },
 ['reincarnate:lifesteal'] = {
  name = 'Reincarnate: Lifesteal',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Available after reincarnate. A ranged Dark attack that restores health for 100% damage dealt.',
  ranks = 'N/A',
  image = 'Leech Icon.png',
  heroes = {},
  effects = { 'lifesteal' },
  range = 'Ranged'
 },
 ['reincarnate:slow'] = {
  name = 'Reincarnate: Slow',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Available after reincarnate. Attacks last.',
  ranks = 'N/A',
  image = 'Slow Icon.png',
  heroes = {}
 },
 ['reincarnate:wand'] = {
  name = 'Reincarnate: Wand',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Available after reincarnate. A basic Spirit Ranged attack for [50% ATK] base damage.',
  ranks = 'N/A',
  image = 'Wand Icon.png',
  heroes = {},
  effects = {},
  range = 'Ranged',
  damage = 'Spirit'
 },
 ['relentless horde'] = {
  name = 'Relentless Horde',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Undead allies attack a random enemy on killing blows, once each turn.',
  ranks = 'N/A',
  image = 'Relentless Horde Icon.png',
  heroes = {
   ['Hansuke Undying'] = 1
  }
 },
 ['reptile pile'] = {
  name = 'Reptile Pile',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack that causes allied Reptiles to follow-up with a Basic Attack on the same target.',
  ranks = 'N/A',
  image = 'Reptile Pile.png',
  heroes = {
   Viperia = 2
  },
  effects = { 'extra attacks' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['reptilian alliance'] = {
  name = 'Reptilian Alliance',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Grondar, this Hero becomes Fast.',
  ranks = 'N/A',
  image = 'Reptilian Alliance Icon.png',
  heroes = {
   zola = 0
  },
  buddy = 'Grondar',
  effects = { 'fast', 'buddy' }
 },
 ['reptilian retaliation'] = {
  name = 'Reptilian Retaliation',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and allies do not trigger enemy Revenge attacks.',
  ranks = 'N/A',
  image = 'Reptilian Retaliation Icon.png',
  heroes = {
   Grondar = 0
  },
  effects = { 'retaliation immune' }
 },
 ['reptilian stamina'] = {
  name = 'Reptilian Stamina',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Gains +1 energy every time you hit an enemy with Venom on them.',
  ranks = 'N/A',
  image = 'Reptilian Stamina Icon.png',
  heroes = {
   Cobressa = 2
  },
  effects = { 'energy gain' }
 },
 ['resounding pounding'] = {
  name = 'Resounding Pounding',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = '3 Melee Physical attacks on target enemy. If target was killed, Fears and lowers the ATK of all other enemies.',
  ranks = 'N/A',
  image = 'Resounding Pounding Icon.png',
  heroes = {
   ['Dhaegon Stonecrusher'] = 1
  },
  effects = { 'atk reduced', 'feared' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 rest = {
  name = 'Rest',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Cleanses all debuffs, gains 2 Energy and heals. ',
  ranks = 'N/A',
  image = 'Rest Icon.png',
  heroes = {
   Yokozuna = 2
  },
  effects = { 'heal', 'self cleanse', 'energy gain' }
 },
 ['ride the lightning'] = {
  name = 'Ride the Lightning',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Lightning, Shock, Silence, and Paralysis. Whenever another ally Shocks or Paralyses an ememy, or hits with lightning attack, this hero will make a follow-up Basic Attack on that enemy.',
  ranks = 'N/A',
  image = 'Ride the Lightning Icon.png',
  heroes = {
   ['Jin Lei'] = 2
  },
  effects = { 'extra attacks', 'lightning immune', 'shock immune', 'silence immune', 'paralysis immune' }
 },
 ['righteous follower'] = {
  name = 'Righteous Follower',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Do a follow-up basic attack after any attack from a Light or Honorbound ally.',
  ranks = 'N/A',
  image = 'Righteous Follower Icon.png',
  heroes = {
   Deadeye = 1
  },
  effects = { 'extra attacks' }
 },
 ['rogue defense'] = {
  name = 'Rogue Defense',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Reduced Damage from Rogues by [25/50]% depending on the rank (I/II) of this trait.',
  ['description i'] = 'Reduced damage from Rogues by 25%',
  ['description ii'] = 'Reduced damage from Rogues by 50%',
  ranks = 'I/II',
  image = 'Rogue Defense Icon.png',
  heroes = {}
 },
 ['rogue hunter'] = {
  name = 'Rogue Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage against Rogues.',
  ranks = 'N/A',
  image = 'Rogue Hunter Icon.png',
  heroes = {}
 },
 ['royal crit fire'] = {
  name = 'Royal Crit Fire',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Cruel King Bramble, attacks Burn on CRIT.',
  ranks = 'N/A',
  image = 'Royal Crit Fire Icon.png',
  heroes = {
   Squinch = 1
  },
  buddy = 'Cruel King Bramble',
  effects = { 'burned', 'buddy'}
 },
 ['safe haven'] = {
  name = 'Safe Haven',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Cleanses all debuffs from target ally and grants them Invincibility for 1 turn.',
  ranks = 'N/A',
  image = 'Safe Haven Icon.png',
  heroes = {
   Zen = 2
  },
  effects = { 'heal', 'cleanse', 'invincibility', 'damage reduction' },
  target = 'Ally'
 },
 ['sand in the eyes'] = {
  name = 'Sand in the Eyes',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = "Melee Physical attack that knocks all enemies Off-Balanced. Can't be dodged.",
  ranks = 'N/A',
  image = 'Sand in the Eyes Icon.png',
  heroes = {
   Aria = 0
  },
  effects = { 'off balance', 'undodgeable' },
  range = 'Melee',
  damage = 'Physical',
  targets = 5
 },
 ['sapping vines'] = {
  name = 'Sapping Vines',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Nature attack on all enemies for [40% ATK] base damage and absorbs health for allies, reduces enemy healing, and Grows allies Plants for 3 turns.',
  ranks = 'N/A',
  image = 'Sapping Vines Icon.png',
  heroes = {
   ['Lily Blossom'] = 0
  },
  effects = { 'reduced healing', 'lifesteal', 'growth' },
  range = 'Ranged',
  target = 'Allies'
 },
 ['savage fury'] = {
  name = 'Savage Fury',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Damage increases as HP drops below 50%. Maximum 2.5x damage multiplier.',
  ranks = 'N/A',
  image = 'Savage Fury Icon.png',
  heroes = {
   Tsume = 0
  }
 },
 ['savage fury (enemy)'] = {
  name = 'Savage Fury (Enemy)',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Damage increases as HP drops below 75%. Maximum 3.75x damage multiplier.',
  ranks = 'N/A',
  image = 'Savage Fury Icon.png',
  heroes = {}
 },
 ['savage rampage'] = {
  name = 'Savage Rampage',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack on target and 1 random enemy, plus additional attacks on random enemies equal to the number of Beast and/or Warrior allies on the team.',
  ranks = 'N/A',
  image = 'Grisly Rampage Icon.png',
  heroes = {
   ['Bovus El Doro'] = 2
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 2
 },
 ['savage slash'] = {
  name = 'Savage Slash',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = '2 Flesh-Tearing Melee Physical attacks on target enemy.',
  ranks = 'N/A',
  image = 'Savage Slash Icon.png',
  heroes = {
   Nitpick = 1
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['scale mail'] = {
  name = 'Scale Mail',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Cleanses all Debuffs on self. Taunts, forcing all enemies to target this Hero with attacks, and buffs +DEF. Starts Powered.',
  ranks = 'N/A',
  image = 'Scale Mail Icon.png',
  heroes = {
   ['General Krexx'] = 1
  },
  effects = { 'taunt', 'self cleanse', 'def boosted', 'powered' }
 },
 ['scaled response'] = {
  name = 'Scaled Response',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Reflects 50% of damage taken and 5% more for each allied Reptile.',
  ranks = 'N/A',
  image = 'Scaled Response Icon.png',
  heroes = {
   Grondar = 1
  },
  effects = { 'damage reflection' }
 },
 ['scaling strikes'] = {
  name = 'Scaling Strikes',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = '2+ Melee Physical attacks on target enemy, adding additional hits as HP decreases below 75%. Maximum 5 hits.',
  ranks = 'N/A',
  image = 'Scaling Strikes Icon.png',
  heroes = {
   ['General Krexx'] = 2
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical'
 },
 ['scaly clan'] = {
  name = 'Scaly Clan',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increases HP [10/20]% for all reptile allies. The increase depends on the rank (I/II) of this trait.',
  ['description i'] = '+10% HP for self and Reptile allies.',
  ['description ii'] = '+20% HP for self and Reptile allies.',
  ranks = 'I/II',
  image = 'Scaly Clan.png',
  heroes = {
   Viperia = 0
  },
  ['stat boost'] = {
   target = { Reptile = 'family', self = true },
   boosts = { ['Max Health'] = 20 }
  }
 },
 ['scourge hide'] = {
  name = 'Scourge Hide',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Cleanses [1/2/3] Debuffs on self at the start of this Hero's turn. The amount of Debuffs cleansed increases with the rank (I/II/III) of this trait.",
  ['description i'] = "Cleanses 1 Debuff on self at the start of this Hero's turn.",
  ['description ii'] = "Cleanses 2 Debuffs on self at the start of this Hero's turn.",
  ['description iii'] = "Cleanses 3 Debuffs on self at the start of this Hero's turn.",
  ranks = 'I/II/III',
  image = 'Scourge Hide Icon.png',
  heroes = {
   ['Emperor Zulkodd'] = 0
  },
  effects = { 'self cleanse' }
 },
 ['second wind'] = {
  name = 'Second Wind',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Gains +1 energy and Haste after dealing a killing blow.',
  ranks = 'N/A',
  image = 'Second Wind Icon.png',
  heroes = {
   ['Lady Nimriel'] = 2
  },
  effects = { 'haste', 'energy gain' }
 },
 ['secret technique'] = {
  name = 'Secret Technique',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'All Assassin allies gain Shield Piercing on basic attacks.',
  ranks = 'N/A',
  image = 'Secret Technique Icon.png',
  heroes = {
   ['Sifu Jianzhi'] = 2
  }
 },
 ['secret to eternal life'] = {
  name = 'Secret to Eternal Life',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Upon death he will bring a dead ally back to life. When on a team with Solaris, revive a second team ally.',
  ranks = 'N/A',
  image = 'Secret to Eternal Life Icon.png',
  heroes = {
   Leonidus = 1
  },
  buddy = 'Solaris',
  effects = { 'resurrection', 'buddy' }
 },
 ['self repair'] = {
  name = 'Meditate',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'A massive self-heal for [200% SKL+0.3%/lvl]. Upgrading increases the amount healed.',
  ranks = 'N/A',
  image = 'Meditate Icon.png',
  heroes = {},
  effects = {}
 },
 ['septic claw'] = {
  name = 'Septic Claw',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Dark attack with a chance to Disease.',
  ranks = 'I/II',
  image = 'Septic Claw Icon.png',
  heroes = {}
 },
 ['serpent spear'] = {
  name = 'Serpent Spear',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Physical attack that adds 10 Venom stacks to the target.',
  ranks = 'N/A',
  image = 'Serpent Spear.png',
  heroes = {
   Cobressa = 1
  },
  effects = {},
  range = 'Ranged',
  damage = 'Physical'
 },
 ['serpent strike'] = {
  name = 'Serpent Strike',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack that steals all Buffs with a chance to Freeze. Purges all Venom on the target for boosted damage.',
  ranks = 'N/A',
  image = 'Serpent Strike Icon.png',
  heroes = {
   Zola = 2
  },
  effects = { 'buff steal', 'frozen', 'boosted damage' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['shadow purge'] = {
  name = 'Shadow Purge',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Purge a debuff on the lowest DEF Hero after each turn. If there are no debuffs on that Hero add 50% +DEF for 3 turns.',
  ranks = 'N/A',
  image = 'Shadow Purge Icon.png',
  heroes = {
   ['Yan Luo'] = 2
  },
  effects = { 'cleanse', 'def boosted' }
 },
 shadowborn = {
  name = 'Shadowborn',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Fear Immune, heals instead of taking damage from Dark attacks, and deals 1.25x to Feared enemies.',
  ranks = 'N/A',
  image = 'Shadowborn Icon.png',
  heroes = {
   ['Shadow Queen Daeris'] = 0
  },
  effects = { 'fear immune', 'dark immune' }
 },
 ['shard of darkness'] = {
  name = 'Shard of Darkness',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Allies start dungeons with [1/2/3] stacks of Foresight.',
  ['description i'] = 'Allies start dungeons with 1 stack of Foresight.',
  ['description ii'] = 'Allies start dungeons with 2 stacks of Foresight.',
  ['description iii'] = 'Allies start dungeons with 3 stacks of Foresight.',
  ranks = 'I/II/III',
  image = 'Shard of Darkness Icon.png',
  heroes = {
   ['Craw'] = 0,
   ['Mire'] = 1
  },
  effects = { 'foresight' }
 },
 ['shattering team'] = {
  name = 'Shattering Team',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Boosts damage vs Frozen targets for all Water allies.',
  ranks = 'N/A',
  image = 'Shattering Team Icon.png',
  heroes = {
   IGOROK = 0
  }
 },
 ['shell power'] = {
  name = 'Shell Power',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Allied Heroes gain Shell protection (allies cannot be Burned, Frozen, Chilled, Paralyzed or Shocked).',
  ranks = 'N/A',
  image = 'Shell Power Icon.png',
  heroes = {
   Grondar = 2
  },
  effects = { 'burn immune', 'freeze immune', 'chill immune', 'paralysis immune', 'shock immune' }
 },
 ['shield bash'] = {
  name = 'Shield Bash (outdated)',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack with a chance to Daze.',
  ranks = 'N/A',
  image = 'Shield Bash Icon.png',
  heroes = {},
  effects = { 'dazed' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['shield slam'] = {
  name = 'Shield Slam',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack with a chance to Provoke and knock the target Off-Balanced.',
  ranks = 'N/A',
  image = 'Shield Slam Icon.png',
  heroes = {
   Alexandros = 0
  },
  effects = { 'provoked', 'off balance' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['shielding soul'] = {
  name = 'Shielding Soul',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When killed, remaining allies gain an Aegis Shield.',
  ranks = 'N/A',
  image = 'Shielding Soul Icon.png',
  heroes = {
   ['Dagrund Blacksmoke'] = 0
  },
  effects = { 'aegis shield' }
 },
 shifty = {
  name = 'Shifty',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+Dodge Chance.',
  ['description i'] = '+20% Dodge Chance.',
  ['description ii'] = '+25% Dodge Chance.',
  ranks = 'I/II',
  image = 'Shifty Icon.png',
  heroes = {
   Bauble = 2,
   Torchy = 0,
   Sybil = 0
  }
 },
 ['shock immune'] = {
  name = 'Shock Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Shock.',
  ranks = 'N/A',
  image = 'Shock Immune Icon.png',
  heroes = {},
  effects = { 'shock immune' }
 },
 ['shock master'] = {
  name = 'Shock Master',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Shock and chance to Shock on CRIT.',
  ranks = 'N/A',
  image = 'Shock Master Icon.png',
  heroes = {
   ['Jibber Clenchjaw'] = 0,
   ['Lumin the Radiant'] = 1
  },
  effects = { 'shocked', 'shock immune' }
 },
 ['shocking grasp'] = {
  name = 'Shocking Grasp',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to inflict Shock on any CRIT.',
  ranks = 'N/A',
  image = 'Shocking Grasp Icon.png',
  heroes = {},
  effects = { 'shocked' }
 },
 shoot = {
  name = 'Shoot',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Ranged Physical attack.',
  ranks = 'N/A',
  image = 'Shoot Icon.png',
  heroes = {
   Deadeye = 0,
   Indigo = 0,
   ['Lady Nimriel'] = 0,
   ['Willow Swift'] = 0
  },
  effects = {},
  range = 'Ranged',
  damage = 'Physical'
 },
 ['shuriken thunder'] = {
  name = 'Shuriken Thunder',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Lightning attack that hits target and [1+ 1 at lvl 20/40] random enemies for [40% ATK] base damage, each hit with a chance of inflicting Shock.',
  ranks = 'N/A',
  image = '',
  heroes = {},
  effects = { 'shocked' },
  range = 'Ranged',
  damage = { "Lightning" },
  targets = 3
 },
 ['sickly slice'] = {
  name = 'Sickly Slice',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Melee Dark attack with a chance to Disease.',
  ranks = 'N/A',
  image = 'Sickly Slice Icon.png',
  heroes = {},
  effects = { 'diseased' },
  range = 'Melee',
  damage = 'Dark'
 },
 ['silence immune'] = {
  name = 'Silence Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Silence',
  ranks = 'N/A',
  image = 'Silence Immune Icon.png',
  heroes = {
      ['Alrakis Skullkeeper'] = 0,
      ['Archon'] = 0,
      ['Miko the Marvelous'] = 0 },
  effects = { 'silence immune' }
 },
 ['siphoning rampage'] = {
  name = 'Siphoning Rampage',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack on target and 2 random enemies that Lifesteals for each Magical Hero hit.',
  ranks = 'N/A',
  image = 'Siphoning Rampage Icon.png',
  heroes = {
   Koros = 1
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 3
 },
 ['siphoning slice'] = {
  name = 'Siphoning Slice',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Spirit attack in which a % of the damage dealt returns as Lifesteal for the team.',
  ranks = 'N/A',
  image = 'Siphoning Slice Icon.png',
  heroes = {
   ['Life Reaper Brom'] = 1
  },
  effects = { 'lifesteal' },
  range = 'Melee',
  damage = 'Spirit',
  targets = 1
 },
 ['siphoning sunder'] = {
  name = 'Siphoning Sunder',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Steals 1 Buff from all enemies, then melee physical attack on single target. Damage multiplied for each buff on this hero.',
  ranks = 'N/A',
  image = 'Siphoning Sunder Icon.png',
  heroes = {
   Archon = 1
  },
  effects = { 'buff steal' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['skull cracker'] = {
  name = 'Skull Cracker',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = '3 Melee Physical attacks on target enemy.',
  ranks = 'N/A',
  image = 'Skull Cracker Icon.png',
  heroes = {
   ['Rogar Stonecrusher'] = 1
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 slam = {
  name = 'Slam',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack. If targeting a corpse, the corpse is removed.',
  ranks = 'N/A',
  image = 'Slam Icon.png',
  heroes = {
   ['Phenol Thoxian'] = 0
  },
  effects = { 'remove corpse' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['slap of the sumo'] = {
  name = 'Slap of the Sumo',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Basic Attacks Provoke the target.',
  ranks = 'N/A',
  image = 'Slap of the Sumo Icon.png',
  heroes = {
   Yokozuna = 2
  },
  effects = { 'provoked' }
 },
 slash = {
  name = 'Slash',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical Attack.',
  ranks = 'N/A',
  image = 'Swing Icon.png',
  heroes = {
   ['Masuta Kira'] = 0,
   ['Samurai Takumi'] = 0,
   Shadowblade = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['slime shot'] = {
  name = 'Slime Shot',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Nature attack on all enemies with a chance to Poison, and Provokes the initial target.',
  ranks = 'N/A',
  image = 'Jelly Shot Icon.png',
  heroes = {
   ['Phenol Thoxian'] = 0
  },
  effects = { 'poisoned', 'provoked' },
  range = 'Ranged',
  damage = 'Nature',
  targets = 5
 },
 ['slippery when wet'] = {
  name = 'Slippery When Wet',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Starts dungeons with Taunt on the ally with the highest HP, and takes 35% less damage from AOE attacks.',
  ranks = 'N/A',
  image = 'Slippery When Wet Icon.png',
  heroes = {
   Marrow = 1
  },
  effects = { 'taunt' }
 },
 ['sloth shot'] = {
  name = 'Sloth Shot',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Physical attack that Slows the target.',
  ranks = 'N/A',
  image = 'Sloth Shot Icon.png',
  heroes = {
   Indigo = 2
  },
  effects = { 'slowed' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 1
 },
 slow = {
  name = 'Slow',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Attacks last, but ATK, DEF and Max Health are increased by [25%]. Also will revenge Physical attacks. Percentage increases with Skill. (Heroes sharing the same speed trait go in order of positioning, left to right, as chosen at the beginning of the battle. See [[Attack Speed]] for details.)',
  ranks = 'N/A',
  image = 'Slow Icon.png',
  heroes = {
   ['Jin Lei'] = 0,
   Jumbeaux = 0,
   ['Kozar Bonebreaker'] = 0,
   ['Life Reaper Brom'] = 0,
   ['Lord Zomm'] = 0,
   ['Phenol Thoxian'] = 0,
   ['Stone Fist'] = 0,
   ['Underlord Thraxx'] = 0,
   ['Yan Luo'] = 0
  },
  effects = { 'revenge' },
  ['stat boost'] = {
   target = { self = true },
   boosts = { Attack = 25, Defense = 25, ['Max Health'] = 25 }
  }
 },
 ['slow poke'] = {
  name = 'Slow Poke',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Attacks last, but Max Health and DEF  are increased by [25%],  and this Hero will also take no damage from the first killing blow. (Percentage is increased by Skill.)',
  ranks = 'N/A',
  image = 'Slow Poke Icon.png',
  heroes = {
   Grondar = 0
  },
  effects = { 'unbreakable heart' },
  ['stat boost'] = {
   target = { self = true },
   boosts = { ['Max Health'] = 25, Defense = 25 }
  }
 },
 ['smack down'] = {
  name = 'Smack Down',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical attack on target enemy.',
  ranks = 'N/A',
  image = 'Smack Down Icon.png',
  heroes = {},
  effects = {},
  range = 'Melee',
  damage = 'Physical'
 },
 smite = {
  name = 'Smite',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack that purges Buffs and deals boosted damage against Demons.',
  ['description i'] = 'Melee Physical attack that purges 1 Buff and deals 1.5x damage against Demons.',
  ['description ii'] = 'Melee Physical attack that purges 2 Buffs and deals 2x damage against Demons.',
  ['description iii'] = 'Melee Physical attack that purges 3 Buffs and deals 2.5x damage against Demons.',
  ranks = 'I/II/III',
  image = 'Smite Icon.png',
  heroes = {
   Augustus = 0
  },
  effects = { 'purge', 'boosted damage' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 snakenado = {
  name = 'Snakenado',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Water attack on all enemies with chance to apply 7 stacks of Venom to each enemy.',
  ranks = 'N/A',
  image = 'Snakenado Icon.png',
  heroes = {
   Zola = 1
  },
  effects = { 'venom' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5
 },
 ['snakes on the plains'] = {
  name = 'Snakes on the Plains',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = '[2/3/3] Melee physical attacks on all enemies for [?% ATK] base damage that purges [1/1/2] buffs from each target with a chance to add Venom. The number of attacks and purged buffs depend on the rank (I-III) of this special attack.',
  ['description i'] = '2 Melee Physical attacks on all enemies that purge 1 Buff with a chance to Envenom.',
  ['description ii'] = '3 Melee Physical attacks on all enemies that purge 1 Buff with a chance to Envenom.',
  ['description iii'] = '3 Melee Physical attacks on all enemies that purge 2 Buffs with a chance to Envenom.',
  ranks = 'I/II/III',
  image = 'Snakes on the Plains.png',
  heroes = {
   Viperia = 0
  },
  effects = { 'purge', 'venom' },
  range = 'Melee',
  damage = 'Physical',
  targets = 5
 },
 ['sniper shot'] = {
  name = 'Sniper Shot',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Critical Armor-Piercing Ranged Physical attack that purges 1 Buff.',
  ranks = 'N/A',
  image = 'Sniper Shot Icon.png',
  heroes = {
   ['Willow Swift'] = 0
  },
  effects = { 'purge', 'crit guarantee', 'armor piercing' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 1
 },
 ['snow day'] = {
  name = 'Snow Day',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Water attack on all enemies that grants team Snow Day, buffing +DEF and modifying abilities of allied Beasts and Ogres. Starts Powered.',
  ranks = 'N/A',
  image = 'Snow Day Icon.png',
  heroes = {
   ['Grog Gnog'] = 1
  },
  effects = { 'def boosted', 'snow day', 'powered' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5
 },
 ['snowy smash'] = {
  name = 'Snowy Smash',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack with a chance to Chill, Frostbite if target is Chilled, or Freeze if target is Frostbitten.',
  ranks = 'N/A',
  image = 'Snowy Smash Icon.png',
  heroes = {
   IGOROK = 0
  },
  effects = { 'chilled', 'frostbitten', 'frozen' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['solar shot'] = {
  name = 'Solar Shot',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "Armor piercing Ranged Physical attack for [92.5% ATK] base damage that Blinds the target (lowering their attack and defense, 73%@lvl 80) and reduces the target's energy by 1. Starts Powered.",
  ranks = 'N/A',
  image = 'Solar Shot Icon.png',
  heroes = {
   Deadeye = 1
  },
  effects = { 'blinded', 'powered', 'energy loss' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 1
 },
 ['sonic screech'] = {
  name = 'Sonic Screech',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Spirit attack on all enemies that Silences the initial target for 3 turns. Starts Powered.',
  ranks = 'N/A',
  image = 'Sonic Screech Icon.png',
  heroes = {
   ['Rocky the Shiitake'] = 1
  },
  effects = { 'silenced', 'powered' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 5
 },
 ['soul collector'] = {
  name = 'Soul Collector',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Heals and buffs +ATK on a killing blow.',
  ranks = 'N/A',
  image = 'Soul Collector Icon.png',
  heroes = {
   ['Life Reaper Brom'] = 1,
   ['Spitfire'] = 2
  },
  effects = { 'atk boosted', 'heal' }
 },
 ['soul devour'] = {
  name = 'Soul Devour',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Dark attack that Lifesteals and steals all Buffs from the target, adding them to Hopper.',
  ranks = 'N/A',
  image = 'Soul Devour Icon.png',
  heroes = {
   Hopper = 2
  },
  effects = { 'lifesteal', 'buff steal' },
  range = 'Ranged',
  damage = 'Dark',
  targets = 1
 },
 ['soul eater'] = {
  name = 'Soul Eater',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Heals on killing blows.",
  ['description i'] = 'Heals 10% of Max HP on killing blows.',
  ['description ii'] = 'Heals 20% of Max HP on killing blows.',
  ['description iii'] = 'Heals 30% of Max HP on killing blows.',
  ['description iv'] = 'Heals 40% of Max HP on killing blows.',
  ['description v'] = 'Heals 50% of Max HP on killing blows.',
  ranks = 'I/II/III/IV/V',
  image = 'Soul Eater Icon.png',
  heroes = {}
 },
 ['soul ledger'] = {
  name = 'Soul Ledger',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Absorbs 1 Soul per use of Immortal Life (up to 5 Souls). For each Soul, +50% SKL, +30% DEF, and +30% Max HP.',
  ranks = 'N/A',
  image = 'Soul Ledger Icon.png',
  heroes = {
   Craw = 1
  },
  effects = {}
 },
 ['soul shred'] = {
  name = 'Soul Shred',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Ranged Physical attack on all enemies twice that purges 1 Buff on hit.',
  ranks = 'N/A',
  image = 'Soul Shred Icon.png',
  heroes = {
   Tsume = 0
  },
  effects = { 'purge' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['soulless scourge'] = {
  name = 'Soulless Scourge',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Poison, Venom, Wound, and Disease. Lifesteals 25% of damage dealt.',
  ranks = 'N/A',
  image = 'Soulless Scourge Icon.png',
  heroes = {
   Craw = 0,
   ['Hansuke Undying'] = 0,
   ['King Yorick'] = 0,
   ['Life Reaper Brom'] = 0,
   ['Lord Zomm'] = 0,
   ['Overlord Executum'] = 0,
   ['Yan Luo'] = 0
  },
  skin = 'exhumed alrakis',
  effects = { 'lifesteal', 'poison immune', 'venom immune', 'wound immune', 'disease immune' }
 },
 soulrend = {
  name = 'Soulrend',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Armor-Piercing Melee Physical attack.',
  ranks = 'N/A',
  image = 'Soulrend Icon.png',
  heroes = {
   Archon = 0
  },
  effects = { 'armor piercing' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['spark of chaos'] = {
  name = 'Spark of Chaos',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "Ranged Fire attack on all enemies that applies Chaos Burn (Chaosfire).",
  ranks = 'N/A',
  image = 'Spark of Chaos Icon.png',
  heroes = { ['Crucible'] = 2 },
  effects = { 'chaosfire' },
  range = 'Ranged',
  damage = 'Fire',
  targets = 5
 },
 spectroblast = {
  name = 'Spectroblast',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Spirit attack on target enemy with splash damage that deals 3x damage to Shocked targets.',
  ranks = 'N/A',
  image = 'Spectroblast Icon.png',
  heroes = {
   Ekko = 2
  },
  effects = { 'splash damage' },
  range = 'Melee',
  damage = 'Spirit',
  targets = 1
 },
 ['speed demon'] = {
  name = 'Speed Demon',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Gains Haste on CRIT, once per turn.',
  ranks = 'N/A',
  image = 'Speed_Demon.png',
  heroes = {}
 },
 ['speed of light team'] = {
  name = 'Speed of Light Team',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+15% ATK, +15% DEF and +10% Dodge Chance for self and Light allies.',
  ranks = 'N/A',
  image = 'Speed of Light Team Icon.png',
  heroes = {},
  effects = { 'atk boosted', 'def boosted', 'dodge boosted' }
 },
 ['spine chilling'] = {
  name = 'Spine Chilling',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Self and Demon allies have a chance to Fear on Basic attacks, chance increases as the enemy's HP decreases.",
  ranks = 'N/A',
  image = 'Spine Chilling Icon.png',
  heroes = {
   Nitpick = 2
  },
  effects = { 'feared' }
 },
 ['spirit immune'] = {
  name = 'Spirit Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes no damage from spirit attacks.',
  ranks = 'N/A',
  image = 'Spirit Immune Icon.png',
  heroes = {},
  effects = { 'spirit immune' }
 },
 ['spirit link'] = {
  name = 'Spirit Link',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "A Spirit Link is established between the attacker and the target by giving the attacker a buff and the target a debuff. Reflects [x%] damage and debuffs to target enemy, and steals healing and Buffs from target enemy as long as the Link is active. Lasts for 3 turns. Can't be dodged. Starts partly charged, requires +1 energy to be Powered. The [percentage] increases with the level.",
  ranks = 'N/A',
  image = 'Spirit Link Icon.png',
  heroes = {
   Shade = 1
  },
  effects = { 'spirit linked', 'spirit linked (debuff)', 'buff steal', 'debuff transfer', 'undodgeable', 'extra energy' },
  targets = 1
 },
 ['spirit of fire'] = {
  name = 'Spirit of Fire',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+15% ATK for self and Fire allies.',
  ranks = 'N/A',
  image = 'Spirit of Fire Icon.png',
  heroes = {
   Nitpick = 0
  },
  ['stat boost'] = {
   target = { self = true, Fire = 'element' },
   boosts = { Attack = 15 }
  }  
 },
 ['spirit of nature'] = {
  name = 'Spirit of Nature',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+15% ATK for self and Nature allies.',
  ranks = 'N/A',
  image = 'Spirit of Nature Icon.png',
  heroes = {
   Tsume = 0
  },
  ['stat boost'] = {
   target = { self = true, Nature = 'element' },
   boosts = { attack = 15 }
  }  
 },
 ['spirit resistance'] = {
  name = 'Spirit Resistance',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 50% less damage from Spirit attacks, and +50% resistance to Feared, Stoned, and Marked debuffs,',
  ranks = 'N/A',
  image = 'Spirit Resistance Icon.png',
  heroes = {
   ['Chief NubNub'] = 0
  },
  resistances = {
   feared = 50,
   marked = 50,
   possessed = 50,
   spirit = 50,
   stoned = 50
  }
 },
 ['spirit vulnerability'] = {
  name = 'Spirit Vulnerability',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 2x damage from Spirit attacks.',
  ranks = 'N/A',
  image = 'Spirit_Vulnerability.png',
  heroes = {}
 },
 ['spontaneous cover'] = {
  name = 'Spontaneous Cover',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Generates Aegis Shield upon taking damage.',
  ranks = 'N/A',
  image = 'Spontaneous Cover Icon.png',
  heroes = {}
 },
 ['spore cloud'] = {
  name = 'Spore Cloud',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = "Grants team Haste, giving a second action and +Dodge Chance.",
  ranks = 'N/A',
  image = 'Spore Cloud Icon.png',
  heroes = {
   ['Rocky the Shiitake'] = 0
  },
  effects = { 'haste' },
  target = 'Allies'
 },
 ['spread the wealth'] = {
  name = 'Spread the Wealth',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When at full HP, this Hero heals the team for a % of his HP every turn.',
  ranks = 'N/A',
  image = 'Spread the Wealth Icon.png',
  heroes = {
   Augustus = 1
  }
 },
 ['spreading panic'] = {
  name = 'Spreading Panic',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack on target and 2 random enemies with a chance to Fear.',
  ranks = 'N/A',
  image = 'Spreading Panic Icon.png',
  heroes = {
   Tsume = 2
  },
  effects = { 'feared' },
  range = 'Melee',
  damage = 'Physical',
  targets = 2
 },
 stampede = {
  name = 'Stampede',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack on all enemies with a chance to Wound the initial target.',
  ranks = 'N/A',
  image = 'Stampede Icon.png',
  heroes = {
   ['Bovus El Doro'] = 0
  },
  effects = { 'wounded' },
  range = 'Melee',
  damage = 'Physical',
  targets = 5
 },
 ['static strike'] = {
  name = 'Static Strike',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack with a 100% base chance to Shock the target.',
  ranks = 'N/A',
  image = 'Static Strike Icon.png',
  heroes = {
   ['Dhaegon Stonecrusher'] = 0
  },
  effects = { 'shocked' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['steady shot'] = {
  name = 'Steady Shot',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Attacks do not miss nor can they be dodged.',
  ranks = 'N/A',
  image = 'Steady_Shot.png',
  heroes = {},
  effects = { 'undodgeable' }
 },
 ['stealth technique'] = {
  name = 'Stealth Technique',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Assassin allies have a chance to enter Stealth (takes -50% damage until the hero's next turn) at the start of the dungeon and at the end of their action.",
  ranks = 'N/A',
  image = 'Stealth Technique Icon.png',
  heroes = {
   ['Masuta Kira'] = 2
  },
  effects = { 'stealth' }
 },
 ['steel sharpens steel'] = {
  name = 'Steel Sharpens Steel',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "Buffs team +ATK and +CRIT, then does a Melee Physical attack on target enemy with a chance to Wound. Switches 'To War!: Artillery' to 'To War!: Infantry'.",
  ranks = 'N/A',
  image = 'Steel Sharpens Steel Icon.png',
  heroes = {
   ['High King Valkin'] = 1
  },
  effects = { 'atk boosted', 'crit boosted' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['stinging strike'] = {
  name = 'Stinging Strike',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack with a chance to Poison. Consuming Poison reduces the cooldown of this ability.',
  ranks = 'N/A',
  image = 'Stinging Strike Icon.png',
  heroes = {
   Koros = 2
  },
  effects = { 'poisoned' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['stoke the boiler'] = {
  name = 'Stoke the Boiler',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Taunts, forcing enemies to target this hero with attacks, increases Pressure, and self and allies deal boosted Fire damage. Starts Powered.',
  ranks = 'N/A',
  image = 'Stoke the Boiler Icon.png',
  heroes = {
   ['The Furnace'] = 1
  },
  effects = { 'extra damage', 'powered', 'pressure' }
 },
 ['stoked fires'] = {
  name = 'Stoked Fires',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Other Fire and Construct allies have a chance to apply Superheated on basic attacks.",
  ranks = 'N/A',
  image = 'Stoked Fires Icon.png',
  heroes = { ['Crucible'] = 1 },
  effects = { 'superheated' }
 },
 ['stone cold'] = {
  name = 'Stone Cold',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Chill Melee attackers when hit and chance to Chill on hit.',
  ranks = 'N/A',
  image = 'Stone Cold Icon.png',
  heroes = {
   ['Stone Fist'] = 2
  },
  effects = { 'chilled' }
 },
 ['stone etcher'] = {
  name = 'Stone Etcher',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Boosted Damage (3x) against Stoned (petrified) targets. Stoned targets are  statues that have an highly increased DEF stat.',
  ranks = 'N/A',
  image = 'Stone Etcher.png',
  heroes = {
   ['General Krexx'] = '?', Viperia = 1, Zola = 0, Agnon = 'epic'
  }
 },
 ['stone immune'] = {
  name = 'Stone Immune',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to being Stoned.',
  ranks = 'N/A',
  image = 'Stone Immune.png',
  heroes = {},
  effects = { 'stone immune' }
 },
 ['stone skin'] = {
  name = 'Stone Skin',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 50% reduced damage from all non-Chaos sources. Immune to being Stoned, Burned, Frozen, and Shocked.',
  ranks = 'N/A',
  image = 'Stone Skin Icon.png',
  heroes = {
   ['Sun Wukong'] = 0
  },
  effects = { 'damage reduction', 'stone immune', 'burn immune', 'freeze immune', 'shock immune' }
 },
 ['storm of the ancestors'] = {
  name = 'Storm of the Ancestors',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Shield-piercing ranged lightning attack on all enemies, consumes all stacks of Storm Power, dealing 10% more damage for each Stack of Storm Power. Adds a Buff to all allies that increases their damage to Shocked or Paralyzed targets.',
  ranks = 'N/A',
  image = 'Storm of the Ancestors Icon.png',
  heroes = {
   ['Jin Lei'] = 0
  },
  effects = { 'shield piercing', 'empowered' },
  range = 'Ranged',
  damage = 'Lightning',
  targets = 5
 },
 ['storm power'] = {
  name = 'Storm Power',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Whenever a Lightning effect (Paralyze or Shock) is applied to an enemy or whenever an allied Hero hits with a Lightning attack, this Hero will gain a stack of Storm Power. (Max 10 stacks). Can't be stolen or copied.",
  ranks = 'N/A',
  image = 'Storm Power Icon.png',
  heroes = {
   ['Jin Lei'] = 0
  },
  effects = { 'storm power' }
 },
 ['stout team'] = {
  name = 'Stout Team',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Buffs team +ATK and +DEF, amount doubles on Nature allies.',
  ranks = 'N/A',
  image = 'Stout Team Icon.png',
  heroes = {
   ['Chief NubNub'] = 1
  },
  effects = { 'stout team', 'def boosted', 'atk boosted' },
  target = 'Allies'
 },
 strike = {
  name = 'Strike!',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Melee Water attack on all enemies with a chance to Slow and inflict Choked CRIT (reduces CRIT to 0%). Snow Day: +chance to Frostbite. ',
  ranks = 'N/A',
  image = 'Strike Icon.png',
  heroes = {
   ['Grog Gnog'] = 0
  },
  effects = { 'slowed', 'crit choked', 'frostbitten' },
  range = 'Melee',
  damage = 'Water',
  targets = 5
 },
 ['sucker punch'] = {
  name = 'Sucker Punch',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack that deals +100% damage for each Debuff on the target.',
  ranks = 'N/A',
  image = 'Sucker Punch Icon.png',
  heroes = {
   ['Pignius Maximus'] = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['sumo stomp'] = {
  name = 'Sumo Stomp',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Physical attack on all enemies that Daze on hit, then buffs team +DEF.',
  ranks = 'N/A',
  image = 'Sumo Stomp Icon.png',
  heroes = {
   Yokozuna = 0
  },
  effects = { 'dazed', 'def boosted' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['sun bathed reptiles'] = {
  name = 'Sun-Bathed Reptiles',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Reptile allies are immune to Freeze [and gain +15% DEF].',
  ['description i'] = 'Self and Reptile allies are immune to Freeze.',
  ['description ii'] = 'Self and Reptile allies are immune to Freeze and gain [+15%] DEF.',
  ranks = 'I/II',
  image = 'Sun-Bathed Icon.png',
  heroes = {
   ['General Krexx'] = 0
  },
  effects = { 'def boosted', 'freeze immune' },
  ['stat boost'] = {
   target = { Reptile = 'family', self = true },
   boosts = { Defense = 15 }
  }
 },
 ['sun tipped arrows'] = {
  name = 'Sun-tipped Arrows',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies' ranged physical attacks have a chance to purge a buff on hit.",
  ranks = 'N/A',
  image = 'Sun-tipped Arrows Icon.png',
  heroes = {
   Deadeye = 2
  },
  effects = { 'purge' }
 },
 ['sun worship'] = {
  name = 'Sun Worship',
  type = 'Special Attack',
  ['energy cost'] = 9,
  description = 'Ranged Light attack on all enemies with a chance to inflict Magnified Light (takes 2x Light damage).',
  ranks = 'N/A',
  image = 'Sun Worship Icon.png',
  heroes = {
   Leonidus = 0
  },
  effects = { 'magnified light' },
  range = 'Ranged',
  damage = 'Light',
  targets = 5
 },
 ['sunlit flight'] = {
  name = 'Sunlit Flight',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Flying allies heal at the end of each round.',
  ranks = 'N/A',
  image = 'Sunlit Flight Icon.png',
  heroes = {
   ['Lorelei'] = 1
  },
  effects = { 'regeneration' }
 },
 ['superheated blaze'] = {
  name = 'Superheated Blaze',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Fire attack on all enemies with chance to apply Superheated to all enemies.',
  ranks = 'N/A',
  image = 'Superheated Blaze Icon.png',
  heroes = { ['Crucible'] = 0 },
  effects = { 'superheated' },
  range = 'Ranged',
  damage = 'Fire',
  target = 5;
 },
 ['supernova'] = {
  name = 'Supernova',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = "Ranged Light attack on all enemies with a chance to Blind enemies and purges up to 3 buffs. This attack can't be dodged or mitigated.",
  ranks = 'N/A',
  image = 'Supernova Icon.png',
  heroes = {
   ['Lumin the Radiant'] = 2
  },
  effects = { 'blinded', 'purge', 'undodgeable' },
  range = 'Ranged',
  damage = 'Light',
  targets = 5
 },
 ['suppressing smash'] = {
  name = 'Suppressing Smash',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "Taunt-ignoring Melee Physical attack that extends the target's ability cooldowns by 1 turn. This Debuff cannot expire; it can only be cleansed.",
  ranks = 'N/A',
  image = 'Suppression Icon.png',
  heroes = {
   ['Kozar Bonebreaker'] = 2
  },
  effects = { 'energy drain', 'taunt ignored' },
  range = 'Melee',
  damage = 'Physical',
  targets = 5
 },
 ["surf's up"] = {
  name = "Surf's Up!",
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Undodgeable Ranged Water attack on all enemies and causes all AOE attacks to do less damage. Any active Taunt abilies on enemies will be purged.',
  ['description i'] = 'Undodgable Ranged Water attack on all enemies that purges Taunt and Drenches enemies hit for 3 turns, reducing their AOE damage by 50%.',
  ['description ii'] = 'Undodgable Ranged Water attack on all enemies that purges Taunt and Drenches enemies hit for 3 turns (-60% AOE damage).',
  ['description iii'] = 'Undodgable Ranged Water attack on all enemies that purges Taunt and Drenches enemies hit for 3 turns (-70% AOE damage).',
  ranks = 'I/II/III',
  image = "Surf's Up Icon.png",
  heroes = {
   ['Kai Makani'] = 0
  },
  effects = { 'drenched', 'undodgeable' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5
 },
 ['surgical volley'] = {
  name = 'Surgical Volley',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged physical attack on all enemies for [72.5% ATK] base damage with a chance to apply Nerve Damage (preventing healing for 3 turns).',
  ranks = 'N/A',
  image = 'Surgical Volley Icon.png',
  heroes = {
   Deadeye = 2
  },
  effects = { 'nerve damage' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['surprise technique'] = {
  name = 'Surprise Technique',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'All Assassin allies gain a chance to apply Off-Balance on basic attacks.',
  ranks = 'N/A',
  image = 'Surprise Technique Icon.png',
  heroes = {
   ['Black Diamond'] = 2
  }
 },
 ['swamp assault'] = {
  name = 'Swamp Assault',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical attack on 3 random enemies that Swamps on hit.',
  ranks = 'N/A',
  image = 'Swamp Assault Icon.png',
  heroes = {
   Jumbeaux = 2
  },
  effects = { 'swamped' },
  range = 'Melee',
  damage = 'Physical',
  targets = 3
 },
 ['swamped swing'] = {
  name = 'Swamped Swing',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = "A Basic Melee Physical attack that Swamps on hit, healing the attacker on the next attack done on the target. Swamped cannot be purged.",
  ranks = 'N/A',
  image = 'Swamped Swing Icon.png',
  heroes = {
   Jumbeaux = 0
  },
  effects = { 'swamped' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['sweeping charge'] = {
  name = 'Sweeping Charge',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack on all enemies with a chance to Freeze the initial target for 1 turn, gains Momentum.',
  ranks = 'N/A',
  image = 'Sweeping Charge Icon.png',
  heroes = {
   Goretusk = 0
  },
  effects = { 'momentum', 'frozen' },
  range = 'Melee',
  damage = 'Physical'
 },
 swing = {
  name = 'Swing',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack.',
  ranks = 'N/A',
  image = 'Swing Icon.png',
  heroes = {
   ['Abigail the Brutal'] = 0,
   Alexandros = 0,
   ['Archangel Emily'] = 0,
   ['Balog the Loud'] = 0,
   ['Black Diamond'] = 0,
   ['Bovus El Doro'] = 0,
   ['Cruel King Bramble'] = 0,
   ['Dagrund Blacksmoke'] = 0,
   ['Dhaegon Stonecrusher'] = 0,
   Ekko = 0,
   ['Ella Ametryst'] = 0,
   IGOROK = 0,
   ['King Yorick'] = 0,
   ['Lord Zomm'] = 0,
   ['Overlord Executum'] = 0,
   Phemus = 0,
   ['Rocky the Shiitake'] = 0,
   ['Rogar Stonecrusher'] = 0,
   ['Sir William'] = 0,
   Squinch = 0,
   Tsume = 0,
   Zurk = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['tail strike'] = {
  name = 'Tail Strike',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack that Provokes the target and doubles the number of Venom stacks on the target (minimum 2 stacks are applied). ',
  ranks = 'N/A',
  image = 'Tail Strike Icon.png',
  heroes = {
   ['General Krexx'] = 0
  },
  effects = { 'venom', 'provoked' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['tangled triad'] = {
  name = 'Tangled Triad',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'If on a team with 2 or more allied Gorgons, self and Gorgon allies start dungeons with Invincibility for their first turn.',
  ranks = 'N/A',
  image = 'Tangled Triad Icon.png',
  heroes = {
   Zola = 2
  },
  buddy = 'Gorgon',
  effects = { 'invincibility', 'damage reduction', 'buddy' }
 },
 ['tank hunter'] = {
  name = 'Tank Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage against Tanks.',
  ranks = 'N/A',
  image = 'Tank Hunter Icon.png',
  heroes = {}
 },
 ['taste for brains'] = {
  name = 'Taste for Brains',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Dark attack that purges all Buffs, heals self and allied Undead and buffs their Max HP. When dealing a killing blow or targeting an enemy corpse, the corpse is removed.',
  ranks = 'N/A',
  image = 'Taste for Brains Icon.png',
  heroes = {
   ['Lord Zomm'] = 0
  },
  effects = { 'purge', 'remove corpse', 'heal', 'max health boost' },
  range = 'Ranged',
  damage = 'Dark',
  targets = 1
 },
 taunt = {
  name = 'Taunt',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Forces enemies to target this Hero with attacks, and buffs +DEF. Starts Powered.',
  ranks = 'N/A',
  image = 'Taunt Icon.png',
  heroes = {},
  effects = { 'taunt', 'def boosted', 'powered' }
 },
 ['team energy vault'] = {
  name = 'Team Energy Vault',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and allies are immune to Exhaustion (=Energy Loss that is caused by use of abilities). Note: Passive traits like epic Malice "All Hope is Lost" can still drain energy.',
  ranks = 'N/A',
  image = 'Team Energy Vault Icon.png',
  heroes = {
   Ekko = 0
  },
  effects = { 'energy loss immune' }
 },
 ['team leech'] = {
  name = 'Team Leech',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Melee Spirit attack in which a % of the damage dealt returns as Lifesteal for the team.',
  ranks = 'N/A',
  image = 'Team Leech Icon.png',
  heroes = {},
  effects = { 'lifesteal' },
  range = 'Melee',
  damage = 'Spirit',
  targets = 1
 },
 ['team mend'] = {
  name = 'Team Mend',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Recovers HP split between the team.',
  ranks = 'N/A',
  image = 'Mend Icon.png',
  heroes = {
   ['Yasmin Bloom'] = 0
  },
  effects = { 'heal' }
 },
 ['team precision'] = {
  name = 'Team Precision',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Boosted CRIT damage for all allies. CRIT Multiplier is increased by [50%], percentage increases slightly with SKL.",
  ranks = 'N/A',
  image = 'Team Precision Icon.png',
  heroes = {
   ['Pignius Maximus'] = 2
  },
  effects = { 'weak spot' },
  ['stat boost'] = {
    target = { self = true, allies = true },
    boosts = { ["Crit Multiplier"] = 50 }
  }  
 },
 ['tenacious assault'] = {
  name = 'Tenacious Assault',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '25% chance to do an extra Death Blossom at the end of each turn.',
  ranks = 'N/A',
  image = 'Tenacious Assault Icon.png',
  heroes = {
   ['Masuta Kira'] = 2
  },
  effects = { "extra attacks" }
 },
 ['tenacious fiends'] = {
  name = 'Tenacious Fiends',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'In PvP, self and Demon allies gain +Dodge Chance, this chance increases as their HP decreases.',
  ranks = 'N/A',
  image = 'Tenacious Fiends Icon.png',
  heroes = {
   ['Ella Ametryst'] = 2
  }
 },
 tenacity = {
  name = 'Tenacity',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '25% chance to get 2nd attack at the end of every round.',
  ranks = 'N/A',
  image = 'Tenacity Icon.png',
  heroes = {}
 },
 ['terror tooth'] = {
  name = 'Terror Tooth',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical Bite attack on target and 1 random enemy with a chance to Fear.',
  ranks = 'N/A',
  image = 'Terror Tooth Icon.png',
  heroes = {
   ['Mangle Jaw'] = 2
  },
  effects = { 'feared' },
  range = 'Melee',
  damage = 'Physical',
  targets = 2
 },
 terrorstorm = {
  name = 'Terrorstorm',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Self and allied Constructs gain 1 Energy, then does a Ranged Lightning attack on all enemies with a chance to Fear. Deals boosted damage to Armored targets.',
  ranks = 'N/A',
  image = 'Terrorstorm Icon.png',
  heroes = {
   Agnon = 1
  },
  effects = { 'feared', 'energy gain', 'boosted damage' },
  range = 'Ranged',
  damage = 'Lightning',
  targets = 5
 },
 ["that's a moray"] = {
  name = "That's a Moray",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Marks the last target hit, and takes less damage from all unmarked enemies. When no mark is on the enemy team, take less damage from all sources.',
  ranks = 'N/A',
  image = "That's A Moray.png",
  heroes = {
   ['Admiral Kreel'] = 1
  },
  effects = { "that's a moray", "damage reduction" }
 },
 ['the bigger they are'] = {
  name = 'The Bigger They Are',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Boosts to Kozar's Max HP will also be reflected in his ATK. +1 ATK for each increase of +20 HP.",
  ranks = 'N/A',
  image = 'The Bigger They Are Icon.png',
  heroes = {
   ['Kozar Bonebreaker'] = 2
  },
  effects = { 'atk boosted' }
 },
 ['the calm before'] = {
  name = 'The Calm Before',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "Silences all enemies and Buffs allies' Damage. This Hero gains stacks of Storm Power equal to the number of Light or Honorbound Heroes on the team. Starts Powered. (The Empowered Buff to applied to all allies and the caster to double (2x) their damage.)",
  ranks = 'N/A',
  image = 'The Calm Before Icon.png',
  heroes = {
   ['Jin Lei'] = 1
  },
  effects = { 'silenced', 'damage up', 'boosted damage', 'storm power', 'powered' },
  targets = 5
 },
 ['the chills'] = {
  name = 'The Chills',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '50% chance to Slow .',
  ranks = 'N/A',
  image = 'The Chills Icon.png',
  heroes = {
   Icebloom = 2
  },
  effects = { 'slowed' }
 },
 ['the guardian'] = {
  name = 'The Guardian',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Forces enemies to target single attacks on this char and adds an anti-magic aura to team, 9% (scales) damage reduction from magic attacks. Starts Powered.',
  ranks = 'N/A',
  image = 'The Guardian Icon.png',
  heroes = {
   Leonidus = 1
  },
  effects = { "taunt"; "damage reduction"; "powered" }
 },
 ['the harder they fall'] = {
  name = 'The Harder They Fall',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to knock all enemies Off-Balanced when killed.',
  ['description i'] = '25% chance to knock all enemies Off-Balanced when killed.',
  ['description ii'] = '50% chance to knock all enemies Off-Balanced when killed.',
  ['description iii'] = '100% chance to knock all enemies Off-Balanced when killed.',
  ranks = 'I/II/III',
  image = 'The Harder They Fall Icon.png',
  heroes = {
   Yokozuna = 0
  },
  effects = { 'off balance' }
 },
 ['the undead scourge'] = {
  name = 'The Undead Scourge',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'If on a team with Lord Zomm, Undead Allies do 2x damage to diseased targets and have a chance to disease on their basic attacks.',
  ranks = 'N/A',
  image = 'The Scourge Icon.png',
  heroes = {},
  effects = { 'boosted damage', 'diseased' }
 },
 ['theft of grace'] = {
  name = 'Theft of Grace',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Spirit attack for [150% ATK] base damage, will purge up to [1/2/3] buffs on target and add [1/2/3] elemental buffs to all allies. The number of purged and added buffs depends on the rank (I/II/III) of this special attack. The elemental buffs are I=Hunter, II=Resistance, III=Touch. The elemental buffs will be the same type as the target. Example: If a Dark enemy is attacked the buffs will be: Dark Rancor I, Disease Resistance, and Disease Touch.',
  ['description i'] = "Melee Spirit attack that purges 1 Buff and grants self 1 Elemental Buff. The Element of the Buff will be the same as the target's.",
  ['description ii'] = "Melee Spirit attack that purges 2 Buff and grants self 2 Elemental Buffs. The Element of the Buffs will be the same as the target's.",
  ['description iii'] = "Melee Spirit attack that purges 3 Buffs and grants self 3 Elemental Buffs. The Element of the Buffs will be the same as the target's.",
  ranks = 'I/II/III',
  image = 'Theft of Grace Icon.png',
  heroes = {
   Malice = 0
  },
  effects = { 'purge', 'elemental buff' },
  range = 'Melee',
  damage = 'Spirit',
  targets = 1
 },
 ['thermal detonator'] = {
  name = 'Thermal Detonator',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Physical attack on target enemy, then on all enemies that Dazes the initial target.',
  ranks = 'N/A',
  image = 'Thermal Detonator Icon.png',
  heroes = {
   ['Therand Fiddlestrom'] = 0
  },
  effects = { 'dazed' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['thick skin'] = {
  name = 'Thick Skin',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes 25% less damage from Physical attacks.',
  ranks = 'N/A',
  image = 'Thick Skin Icon.png',
  heroes = {
   ['Emperor Zulkodd'] = 0,
   ['Kozar Bonebreaker'] = 0,
   ['Underlord Thraxx'] = 0,   
   Yokozuna = 0
  },
  effects = { 'damage reduction' }
 },
 thornskin = {
  name = 'Thornskin',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Deals damage to Melee attackers when hit.',
  ranks = 'N/A',
  image = 'Thornskin Icon.png',
  heroes = {
   Jumbeaux = 1
  },
  effects = {}
 },
 ['throw object'] = {
  name = 'Throw Wrench/Dynamite/Barrel',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Ranged Physical attack.',
  ranks = 'N/A',
  image = 'Swing Icon.png',
  heroes = {
   ['Therand Fiddlestrom'] = 0
  },
  effects = {},
  range = 'Ranged',
  damage = 'Physical'
 },
 ['thunder shout'] = {
  name = 'Thunder Shout',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Thunderous Ranged Spirit attack that hits all enemies for [60.4% ATK] base damage and Silences the targeted enemy. Ranked special attack: In addition to the Ranged spirit attack, Thunder Shout II adds an additional 30% chance to silence the entire party upon hitting the target.',
  ['description i'] = 'Thunderous Ranged Spirit attack that hits all enemies for [60.4% ATK] base damage and Silences the targeted enemy. Upgrading increases damage output and the likelihood of inflicting Silence.',
  ['description ii'] = 'In addition to the Ranged spirit attack, Thunder Shout II adds an additional 30% chance to silence the entire party upon hitting the target.',
  ranks = 'I/II',
  image = 'Thunder Shout Icon.png',
  heroes = {},
  effects = { 'silenced' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 5
 },
 thundersmash = {
  name = 'Thundersmash',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack on target enemy with 85% splash damage that Paralyzes and Silences on hit.',
  ranks = 'N/A',
  image = 'Thundersmash Icon.png',
  heroes = {
   ['Dhaegon Stonecrusher'] = 2
  },
  effects = { 'splash damage', 'silenced', 'paralysis' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ["tinkerer's tricks"] = {
  name = "Tinkerer's Tricks",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'All attacks have a chance to apply one of the following debuffs to each enemy hit: Chilled, Burned, Shocked, Diseased, or Poisoned. Only one of these debuffs will be applied per hit, and is applied to each enemy individually. This means that if you use Helmet Missiles, one enemy could get burned, another could be poisoned, and another might not be debuffed at all (resisted or immune).',
  ranks = 'N/A',
  image = "Tinkerer's Tricks Icon.png",
  heroes = {
   ['Therand Fiddlestrom'] = 2
  },
  effects = { 'chilled', 'burned', 'shocked', 'diseased', 'poisoned' }
 },
 ['tit for tat'] = {
  name = 'Tit for Tat',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Aegis Shield will be generated when damaged. Any CRIT taken on this Hero will cause them to CRIT on their next action, even if elementally disadvantaged.',
  ranks = 'N/A',
  image = 'Tit for Tat Icon.png',
  heroes = {
   Icepick = 0,
   ['Sir William'] = 1,
   ['Spitfire'] = 1
  },
  effects = { 'aegis shield', 'damage reduction', 'guaranteed crit' }
 },
 ['to war (artillery)'] = {
  name = 'To War! (Artillery)',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Water attack on all enemies with a chance to Freeze.',
  ranks = 'N/A',
  image = 'To War Artillery Icon.png',
  heroes = {
   ['High King Valkin'] = 0
  },
  effects = { 'frozen' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5
 },
 ['to war (cavalry)'] = {
  name = 'To War! (Cavalry)',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical attack on all enemies that Fears on hit and buffs team +DEF.',
  ranks = 'N/A',
  image = 'To War Cavalry Icon.png',
  heroes = {
   ['High King Valkin'] = 2
  },
  effects = { 'feared', 'def boosted' },
  range = 'Melee',
  damage = 'Physical',
  target = 'Allies'
 },
 ['to war (infantry)'] = {
  name = 'To War! (Infantry)',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical attack on all enemies that grants team Haste.',
  ranks = 'N/A',
  image = 'To War Infantry Icon.png',
  heroes = {
   ['High King Valkin'] = 1
  },
  effects = { 'haste' },
  range = 'Melee',
  damage = 'Physical',
  target = 'Allies'
 },
 ['tooth and nail'] = {
  name = 'Tooth And Nail',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "3 Armor-Piercing Melee Physical attacks on target enemy, then gains Unbreakable Heart for 3 turns. Switches to 'To War!: Cavalry'.",
  ranks = 'N/A',
  image = 'Tooth And Nail Icon.png',
  heroes = {
   ['High King Valkin'] = 2
  },
  effects = { 'unbreakable heart', 'armor piercing' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['torrential tides'] = {
  name = 'Torrential Tides',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Water allies gain +15% Damage Penetration.',
  ranks = 'N/A',
  image = 'Torrential Tides Icon.png',
  heroes = {
   ['Kai Makani'] = 1
  },
  effects = { 'damage penetration' },
  ['stat boost'] = {
   target = { self = true, Water = 'element' },
   boosts = { ['Damage Penetration'] = 15 }
  }  
 },
 ['tortured soul'] = {
  name = 'Tortured Soul',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'CRIT damage increases as HP decreases below 50%.',
  ranks = 'N/A',
  image = 'Tortured Soul Icon.png',
  heroes = {
   Icepick = 1
  }
 },
 ['touch of death'] = {
  name = 'Touch of Death',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Attacks have a 100% base chance to CRIT on targets with Max Health below [10%/15%/25%]. The % depends on rank (I-III) of this trait.',
  ['description i'] = 'Attacks will CRIT on targets with 10% Max HP and below.',
  ['description ii'] = 'Attacks will CRIT on targets with 15% Max HP and below.',
  ['description iii'] = 'Attacks will CRIT on targets with 25% Max HP and below.',
  ranks = 'I/II/III',
  image = 'Touch of Death Icon.png',
  heroes = {
   ['Life Reaper Brom'] = 0
  }
 },
 ['toughen up'] = {
  name = 'Toughen Up',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and Barbarian allies gain +DEF for 1 turn whenever they gain Rage.',
  ranks = 'N/A',
  image = 'Toughen Up Icon.png',
  heroes = {
   ['Abigail the Brutal'] = 2
  },
  effects = { 'def boosted' }
 },
 ['toxic form'] = {
  name = 'Toxic Form',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Poison and Venom, Poisons on Basic Attacks and Poisons Melee attackers when hit. Removes corpses on killing blows.',
  ranks = 'N/A',
  image = 'Toxic Form Icon.png',
  heroes = {
   ['Phenol Thoxian'] = 0
  },
  effects = { 'poisoned', 'poison immune', 'venom immune' }
 },
 ['toxic spittle'] = {
  name = 'Toxic Spittle',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Poison attack with a chance to Poison.',
  ranks = 'N/A',
  image = 'Toxic Spittle Icon.png',
  heroes = {},
  effects = { 'poisoned' },
  range = 'Ranged',
  targets = 1
 },
 ['tribal chant'] = {
  name = 'Tribal Chant',
  description = '+25% DEF for self and Goblin allies.',
  image = 'Tribal Chant Icon.png',
 },
 ['tribal leader'] = {
  name = 'Tribal Leader',
  description = '+25% ATK for self and Goblin allies.',
  image = 'Tribal Leader Icon.png'
 },
 ['tribal heart'] = {
  name = 'Tribal Heart',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+15% Max HP for self and Goblin allies.',
  ['description i'] = 'Increase Health by 15% for all Goblin allies.',
  ['description ii'] = 'Increase Health by 25% for all Goblin allies.',
  ranks = 'I/II',
  image = 'Tribal Heart Icon.png',
  heroes = {
   ['Chief NubNub'] = 0
  }
 },
 ['tricksy fae'] = {
  name = 'Tricksy Fae',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Heals all allies that splits between all allies and applies Regeneration. Then, Ranged Light attack on a random enemy that transfers all debuffs on target ally and 1 debuff from each other ally.',
  ranks = 'N/A',
  image = 'Tricksy Fae Icon.png',
  heroes = {
   ['Lorelei'] = 2
  },
  effects = { 'regeneration', 'debuff transfer', 'heal' },
  target = 'Ally'
 },
 ['trog skin'] = {
  name = 'Trog Skin',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Cleanses 1 Debuff on self at the end of every turn.',
  ranks = 'N/A',
  image = 'Trog Skin Icon.png',
  heroes = {
   ['General Krexx'] = 2
  },
  effects = { 'self cleanse' }
 },
 ['turn a blind eye'] = {
  name = 'Turn a Blind Eye',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Taunt and Provoke.',
  ranks = 'N/A',
  image = 'Turn a Blind Eye Icon.png',
  heroes = {
   Deadeye = 0,
   Phemus = 0,
   ['Mire'] = 1,
   Shade = 1,
   Viperia = 1
  },
  effects = { 'taunt immune' }
 },
 ['tusk charge'] = {
  name = 'Tusk Charge',
  type = 'Special Attack',
  ['energy cost'] = 'Momentum',
  description = 'Melee Physical attack that Provokes target for 3 turns and reduces Momentum by 2',
  ranks = 'N/A',
  image = 'Tusk Charge Icon.png',
  heroes = {
   Goretusk = 2
  },
  effects = { 'provoked' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['twin claws'] = {
  name = 'Twin Claws',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Jabber Clenchjaw, Jabber follows any attack made by Jibber with the same ability slot (similar to Like Father, Like Son).',
  ranks = 'N/A',
  image = 'Twin Claws Icon.png',
  heroes = {
   ['Jibber Clenchjaw'] = 1
  },
  buddy = 'Jabber Clenchjaw',
  effects = { 'extra attacks', 'buddy'}
 },
 ['twinkle toes'] = {
  name = 'Twinkle Toes',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+Dodge Chance on CRIT.',
  ranks = 'N/A',
  image = 'Twinkle Toes Icon.png',
  heroes = {
   Yokozuna = 2
  },
  effects = { 'evading' }
 },
 ['two heads are better than one'] = {
  name = 'Two Heads Are Better Than One',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Basic attacks Rampage, hitting a second target at random.',
  ranks = 'N/A',
  image = 'Two Heads Are Better Than One Icon.png',
  heroes = {}
 },
 ['unbreakable heart'] = {
  name = 'Unbreakable Heart',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Avoids death from the first death blow, health will stay at 1 HP. NOTE: There is also a identically named Buff in the game. Runes can add this Trait. Shield-piercing attacks ignore Unbreakable Heart.',
  ranks = 'N/A',
  image = 'Unbreakable Heart Icon.png',
  heroes = {
   Icebloom = 0
  },
  effects = { 'unbreakable heart' },
 },
 ['unbridled rage'] = {
  name = 'Unbridled Rage',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Self and allied Barbarians are immune to Fear and if they would die, ignores death but gains a shield for a turn (like Ethereal Spirit, HP does not drop below 1). Unbridled Rage happens once per dungeon.',
  ranks = 'N/A',
  image = 'Unbridled Rage Icon.png',
  heroes = {
   ['Drakk the Warlord'] = 2
  },
  effects = { 'unbridled rage', 'damage reduction', 'fear immune' }
 },
 ['undead avenger'] = {
  name = 'Undead Avenger',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When an ally is killed, +ATK and Revenges the enemy who did the killing blow (2 attacks if the ally killed was Undead).',
  ranks = 'N/A',
  image = 'Undead Avenger Icon.png',
  heroes = {
   ['Hansuke Undying'] = 2
  },
  effects = { 'revenge' }
 },
 ['undead fervor'] = {
  name = 'Undead Fervor',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increase ATK + DEF for all Undead allies.',
  ranks = 'N/A',
  image = 'Undead Fervor Icon.png',
  heroes = {}
 },
 ['undead guard'] = {
  name = 'Undead Guard',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increases DEF by [15%/30%] for all Undead allies. The boost depends on the rank (I/II) of this trait.',
  ['description i'] = '+15% DEF for self and Undead allies.',
  ['description ii'] = '+30% DEF for self and Undead allies.',
  ranks = 'I/II',
  image = 'Undead Guard Icon.png',
  heroes = {
   ['Overlord Executum'] = 0
  }
 },
 ['undead heart'] = {
  name = 'Undead Heart (outdated)',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increases health by [15/20/25]% for all Undead allies. The amount gained depends on the rank (I/II/III) of this trait.',
  ['description i'] = 'Increases health by 15% for all Undead allies.',
  ['description ii'] = 'Increases health by 20% for all Undead allies.',
  ['description iii'] = 'Increases health by 25% for all Undead allies.',
  ranks = 'I/II/III',
  image = 'Undead Heart Icon.png',
  heroes = {},
  effects = {}
 },
 ['under pressure'] = {
  name = 'Under Pressure',
  type = 'Special Attack',
  ['energy cost'] = 'None',
  description = 'Ranged Fire attack for [150% ATK] base damage at normal Pressure, plus extra damage depending on the Pressure built up. Attack all enemies if Pressure is high.',
  ranks = 'N/A',
  image = 'Under Pressure Icon.png',
  heroes = {
   ['The Furnace'] = 0
  },
  effects = { 'boosted damage' },
  range = 'Ranged',
  damage = 'Fire'
 },
 ['undying fury'] = {
  name = 'Undying Fury',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Drakk cannot be healed when health drops below 13 and deals boosted (2x) damage.',
  ranks = 'N/A',
  image = 'Undying Fury Icon.png',
  skin = 'slasher drakk',
  heroes = {}
 },
 ['undying loyalty'] = {
  name = 'Undying Loyalty',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'If killed when defending others, he will reincarnate on the next turn with +ATK and +DEF.',
  ranks = 'N/A',
  image = 'Undying Loyalty Icon.png',
  heroes = {}
 },
 ['unknown chemicals'] = {
  name = 'Unknown Chemicals',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Physical Attack on all enemies for [45% ATK] base damage with a chance for a random debuff: Dazed, Frozen, Poisoned, Chilled, Shocked, Burned.',
  ranks = 'N/A',
  image = 'Barrel_Toss.png',
  heroes = {},
  effects = { 'poisoned', 'dazed', 'burned', 'chilled', 'shocked', 'frozen' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['unleash the legion'] = {
  name = 'Unleash the Legion',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Buffs team +ATK, then Zomm and allied Undead each attack a random enemy with their Basic Attacks.',
  ranks = 'N/A',
  image = 'Unleash the Legion Icon.png',
  heroes = {
   ['Lord Zomm'] = 1
  },
  effects = { 'atk boosted' }
 },
 ['unnatural fear'] = {
  name = 'Unnatural Fear',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Fear and chance to Fear Beasts on hit.',
  ranks = 'N/A',
  image = 'Unnatural Fear Icon.png',
  heroes = {
   Hopper = 2,
   IGOROK = 2,
   Iris = 2,
   Koros = 2,
   ['Mangle Jaw'] = 2,
   Marrow = 2,
   Phemus = 2,
   ['Phenol Thoxian'] = 2
  },
  effects = { 'feared', 'fear immune' }
 },
 ['unstable bomb'] = {
  name = 'Unstable Bomb',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Physical Attack on target enemy that applies up to 3 random status effects. Cooldown of this special attack is reduced for each status effect missed.',
  ranks = 'N/A',
  image = 'Unstable Bomb Icon.png',
  heroes = {
   Bauble = 0
  },
  effects = { 'frozen', 'diseased', 'poisoned', 'shocked', 'burned' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 1
 },
 ['unyielding will'] = {
  name = 'Unyielding Will',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Target has a 50% higher chance to resist all debuffs and takes 50% less damage from all debuffs (Shocked, Poisoned, Burned, etc).',
  ranks = 'N/A',
  image = 'Unyielding Will Icon.png',
  heroes = {},
  effects = { 'resistance' }
 },
 updraft = {
  name = 'Updraft',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Flying allies gain +1 Energy at the end of each round.',
  ranks = 'N/A',
  image = 'Updraft Icon.png',
  heroes = {
   Ferno = 2
  },
  effects = { 'energy gain' }
 },
 ['valkyrie valor'] = {
  name = 'Valkyrie Valor',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'If there is a Legendary Fire Warrior ally on the team, Astrid becomes Fast and other Warrior and Honorbound allies start dungeons with an Aegis Shield.',
  ranks = 'N/A',
  image = 'Valkyrie Valor Icon.png',
  heroes = {
   ['Shieldmaiden Astrid'] = 2
  },
  effects = { 'aegis shield', 'fast', 'buddy' }
 },
 vampiric = {
  name = 'Vampiric',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Lifesteals a % of the damage dealt.',
  ['description i'] = 'Lifesteals 20% of the damage dealt.',
  ['description ii'] = 'Lifesteals 35% of the damage dealt.',
  ranks = 'I/II',
  image = 'Vampiric Icon.png',
  heroes = {
   ['Ella Ametryst'] = 1
  },
  effects = { 'lifesteal' }
 },
 ['vampiric barrage'] = {
  name = 'Vampiric Barrage',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Physical attack on all enemies that Lifesteals.',
  ranks = 'N/A',
  image = 'Vampiric Arrow Barrage Icon.png',
  heroes = {
   ['Shadow Queen Daeris'] = 2
  },
  effects = { 'lifesteal' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['vampiric shurikens'] = {
  name = 'Vampiric Shurikens',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Physical attack on target and 1 random enemy (2 random enemies at level 20+) that Lifesteals.',
  ranks = 'N/A',
  image = 'Vampiric Shurikens Icon.png',
  heroes = {
   Shadowblade = 1
  },
  effects = { 'lifesteal' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 3
 },
 ['veil of voltage'] = {
  name = 'Veil of Voltage',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'All Light and Honorbound Heroes gain 10% Damage Reduction and gain +1 Energy whenever they deal damage to a Shocked enemy.',
  ['description i'] = 'All Light and Honorbound Heroes gain 10% Damage Reduction and gain +1 Energy whenever they deal damage to a Shocked enemy.',
  ['description ii'] = 'Additionally gives Honorbound allies a chance to shock on critical hits.',
  ranks = 'I/II',
  image = 'Veil of Voltage Icon.png',
  heroes = {
   ['Jin Lei'] = 1
  },
  effects = { 'energy gain' }
 },
 ['vengeful dwarf'] = {
  name = 'Vengeful Dwarf',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Whenever an allied Dwarf is killed, this Hero will gain [15%/20%/25%] Attack, Defense, Max Health and will make a basic attack on the enemy who made the killing blow. The percentage value depends on the rank (I-III) the trait.',
  ['description i'] = 'Whenever an allied Dwarf is killed, this Hero will gain +15% Attack, +15% Defense, +15% Max Health and will make a basic attack on the enemy who made the killing blow.',
  ['description ii'] = 'Whenever an allied Dwarf is killed, this Hero will gain +20% Attack, +20% Defense, +20% Max Health and will make a basic attack on the enemy who made the killing blow.',
  ['description iii'] = 'Whenever an allied Dwarf is killed, this Hero will gain +25% Attack, +25% Defense, +25% Max Health and will make a basic attack on the enemy who made the killing blow.',
  ranks = 'I/II/III',
  image = 'Vengeful Dwarf Icon.png',
  heroes = {
   ['Hagrim Felhorn'] = 0
  },
  effects = { 'atk boosted', 'def boosted', 'max health boost' }
 },
 ['venom defense'] = {
  name = 'Venom Defense',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Reduces [5%/7%/10%] damage taken per Venom debuff (on the attacker), [20%/40%/55%] chance to apply Venom to melee attackers. When killed, applies Venom to all enemies. The [%] values depend on the rank (I,II,III) of this trait.',
  ['description i'] = 'Reduces [5%] damage taken per Venom debuff (on the attacker), [20%] chance to apply Venom to melee attackers. When killed, applies Venom to all enemies.',
  ['description ii'] = 'Reduces [7%] damage taken per Venom debuff (on the attacker), [40%] chance to apply Venom to melee attackers. When killed, applies Venom to all enemies.',
  ['description iii'] = 'Reduces [10%] damage taken from enemies per Venom debuff (on the attacker), [55%] chance to apply Venom to melee attackers. When killed, applies Venom to all enemies.',
  ranks = 'I/II/III',
  image = 'Venom Defense Icon.png',
  heroes = {
   ['General Krexx'] = 0,
   ['sybil'] = 0
  },
  effects = { 'damage reduction' }
 },
 ['venom master'] = {
  name = 'Venom Master',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Chance to Poison on any CRIT.',
  ranks = 'N/A',
  image = 'Venom Master Icon.png',
  heroes = {},
  effects = { 'poisoned' }
 },
 ['venomous claw'] = {
  name = 'Venomous Claw',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack with a chance to add 2 Venom stacks.',
  ranks = 'N/A',
  image = 'Venomous Claw.png',
  heroes = {
   Cobressa = 0,
   Viperia = 0,
   Zola = 0
  },
  effects = { 'venom' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['venomous embrace'] = {
  name = 'Venomous Embrace',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Heals allies when Venom is applied on the enemies by Cobressa. The heal amount increases with the rank (I/II) of this trait. Enemies immune to Venom prevent the heal effect.',
  ['description i'] = 'Heals allies when Venom is applied on the enemies by Cobressa (Enemies immune to Venom prevent the heal effect).',
  ['description ii'] = 'Heals allies when Venom is applied on the enemies by Cobressa (Enemies immune to Venom prevent the heal effect).',
  ranks = 'I/II',
  image = 'Venomous Embrace.png',
  heroes = {
   Cobressa = 0
  },
  effects = { 'heal' }
 },
 ['venomous paralysis'] = {
  name = 'Venomous Paralysis',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Venomed targets have a reduced chance to dodge attacks from allies.',
  ranks = 'N/A',
  image = 'Venomous Paralysis.png',
  heroes = {
   ['Admiral Kreel'] = 2
  }
 },
 ['venomous rune'] = {
  name = 'Venomous Rune',
  type = 'Special Attack',
  ['energy cost'] = '',
  description = 'Target ally receives a Poison Skin and Poison immune buff. Poison Skin inflicts Poison debuff upon being melee attacked. Poison immune prevents affected target from being poisoned.',
  ranks = 'N/A',
  image = '',
  heroes = {},
  effects = { 'poisoned' },
  range = 'Melee',
  target = 'Ally'
 },
 ['venomous swing'] = {
  name = 'Venomous Swing',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Melee Physical attack with a chance to Envenom.',
  ranks = 'N/A',
  image = 'Venomous Swing.png',
  heroes = {
   ['Admiral Kreel'] = 0
  },
  effects = { 'venom' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['verdant vitality'] = {
  name = 'Verdant Vitality',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Recovers health split between all allies, applies Cleansing Regeneration to all allies for 3 turns, and all Spirit allies gain another turn of Ethereal Spirit (shield buff).',
  ranks = 'N/A',
  image = 'Verdant Vitality Icon.png',
  heroes = {
   ['Mire'] = 0
  },
  effects = { 'cleansing regeneration', 'ethereal spirit','heal' },
  target = 'Ally'
 },
 ['vibrating palm'] = {
  name = 'Vibrating Palm',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Chi attack that cannot be reflected or mitigated.',
  ranks = 'N/A',
  image = 'Vibrating Palm Icon.png',
  heroes = {
   ['Masuta Kira'] = 1
  },
  effects = {},
  range = 'Ranged',
  damage = 'Spirit'
 },
 vicious = {
  name = 'Vicious',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "In PvP, self and allied Demons buff +ATK on CRIT.",
  ranks = 'N/A',
  image = 'Vicious Icon.png',
  heroes = {
   Tsume = 2
  },
  effects = { 'atk boosted' }
 },
 vigilance = {
  name = 'Vigilance',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "Enters a defensive stance in which he has a chance to jump in front of any ally being attacked, with a chance to parry and halve the attacker's CRIT.",
  ranks = 'N/A',
  image = 'Vigilance2 Icon.png',
  heroes = {
   ['Overlord Executum'] = 0
  },
  effects = { 'protect', 'parry' },
  target = 'Self'
 },
 ['viper gang'] = {
  name = 'Viper Gang',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increase ATK and CRIT [10/20]% for all Reptiles. The increase depends on the rank (I/II) the trait.',
  ['description i'] = '10% increase in ATK and CRIT for all Reptiles.',
  ['description ii'] = '20% increase in ATK and CRIT for all Reptiles.',
  ranks = 'I/II',
  image = 'Viper Gang.png',
  heroes = {
   Cobressa = 0
  },
  ['stat boost'] = {
   target = { Reptile = 'family', self = true },
   boosts = { Attack = 20, ['Crit Chance'] = 20
   }
  }
 },
 ['vital vigilance'] = {
  name = 'Vital Vigilance',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "This hero prepares to defend target ally. The next 3 times they are attacked, he will block the attack, preventing damage for BOTH heroes. After defending, he will make a revenge attack for [100%-250%] damage (% increases with level). Can't be stolen, purged of copied.",
  ranks = 'N/A',
  image = 'Vital Vigilance Icon.png',
  heroes = {
   Grondar = 2
  },
  effects = { 'protect', 'parry', 'revenge' }
 },
 ['void blade'] = {
  name = 'Void Blade',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Attack an enemy for [150% ATK] base damage and inflicting Debilitate: reduces ATK, DEF, SKL, & CRIT by [-25/-25/-25/-24]% base + [-1]% per level.',
  ranks = 'N/A',
  image = 'Void Blade Icon.png',
  heroes = {},
  effects = { 'debilitated' }
 },
 ['void strike'] = {
  name = 'Void Strike',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Melee Physical attack with a chance to Debilitate, reducing ATK, DEF, SKL, and CRIT, then buffs team +DEF.',
  ranks = 'N/A',
  image = 'Void Strike Icon.png',
  heroes = {
   ['Overlord Executum'] = 2
  },
  effects = { 'debilitated', 'def boosted' }
 },
 ['void taunt'] = {
  name = 'Void Taunt',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Taunts, forcing all enemies to target this Hero with attacks, and has a chance to Debilitate attackers when hit, reducing their ATK, DEF, SKL, and CRIT. Starts Powered.',
  ranks = 'N/A',
  image = 'Void Taunt Icon.png',
  heroes = {
   ['Overlord Executum'] = 1
  },
  effects = { 'taunt', 'debilitated', 'powered' }
 },
 ['volatile components'] = {
  name = 'Volatile Components',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'If an attack kills this hero, deal revenge damage equal to the attack, up to max health.',
  ranks = 'N/A',
  image = 'Volatile Components Icon.png',
  heroes = {
   Bauble = 2
  },
  effects = { 'revenge' }
 },
 ['volcanic shards'] = {
  name = 'Volcanic Shards',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "2 Ranged Fire attacks that buff +ATK.",
  ranks = 'N/A',
  image = 'Volcanic Shards Icon.png',
  heroes = {},
  effects = { 'atk boosted' },
  range = 'Ranged',
  damage = 'Fire'
 },
 ['volley of maladies'] = {
  name = 'Volley of Maladies',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'A Ranged Dark attack that strikes the target and two random enemies, each strike with a chance to inflict Disease.',
  ranks = 'N/A',
  image = '',
  heroes = {},
  effects = { 'diseased' },
  range = 'Ranged',
  damage = 'Dark',
  targets = 3
 },
 ['voodoo chant'] = {
  name = 'Voodoo Chant',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "Buff team +CRIT, heals the team and recovers HP for the team split over the next 3 turns.",
  ranks = 'N/A',
  image = 'Voodoo Chant Icon.png',
  heroes = {
   ['Chief NubNub'] = 0
  },
  effects = { 'voodoo chant', 'crit boosted', 'heal' }
 },
 ['wall of fire'] = {
  name = 'Wall of Fire',
  type = 'Special Attack',
  ['energy cost'] = 7,
  description = 'Conjures a Fiery Wall that initially deals [40% ATK] base damage, with a chance to inflict Burn on melee attackers. Upgrading increases initial damage dealt with a higher chance and damage output to Burning effects. ',
  ranks = 'N/A',
  image = 'Wall of Fire Icon.png',
  heroes = {},
  effects = { 'burned' },
  range = 'Melee',
  target = 'Ally'
 },
 wand = {
  name = 'Wand',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Ranged Spirit attack.',
  ranks = 'N/A',
  image = 'Wand Icon.png',
  heroes = {
   ['Chief NubNub'] = 0,
   Craw = 0,
   ['Ember Sanguine'] = 0,
   ['Ignus the Mad'] = 0,
   ['Kobal the Pestilent'] = 0,
   ['Lumin the Radiant'] = 0,
   ['Yasmin Bloom'] = 0
  },
  effects = {},
  range = 'Ranged',
  damage = 'Spirit'
 },
 ['wand (water)'] = {
  name = 'Wand (Water)',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Ranged Water attack doing [36% ATK] base damage. Upgrading increases damage output to [49.5% ATK] base damage.',
  ranks = 'N/A',
  image = 'Wand Icon.png',
  heroes = {
   ['Selwyn the Enduring'] = 0
  },
  effects = {},
  range = 'Ranged',
  damage = 'Water'
 },
 ['war incarnate'] = {
  name = 'War Incarnate',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "When this Hero is killed, all allies gain +10% attack buff, this Hero's corpse is removed, and the ally with the highest Attack becomes Soul-tethered. When a Soul-tethered ally is killed, this Hero is resurrected in that character's position. Soul-tether can't be stolen, copied, or purged.",
  ranks = 'N/A',
  image = 'War Incarnate Icon.png',
  heroes = {
   Archon = 2
  },
  effects = { 'soul tether' }
 },
 ['warding strike'] = {
  name = 'Warding Strike',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Melee Physical attack that lowers DEF and purges all Buffs.',
  ranks = 'N/A',
  image = 'Warding Strike Icon.png',
  heroes = {
   ['King Yorick'] = 1
  },
  effects = { 'def lowered', 'purge' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['warrior fury'] = {
  name = 'Warrior Fury',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Warriors have increased CRIT.',
  ranks = 'N/A',
  image = 'Warrior Fury Icon.png',
  heroes = {}
 },
 ['warrior heart'] = {
  name = 'Warrior Heart',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Increase Health by [15%/20%/25%] for all Warrior allies and this character's Attack increases 10% for each other Warrior ally on the team. (Health boost increases with each Ascension.)",
  ['description i'] = "+15% Max HP for self and Warrior allies, and gain +10% ATK for each Warrior ally.",
  ['description ii'] = "+20% Max HP for self and Warrior allies and gain +10% ATK for each Warrior ally.",
  ['description iii'] = "+25% Max HP for self and Warrior allies and gain +10% ATK for each Warrior ally.",
  ranks = 'I/II/III',
  image = 'Warrior Heart Icon.png',
  heroes = {
   ['Bovus El Doro'] = 0
  },
  ['stat boost'] = {
   target = { Warrior = 'class', self = true },
   boosts = { ['Max Health'] = 25 }
  }  
 },
 ['warrior hunter'] = {
  name = 'Warrior Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '2x damage against Warriors.',
  ranks = 'N/A',
  image = 'Warrior Hunter Icon.png',
  heroes = {
   Squinch = 0
  }
 },
 ["warrior's chi"] = {
  name = "Warrior's Chi",
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Heals self, then grants self and allied Assassins and Warriors DEF+ buff, +1 Energy and Haste.',
  ranks = 'N/A',
  image = "Warrior's Chi Icon.png",
  heroes = {
   ['Sifu Jianzhi'] = 1
  },
  effects = { 'heal', 'def boosted', 'haste', 'energy gain' }
 },
 ["warrior's soul"] = {
  name = "Warrior's Soul",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Warrior allies gain [5%/10%/25%] Attack and Max Health.',
  ['description i'] = 'Warrior allies gain 10% Attack and Max Health.',
  ['description ii'] = 'Warrior allies gain 25% Attack and Max Health.',
  ranks = 'I/II',
  image = "Warrior's Soul Icon.png",
  heroes = {
   Archon = 0
  },
  effects = { 'max health boost', 'atk boosted' },
  ['stat boost'] = {
   target = { Warrior = 'class', self = true },
   boosts = { Attack = 25, ['Max Health'] = 25 }
  }  
 },
 ['wash out'] = {
  name = 'Wash Out',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Basic Ranged Water attack on target enemy with a chance to add Drenched on CRIT.',
  ranks = 'N/A',
  image = 'Wash Out Icon.png',
  heroes = {
   ['Kelpy Shells'] = 0
  },
  effects = { 'drenched' },
  range = 'Ranged',
  damage = 'Water',
  targets = 1
 },
 ['watch and learn'] = {
  name = 'Watch and Learn',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Applies an Observation Debuff to enemies hit. Observation copies any Buffs applied to that enemy, applying them to Iris. Iris is immune to Observation.',
  ranks = 'N/A',
  image = 'Watch and Learn Icon.png',
  heroes = {
   Iris = 0
  },
  effects = { 'observation', 'observation immune' }
 },
 ['water guard'] = {
  name = 'Water Guard',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increase DEF by [10%/15%/20%] for all Water allies. The boost increases with the rank (I/II/III) of this trait.',
  ['description i'] = '+10% DEF for self and Water allies.',
  ['description ii'] = '+15% DEF for self and Water allies.',
  ['description iii'] = '+20% DEF for self and Water allies.',
  ranks = 'I/II/III',
  image = 'Water Guard Icon.png',
  heroes = {
   ['Sir William'] = 0
  },
  ['stat boost'] = {
   target = { self = true, Water = 'element' },
   boosts = { Defense = 20 }
  }  
 },
 ['water heart'] = {
  name = 'Water Heart',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '+20% Max HP for self and Water allies.',
  ranks = 'N/A',
  image = 'Water Heart Icon.png',
  heroes = {
   ['Yasmin Bloom'] = 1
  }
 },
 ['water hunter'] = {
  name = 'Water Hunter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increase damage dealt to Water targets. The multiplier [1.5x/2.0x/2.5x] of the boosted damage increases with the rank (I/II/III) of this trait.',
  ['description i'] = 'Increase damage dealt to Water targets by 1.5x.',
  ['description ii'] = 'Increase damage dealt to Water targets by 2.0x.',
  ['description iii'] = 'Increase damage dealt to Water targets by 2.5x',
  ranks = 'I/II/III',
  image = 'Water Hunter Icon.png',
  heroes = {}
 },
 ['water on rock'] = {
  name = 'Water on Rock',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Taunts, forcing all enemies to target this Hero with attacks, buffs +DEF and lowers ATK of Melee attackers when hit. Starts Powered.',
  ranks = 'N/A',
  image = 'Water on Rock Icon.png',
  heroes = {
   ['Stone Fist'] = 1
  },
  effects = { 'taunt', 'def boosted', 'atk reduced', 'powered' }
 },
 ['waterlogged field'] = {
  name = 'Waterlogged Field',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Water attack on all enemies, lifestealing for all allies. Reduces enemy healing and a chance to add Drenched for 3 turns.',
  ranks = 'N/A',
  image = 'Waterlogged Field Icon.png',
  heroes = {
   ['Kelpy Shells'] = 0
  },
  effects = { 'reduced healing', 'lifesteal', 'drenched' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5
 },
 ['wave rider'] = {
  name = 'Wave Rider',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Starts dungeons with +1 Energy and +10% Max Health for EACH other Water ally on the team.',
  ranks = 'N/A',
  image = 'Wave Rider Icon.png',
  heroes = {
   ['Kai Makani'] = 2
  },
  effects = { 'extra energy', 'max health boost' },
  ['stat boost'] = {
   target = { self = false, Water = 'element' },
   boosts = { ['Max Health'] = 10 }
  }
 },
 ['way of the monk'] = {
  name = 'Way of the Monk',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to CRITs and starts dungeons with an Aegis Shield.',
  ranks = 'N/A',
  image = 'Wushu Icon.png',
  heroes = {
   ['Sifu Jianzhi'] = 1
  },
  effects = { 'aegis shield', 'crit immune', 'damage reduction' }
 },
 ['weak spot'] = {
  name = 'Weak Spot',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Increased CRIT Multiplier by [50%], percentage increases slightly with SKL. (Does not stack with the buff of the same name.)',
  ranks = 'N/A',
  image = 'Weak Spot Icon.png',
  heroes = {
   ['Black Diamond'] = 0,
   ['Ella Ametryst'] = 0
  },
  effects = { 'weak spot' },
  ['stat boost'] = {
    target = { self = true },
    boosts = { ["Crit Multiplier"] = 50 }
  }
 },
 ['welcomed fever'] = {
  name = 'Welcomed Fever',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Instead of inflicted with the penalties from Disease, this hero is empowered with increased ATK, CRIT and additional healing when inflicted with Disease.',
  ranks = 'N/A',
  image = 'Welcomed Fever Icon.png',
  heroes = {},
  effects = {}
 },
 ['whirling staff'] = {
  name = 'Whirling Staff',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack on all enemies. Apllies Monkey Business to all allies, preventing the next attack with a Sun Wukong clone and retaliating if the clone survives. Snow Day: Purges a buff from all enemies.',
  ranks = 'N/A',
  image = 'Whirling Staff Icon.png',
  heroes = {
   ['Sun Wukong'] = 0
  },
  effects = { 'monkey business', 'cloned', 'revenge', 'purge' },
  range = 'Melee',
  damage = 'Physical',
  targets = 5
 },
 whirlwind = {
  name = 'Whirlwind',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack on all enemies.',
  ranks = 'N/A',
  image = 'Whirlwind Icon.png',
  heroes = {
   ['Rogar Stonecrusher'] = 0
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 5
 },
 ['wild rampage'] = {
  name = 'Wild Rampage',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack on 3 random enemies.',
  ranks = 'N/A',
  image = 'Wild Rampage Icon.png',
  heroes = {
   Phemus = 2
  },
  effects = {},
  range = 'Melee',
  damage = 'Physical',
  targets = 4
 },
 ['wild spark'] = {
  name = 'Wild Spark',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'All Beast allies gain +1 Energy and a chance to Shock on attack for [64.4% ATK] base damage. All other Beast allies then attack a random enemy.',  -- ingame description is weird ?? damage? type?
  ranks = 'N/A',
  image = 'Wild Spark Icon.png',
  heroes = {
   ['Jibber Clenchjaw'] = 2
  },
  effects = { 'shocking touch', 'energy gain' },
  range = 'Melee ??',
  damage = 'Physical ??'
 },
 ['wildfire breath'] = {
  name = 'Wildfire Breath',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Armor-Piercing Ranged Fire attack with a chance to inflict Wildfire Burn. Purges all debuffs on Ferno.',
  ranks = 'N/A',
  image = 'Wildfire Breath Icon.png',
  heroes = {
   Ferno = 0
  },
  effects = { 'wildfire', 'armor piercing', 'self cleanse' },
  range = 'Ranged',
  damage = 'Fire'
 },
 ['wildfire puff'] = {
  name = 'Wildfire Puff',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A Basic Ranged Spirit attack with a chance to inflict Wildfire Burn on CRIT.',
  ranks = 'N/A',
  image = 'Spitfire Icon.png',
  heroes = {
   Ferno = 0
  },
  effects = { 'wildfire' },
  range = 'Ranged',
  damage = 'Spirit'
 },
 ['will of the wisp'] = {
  name = 'Will of the Wisp',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Spirit, Lightning, and Light attacks. High resistance (75%) to Paralysis. [Light allies start Dungeons with +1 extra energy]. The text in [brackets] is of rank II of this trait (I/II).',
  ['description i'] = 'Immune to Spirit, Lightning, and Light damage.',
  ['description ii'] = 'Immune to Spirit, Lightning, and Light damage. Self and Light allies start dungeons with +1 Energy.',
  ranks = 'I/II',
  image = 'Will of the Wisp Icon.png',
  heroes = {
   Ekko = 1
  },
  effects = { 'extra energy', 'spirit immune', 'lightning immune', 'light immune', 'fear immune', 'stone immune', 'possess immune', 'mark immune', 'shock immune' },
  resistances = {
   paralysis = 75
  }
 },
 ['wind of consequences'] = {
  name = 'Wind of Consequences',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack an enemy and heals lowest health ally.',
  ranks = 'N/A',
  image = 'Wind of Consequences Icon.png',
  heroes = {},
  effects = { 'heal' },
  range = 'Melee',
  damage = 'Physical',
  target = 'Ally'
 },
 ['windows to the soul'] = {
  name = 'Windows to the Soul',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'All attacks are Shield-Piercing and will heal [25%/50%] of damage dealt (% healing increased with Skill). The percentage value depends on the rank (I-II) of the trait.',
  ['description i'] = 'All attacks are Shield-Piercing and Lifesteal 25% of damage dealt (increased with SKL).',
  ['description ii'] = 'All attacks are Shield-Piercing and Lifesteal 50% of damage dealt (increased with SKL).',
  ranks = 'I/II',
  image = 'Windows to the Soul Icon.png',
  heroes = {
   Iris = 1
  },
  effects = { 'lifesteal', 'shield piercing' }
 },
 ['wounding cleave'] = {
  name = 'Wounding Cleave',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Armor-Piercing Melee Physical attack with a chance to Wound. Rage adds additional hits on random enemies.',
  ranks = 'N/A',
  image = 'Wounding Cleave Icon.png',
  heroes = {
   ['Drakk the Warlord'] = 1
  },
  effects = { 'wounded', 'armor piercing' },
  range = 'Melee',
  damage = 'Physical',
  targets = 2
 },
 wrath = {
  name = 'Wrath',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Damage increases as health of target decreases.",
  ranks = 'N/A',
  image = 'Wrath Icon.png',
  heroes = {
   Malice = 1
  },
  effects = { 'boosted damage' }
 },
 ['wrath of the fallen'] = {
  name = 'Wrath of the Fallen',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Buffs team +ATK, then a Melee Physical attack that Fears remaining enemies on a killing blow.',
  ranks = 'N/A',
  image = 'Wrath of the Fallen Icon.png',
  heroes = {
   ['Hansuke Undying'] = 2
  },
  effects = { 'feared' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 wushu = {
  name = 'Wushu',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to CRITs.',
  ranks = 'N/A',
  image = 'Wushu Icon.png',
  heroes = {
   ['Masuta Kira'] = 1
  },
  effects = { 'crit immune' }
 },
 ['you cant catch me'] = {
  name = "You Can't Catch Me!",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Flying allies can't have buffs removed or debuffs added by non-Flying enemies.",
  ranks = 'N/A',
  image = "You Can't Catch Me Icon.png",
  heroes = {
   ['Lorelei'] = 2
  },
  effects = { 'invulnerable', 'buff protection' }
 },
 ['you dare challenge me'] = {
  name = 'You Dare Challenge Me?!',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Immune to Taunt and Provoke, and deals 2x damage against Taunting enemies.',
  ranks = 'N/A',
  image = 'You Dare Challenge Me Icon.png',
  heroes = {
   ['Drakk the Warlord'] = 1
  },
  effects = { 'taunt immune' }
 },
 ["you don't see me"] = {
  name = "You Don't See Me",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes reduced damage from Fire heroes.',  -- TODO how much?
  ranks = 'N/A',
  image = "You Don't See Me Icon.png",
  heroes = {
   ['Sybil'] = 1
  },
  effects = { 'taunt immune' }
 }, 
 ['your loss my gain'] = {
  name = 'Your Loss My Gain',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Gains 1 Energy on each death blow.',
  ranks = 'N/A',
  image = 'Your Loss My Gain Icon.png',
  heroes = {
   ['Kobal the Pestilent'] = 1,
   Shadowblade = 2
  },
  effects = { 'energy gain' }
 },
 ['jack in the box'] = {
  name = 'Jack in the Box',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "When in a team with Cruel King Bramble all Goblins in the team have increased dodge chance and have a chance to apply paralyzed or dazed on hit. This hero can't be cloned.",
  ranks = 'N/A',
  image = 'Jack in the Box Icon.png',
  heroes = { ['Miko the Marvelous'] = 0 },
  buddy = 'Cruel King Bramble',
  effects = { 'evading', 'paralysis', 'dazed', 'buddy' }
 },
 ['bounce attack'] = {
  name = 'Bounce Attack',
  type = 'Trait',
  ['energy cost'] = 'None',
  description = 'The ball of the Chaotic Bounce attack bounces [3/6/9] times among the available Heroes. The number of bounces increases with the rank (I-III) of this trait.',
  ['description i'] = "The ball of the Chaotic Bounce attack bounces [3] times among the available Heroes.",
  ['description ii'] = "The ball of the Chaotic Bounce attack bounces [6] times among the available Heroes.",
  ['description iii'] = "The ball of the Chaotic Bounce attack bounces [9] times among the available Heroes.",
  ranks = 'I/II/III',
  image = 'Bounce Attack Icon.png',
  heroes = { ['Miko the Marvelous'] = 0 },
 },
 ['stage fright'] = {
  name = 'Stage Fright',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "This Hero becomes Untargetable for 1 round if they lose more than [60%/40%/30%] of their current Health from a single hit. Can't be stolen, copied or purged. The percent value decreases with the rank (I-III) of this trait.",
  ['description i'] = "This Hero becomes Untargetable for 1 round if they lose more than [60%] of their current Health from a single hit. Can't be stolen, copied or purged.",
  ['description ii'] = "This Hero becomes Untargetable for 1 round if they lose more than [40%] of their current Health from a single hit. Can't be stolen, copied or purged.",
  ['description iii'] = "This Hero becomes Untargetable for 1 round if they lose more than [30%] of their current Health from a single hit. Can't be stolen, copied or purged.",
  ranks = 'I/II/III',
  image = 'Stage Fright Icon.png',
  heroes = { ['Miko the Marvelous'] = 0 },
  effects = { "untargetable" }
 },
 ['mocking blow'] = {
  name = 'Mocking Blow',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Basic Melee Physical attack on a single target that deals AOE splash damage to all other enemies.',
  ranks = 'N/A',
  image = 'Mocking Blow Icon.png',
  heroes = { ['Miko the Marvelous'] = 0 },
  effects = { "splash damage"},
  range = 'Melee',
  damage = 'Physical'
 },
 ['chaotic bounce'] = {
  name = 'Chaotic Bounce',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Water attack on target enemy for [??% ATK] base damage with a ball, and then a number of additional attacks (bounces) on random enemies based on Bounce Attack trait. Enemy Heroes take damage and bonus damage based on total hits per Hero. Applies frozen to all enemies hit. If only 1 enemy Hero is alive, bounces will not occur.',
  ranks = 'N/A',
  image = 'Chaotic Bounce Icon.png',
  heroes = { ['Miko the Marvelous'] = 0 },
  effects = { 'frozen' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5  -- it's an AoE attack
 },
 ['jokes aside'] = {
  name = 'Jokes Aside',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "When on a team with Cruel King Bramble buffs on this Hero last twice as long.",
  ranks = 'N/A',
  image = 'Jokes Aside Icon.png',
  heroes = { ['Miko the Marvelous'] = 1 },
  buddy = 'Cruel King Bramble',
  effects = { 'buff extended', 'buddy' }
 },
 ['playing tricks'] = {
  name = 'Playing Tricks',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Ally Goblins start dungeon with [[Playing Tricks]] (the first debuff on a Goblin hero will be reflected back to the attacker. Can't be stolen, copied or purged).",
  ranks = 'N/A',
  image = 'Playing Tricks Icon.png',
  heroes = { ['Miko the Marvelous'] = 1 },
  effects = { 'playing tricks', 'debuff transfer' }
 },
 ['epic playing tricks'] = {
  name = 'Epic Playing Tricks',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies start dungeon with [[Playing Tricks]]. Goblins start dungeon with 3 Playing Tricks which reflects the first debuff on the hero back to the attacker. (This trait replaces the trait 'Playing Tricks' when the Epic is unlocked.)",
  ranks = 'N/A',
  image = 'Playing Tricks Icon.png',
  heroes = { ['Miko the Marvelous'] = 'epic' },
  effects = { 'playing tricks', 'debuff transfer' }
 }, 
 ['puppet master'] = {
  name = 'Puppet Master',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Select an enemy Hero and make a Clone of it by replacing an ally for 1 turn. Does a Melee Physical attack on the enemy and applies Drenched for 2 turns. The Clone has the same stats as the copied enemy but no passives, all abilities are powered. This ability ignores Taunt and Provoke. If the Clone is killed, the ally immediately returns to battle.',
  ranks = 'N/A',
  image = 'Puppet Master Icon.png',
  heroes = { ['Miko the Marvelous'] = 1 },
  effects = { 'cloned', 'drenched', 'taunt ignored' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['frozen laughter'] = {
  name = 'Frozen Laughter',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Apply freeze to any enemy that attacks him twice in a row.",
  ranks = 'N/A',
  image = 'Frozen Laughter Icon.png',
  heroes = { ['Miko the Marvelous'] = 2 },
  effects = { 'frozen' }
 },
 ['take a break'] = {
  name = 'Take a Break',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = "Send an ally Hero out of combat and replace it with a Duplicate of himself for 3 turns. This Hero and the Duplicate will do a Melee Physical attack on a random Hero each. The Duplicate has all of this Hero's stats. The Duplicate has a Melee Physical attack that deals 30% AOE splash damage to all other enemies, applies ATK Reduced.",
  ranks = 'N/A',
  image = 'Take a Break Icon.png',
  heroes = { ['Miko the Marvelous'] = 2 },
  effects = { 'cloned', 'atk reduced' },
 },
 ['long live the king'] = {
  name = 'Long Live the King',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "The king gains +20% Defense, +10% Attack and +10% Max Health",
  ranks = 'N/A',
  image = 'Long Live the King Icon.png',
  heroes = { ['Cruel King Bramble'] = 0 },
  ['stat boost'] = {
    target = { self = true },
    boosts = { Defense = 20, Attack = 10, ['Max Health'] = 10 }
  }
 },
 ['born of chaos'] = {
  name = 'Born of Chaos',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "This hero has a boosted (+10%) Chaos Damage Reduction.",
  ranks = 'N/A',
  image = 'Born of Chaos Icon.png',
  heroes = { ['Alrakis Skullkeeper'] = 0 },
  effects = { "chaos damage reduction" },
  ['stat boost'] = {
   target = { self = true },
   boosts = { ["Chaos Damage Reduction"] = 10 }
  }
 },
 ['not alone'] = {
  name = 'Not Alone',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "This hero gains +10% Damage Reduction for each other living ally.",
  ranks = 'N/A',
  image = 'Not Alone Icon.png',
  heroes = { ['Alrakis Skullkeeper'] = 0, ['Lumin the Radiant'] = 0 },
  effects = { "damage reduction" }
 },
 ['tempered soul'] = {
  name = 'Tempered Soul',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All allies and self gain an additional [5%/10%/15%] Chaos Damage Reduction (max 50%), depending on the rank of this trait (I/II/III). Skill increases the percent value.",
  ['description i'] = "All allies and self gain an additional 5% Chaos Damage Reduction (max 50%). Skill increases the percent value.",
  ['description ii'] = "All allies and self gain an additional 10% Chaos Damage Reduction (max 50%). Skill increases the percent value.",
  ['description iii'] = "All allies and self gain an additional 15% Chaos Damage Reduction (max 50%). Skill increases the percent value.",
  ranks = 'I/II/III',
  image = 'Tempered Soul Icon.png',
  heroes = { ['Alrakis Skullkeeper'] = 0 },
  effects = { "chaos damage reduction" },
  ['stat boost'] = {
   target = { allies = true, self = true },
   boosts = { ["Chaos Damage Reduction"] = 15 }
  }
 },
 ['chaos missile'] = {
  name = 'Chaos Missile',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Basic Ranged Chaos attack on a single target. Chaos Damage is shield and armor-piercing and it cannot be dodged or parried. It ignores the five Elemental Resistances as well as Damage Reduction. But never scores a CRIT.',
  ranks = 'N/A',
  image = 'Chaos Missile Icon.png',
  heroes = { ['Alrakis Skullkeeper'] = 0, ['Niveous'] = 0 },
  effects = { "shield piercing", "armor piercing", "undodgeable", "chaos damage" },
  range = 'Ranged',
  damage = 'Chaos',
  target = 9; -- hack to adjust "combat style" slider
 },
 ['order from chaos'] = {
  name = 'Order from Chaos',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Cleanses target ally of the Doom debuff, then heals them. This Hero then does a ranged Dark attack on a random enemy. That enemy gains Doom, a debuff that prevents the target from recovering health or being resurrected for 3 turns.',
  ranks = 'N/A',
  image = 'Order from Chaos Icon.png',
  heroes = { ['Alrakis Skullkeeper'] = 0 },
  effects = { 'cleanse doom', 'doom', 'heal' },
  range = 'Ranged',
  damage = 'Dark',
  targets = 1
 },
 ['hardened spirit'] = {
  name = 'Hardened Spirit',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Takes [60%] less damage from AOE attacks. Skill increases the % value.',
  ranks = 'N/A',
  image = 'Hardened Spirit Icon.png',
  heroes = { ['Alrakis Skullkeeper'] = 1, ['Mire'] = 0 },
  effects = { 'damage reduction' }
 },
 ['corruption from within'] = {
  name = 'Corruption From Within',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Ranged Spirit attack on all enemies. The initial target of the ability gains Corruption From Within for 2 turns, a debuff that reduces their ATK and DEF. In addition, whenever an enemy with Corruption From Within takes damage from an attack, all of their allies take Chaos splash damage. Targets (not affected yet by Corruption from Within) who take this splash damage have a 15% chance to gain Corruption From Within for 1 turn.',
  ranks = 'N/A',
  image = 'Corruption From Within Icon.png',
  heroes = { ['Alrakis Skullkeeper'] = 1 },
  effects = { 'corruption from within' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 1
 },
 ['draconic heirloom'] = {
  name = 'Draconic Heirloom',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'At the end of the allied round, this Hero makes a passive Ranged Chaos attack on all enemies. Enemies who have the Doom debuff receive 50% more damage. This effect continues after the Hero’s death, as long as their corpse is on the battlefield.',
  ranks = 'N/A',
  image = 'Draconic Heirloom Icon.png',
  heroes = { ['Alrakis Skullkeeper'] = 2 },
  effects = { 'extra attacks', 'chaos damage' }
 },
 ['protective tendrils'] = {
  name = 'Protective Tendrils',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'After being hit by an attack, this Hero has a 20% base chance to make a Basic Revenge Attack and debuff the attacker with Corruption From Within for 1 turn.',
  ranks = 'N/A',
  image = 'Protective Tendrils Icon.png',
  heroes = { ['Alrakis Skullkeeper'] = 2 },
  effects = { 'corruption from within', 'revenge' }
 },
 ['draconic anger'] = {
  name = 'Draconic Anger',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Spirit attack on all enemies. Enemies who have the Doom debuff receive additional Chaos Damage. All enemies gain the Doom debuff. Starts Powered.',
  ranks = 'N/A',
  image = 'Draconic Anger Icon.png',
  heroes = { ['Alrakis Skullkeeper'] = 2 },
  effects = { 'doom', 'powered' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 5
 },
 ['venom tipped arrows'] = {
  name = 'Venom Tipped Arrows',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Basic attacks inflict Venom. Hitting a target with Venom will increase this Hero's ATK by 25% for 1 turn and lower DEF and CRIT of the target until end of turn.",
  ranks = 'N/A',
  image = 'Venom Tipped Arrows Icon.png',
  heroes = { ['Sybil'] = 0 },
  effects = { 'venom', 'def lowered', 'atk boosted' }
 },
 ['blending in'] = {
  name = 'Blending In',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Immune to damage and Silence during the first round. Can't be Stolen, Copied or Purged.",
  ranks = 'N/A',
  image = 'Blending In Icon.png',
  heroes = { ['Sybil'] = 0 },
  effects = { 'blending in', 'silence immune', 'damage reduction' }
 },
 ['hidden power'] = {
  name = 'Hidden Power',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Gains 25% Damage Reduction for 1 turn whenever a debuff is applied on this Hero.',
  ranks = 'N/A',
  image = 'Hidden Power Icon.png',
  heroes = { ['Sybil'] = 0 },
  effects = { 'damage reduction' }
 },
 ['spectrum shot'] = {
  name = 'Spectrum Shot',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Basic Ranged Elemental attack, where element is the counter of the selected enemy. Chance to Impair the target for 1 turn and apply Venom.',
  ranks = 'N/A',
  image = 'Spectrum Shot Icon.png',
  heroes = { ['Sybil'] = 0 },
  effects = { 'impaired', 'venom' },
  range = 'Ranged',
  damage = 'Elemental'
 },
 ['tongue lash'] = {
  name = 'Tongue Lash',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "Ranged Nature attack on all enemies that never misses and can't be dodged. Purges all buffs on each enemy hit and adds one random buff for each purged buff on all allies. These buffs last until this Hero's next turn.",
  ranks = 'N/A',
  image = 'Tongue Lash Icon.png',
  heroes = { ['Sybil'] = 1 },
  effects = { 'purge', 'undodgeable', 'various buffs' },
  range = 'Ranged',
  damage = 'Nature',
  targets = 5
 },
 ['sapping venom'] = {
  name = 'Sapping Venom',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies' Ranged Physical attacks have a chance to apply Venom on hit and heal percent of damage dealt.",
  ranks = 'N/A',
  image = 'Sapping Venom Icon.png',
  heroes = { ['Sybil'] = 1 },
  effects = { 'lifesteal', 'venom' }
 },
 ['chaos apprentice'] = {
  name = 'Chaos Apprentice',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When in a team with Alrakis, this Hero deals [10%/15%] of damage as extra chaos damage.',
  ['description i'] = 'When in a team with Alrakis, this Hero deals [10%] of damage as extra chaos damage.',
  ['description ii'] = 'When in a team with Alrakis, this Hero deals [15%] of damage as extra chaos damage.',
  ranks = 'I/II',
  image = 'Chaos Born Icon.png',
  heroes = { ['Sybil'] = 1 },
  buddy = 'Alrakis Skullkeeper',
  effects = { 'chaos damage', 'buddy' }
 },
 ['make it rain'] = {
  name = 'Make It Rain',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Physical attack on all enemies and grants Chameleon Evasion. Chameleon Evasion makes all enemies have 90% chance to miss for 1 turn.',
  ranks = 'N/A',
  image = 'Make it Rain Icon.png',
  heroes = { ['Sybil'] = 1 },
  effects = { 'chameleon evasion' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 5
 },
 ['master thief'] = {
  name = 'Master Thief',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Grants increased Crit Chance for each buff on self. Deal increased damage to enemies with the same color as this Hero when there are buffs on this Hero.',
  ranks = 'N/A',
  image = 'Master Thief Icon.png',
  heroes = { ['Sybil'] = 2 },
  effects = { 'boosted damage', 'crit boosted' }
 },
 ['double tap'] = {
  name = 'Double Tap',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Each single target attack hits an additional target.',
  ranks = 'N/A',
  image = 'Rapid Fire Icon.png',
  heroes = { ['Sybil'] = 2 },
  effects = { 'extra attacks' }
 },
 ['chroma shift'] = {
  name = 'Chroma Shift',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'Ranged Physical attack on target, with a chance to apply Venom. 2x damage if target already has Venom. This Hero then shifts to target’s Element, cleanses all debuffs from self, and gains 20% DEF and Max Health until the end of the next round. Cleanses self again when shift expires. Starts powered, but cannot be used while shifted. Cooldown: 6 Turns.',
  ranks = 'N/A',
  image = 'Chroma Shift Icon.png',
  heroes = { ['Sybil'] = 2 },
  effects = { 'venom', 'self cleanse', 'def boosted', 'max health boost', 'powered' },
  range = 'Ranged',
  damage = 'Physical',
  targets = 1
 },
 ['final breath'] = {
  name = 'Final Breath',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'On death, Ferno will deal AOE damage to all enemies [25%/35%/50%] of this Hero’s max HP as Fire Damage. All allies gain full energy and have all abilities powered.',
  ['description i'] = 'On death, Ferno will deal AOE damage to all enemies [25%] of this Hero’s max HP as Fire Damage. All allies gain full energy and have all abilities powered.',
  ['description ii'] = 'On death, Ferno will deal AOE damage to all enemies [35%] of this Hero’s max HP as Fire Damage. All allies gain full energy and have all abilities powered.',
  ['description iii'] = 'On death, Ferno will deal AOE damage to all enemies [50%] of this Hero’s max HP as Fire Damage. All allies gain full energy and have all abilities powered.',
  ranks = 'I/II/III',
  image = 'Final Breath Icon.png',
  heroes = { ['Ferno'] = 0 },
  effects = { 'energy gain', 'extra damage' }
 },
 ['dragon power'] = {
  name = 'Dragon Power',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Resurrects once after death if at least 1 ally is alive. After resurrection, gains 2x damage on all attacks through a sticky buff that cannot be stolen, copied or purged.",
  ranks = 'N/A',
  image = 'Dragon Power Icon.png',
  heroes = { ['Ferno'] = 1 },
  effects = { 'resurrection' }
 },
 ['double daggers'] = {
  name = 'Double Daggers',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Two Armor-Piercing Melee Physical attacks on target enemy with a 100% base chance to purge a buff',
  ranks = 'N/A',
  image = 'Double Daggers Icon.png',
  heroes = { ['Serenity'] = 0 },
  effects = { 'armor piercing', 'purge' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['void assault'] = {
  name = 'Void Assault',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical Attack on each enemy with a chance to Wound and add Null-Magic to each enemy, preventing the next buff on the enemy. This ability is considered single target.',
  ranks = 'N/A',
  image = 'Void Assault Icon.png',
  heroes = { ['Serenity'] = 0 },
  effects = { 'wounded', 'purge' },
  range = 'Melee',
  damage = 'Physical',
  targets = 4
 },
 ['spell rend'] = {
  name = 'Spell Rend',
  type = 'Special Attack',
  ['energy cost'] = 2,
  description = 'Melee Physical attack on target enemy. Transfers 1 Debuff, and adds Null-Magic to the enemy.',
  ranks = 'N/A',
  image = 'Spell Rend Icon.png',
  heroes = { ['Serenity'] = 1 },
  effects = { 'null magic', 'debuff transfer' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['dispelling strike'] = {
  name = 'Dispelling Strike',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Armor & Shield-Piercing Melee Physical attack on target enemy. Purges all buffs and Silences the target, ignoring immunities. Starts Powered.',
  ranks = 'N/A',
  image = 'Dispelling Strike Icon.png',
  heroes = { ['Serenity'] = 2 },
  effects = { 'silenced', 'purge', 'ignore immunities' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['spellseeker weapons'] = {
  name = 'Spellseeker Weapons',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies Melee attacks have a chance to purge a buff on basic attack and can’t be retaliated against by Melee attackers.",
  ranks = 'N/A',
  image = 'Spellseeker Weapons Icon.png',
  heroes = { ['Serenity'] = 1 },
  effects = { 'purge', 'retaliation immune' }
 },
 ['sanctified spell absorption'] = {
  name = 'Sanctified Spell Absorption',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies take significantly reduced damage from non-Physical (-60%) and Chaos attacks (-20%).",
  ranks = 'N/A',
  image = 'Sanctified Spell Absorption Icon.png',
  heroes = { ['Serenity'] = 1 },
  effects = { 'damage reduction', 'chaos damage reduction' }
 },
 ['null magic technique'] = {
  name = 'Null-Magic Technique',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Other Assassin allies have a chance to apply Null-Magic on a basic attack, a status that prevents the next buff added.",
  ranks = 'N/A',
  image = 'Null-Magic Technique Icon.png',
  heroes = { ['Serenity'] = 2 },
  effects = { 'null magic' }
 },
 ['void aura'] = {
  name = 'Void Aura',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All enemies start with a stack of Null-Magic, and gain a stack of it once per turn.",
  ranks = 'N/A',
  image = 'Void Aura Icon.png',
  heroes = { ['Serenity'] = 2 },
  effects = { 'null magic' }
 },
 ['adept strikes'] = {
  name = 'Adept Strikes',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Allies and self gain Haste after using a single target Melee Physical attack once per round.",
  ranks = 'N/A',
  image = 'Adept Strikes Icon.png',
  heroes = { ['Serenity'] = 2 },
  effects = { 'haste' }
 },
 ['draconic empowerment'] = {
  name = 'Draconic Empowerment',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Immune to Lightning and Fire. Whenever another Dragon or Summon attacks an enemy, this hero has a chance to make a follow-up Basic Attack on that enemy.",
  ranks = 'N/A',
  image = 'Draconic Empowerment Icon.png',
  heroes = { ['Niveous'] = 1 },
  effects = { 'extra attacks', 'lightning immune', 'fire immune' }
 },
 ['dragon scales'] = {
  name = 'Dragon Scales',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All Dragon allies are immune to Debuffs for the first round, and take reduced damage from Chaos, Basic, and Epic attacks.",
  ranks = 'N/A',
  image = 'Dragon Scales Icon.png',
  heroes = { ['Niveous'] = 1 },
  effects = { 'dragon scales', 'damage reduction', 'chaos damage reduction' }
 },
 ['frostborn'] = {
  name = 'Frostborn',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "This hero stores power over 3 turns. When fully charged (3 stacks), this hero resurrects at the end of the round. Cleanses Doom from all allies when resurrecting.",
  ranks = 'N/A',
  image = 'Frostborn Icon.png',
  heroes = { ['Niveous'] = 2 },
  effects = { 'resurrection', 'cleanse doom' }
 },
 ['epic frostborn'] = {
  name = 'Epic Frostborn',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "This hero stores power over 3 turns. When fully charged (3 stacks), this hero resurrects at the end of the round, exploding and dealing AoE Chaos Damage to all enemies on death. Cleanses Doom from all allies and applies Chaos Day to all allies when resurrecting.",
  ranks = 'N/A',
  image = 'Frostborn Icon.png',
  heroes = { ['Niveous'] = 'epic' },
  effects = { 'resurrection', 'cleanse doom', 'revenge', 'chaos damage', 'chaos day' }
 },
 ['draconic hourglass'] = {
  name = 'Draconic Hourglass',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "At the beginning of each round, reduces enemy current Health by 10%. This effect persists even if this herodies. This effect is doubled on enemies affected with the Doom debuff.",
  ranks = 'N/A',
  image = 'Draconic Hourglass Icon.png',
  heroes = { ['Niveous'] = 2 },
  effects = { 'health loss', 'boosted damage'  }
 },
 ['cold summons'] = {
  name = 'Cold Summons',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = "Summons a horde of Ice Golems who attack each enemy for [??%] Melee Physical base damage and chance to add Chaos' Bite debuff. Revives any allied Dragons, then replaces dead allies with Ice Golems. Chaos Day modification: powers up minions. ",
  ranks = 'N/A',
  image = 'Cold Summons Icon.png',
  heroes = { ['Niveous'] = 0 },
  effects = { 'resurrection', 'summon minions', 'chaos bite' },
  range = 'Melee',
  damage = 'Physical',
  targets = 5
 },
 ['heart of chaos'] = {
  name = 'Heart of Chaos',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical Rampage on up to 3 enemies for [??%] base damage with a chance to apply Chaos Burn (Chaosfire). Adds Chaos Day buff to self and allies. Starts Powered.',
  ranks = 'N/A',
  image = 'Heart of Chaos Icon.png',
  heroes = { ['Niveous'] = 1 },
  effects = {  'powered', 'chaosfire', 'chaos day' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 },
 ['icy howl'] = {
  name = 'Icy Howl',
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Ranged Water attack on all enemies for [??%] base damage, purging all buffs on each enemy.',
  ranks = 'N/A',
  image = 'Icy Howl Icon.png',
  heroes = { ['Niveous'] = 2 },
  effects = { 'purge' },
  range = 'Ranged',
  damage = 'Water',
  targets = 5
 },
 ['some assembly required'] = {
  name = 'Some Assembly Required',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "At the end of each turn, Construct allies (and self) repair 5% health per allied Construct. All Constructs gain 'Volatile Components' trait (see Bauble for details).",
  ranks = 'N/A',
  image = 'Volatile Components Icon.png',
  heroes = { ['The Furnace'] = 2 },
  effects = { 'repair', 'revenge' }
 },
 ['chaos rampage'] = {
  name = 'Chaos Rampage',
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical Rampage on up to 3 enemies with a chance to apply Chaos Burn (Chaosfire) to the target. Applies Chaos Day to self.',
  ranks = 'N/A',
  image = 'Chaos Rampage Icon.png',
  heroes = { }, -- Niveous Golem
  effects = { 'chaos day', 'chaosfire' },
  range = 'Melee',
  damage = 'Physical',
  targets = 3
 },
 ['shatterstorm'] = {
  name = 'Shatterstorm',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = "Sacrifices self, dealing shield-piercing damage to all enemies, purges all buffs. Removes all enemy corpses. Can't be dodged, Starts Powered.",
  ranks = 'N/A',
  image = 'Shatterstorm Icon.png',
  heroes = { }, -- Niveous Golem
  effects = { 'purge', 'undodgeable', 'shield piercing', 'remove corpse', 'powered' },
  targets = 5
 },
 ['animated ice'] = {
  name = 'Animated Ice',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "When this hero dies, allies gain a DEF buff.",
  ranks = 'N/A',
  image = 'Animated Ice Icon.png',
  heroes = { }, -- Niveous Golem
  effects = { 'def boost'  }
 },
 ['summoned vigil'] = {
  name = 'Summoned Vigil',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Chance to jump in front of their summoner being attacked, adds a chance to parry, and reduces enemies CRIT chance.",
  ranks = 'N/A',
  image = 'Summoned Vigil Icon.png',
  heroes = { }, -- Niveous Golem
  effects = { 'protect', 'crit reduced??'  } -- TODO check CRIT-
 }, 
 ["get 'em"] = {
  name = "Get 'Em",
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = "Random ally makes a Basic Attack against a targeted enemy (ally's attack includes the chance for an Epic attack). If there are no allies, Melee Physical attack for [??% ATK] base damage instead.",
  ranks = 'N/A',
  image = 'Get Em Icon.png',
  heroes = { ['Underlord Thraxx'] = 0 },
  effects = { },
  range = 'Melee',
  damage = 'Physical'
 },
 ['my boys can take a hit'] = {
  name = 'My Boys Can Take a Hit',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Slow allies and self gain 30% bonus health and DEF.',
  ranks = 'N/A',
  image = 'My Boys.png',
  heroes = { ['Underlord Thraxx'] = 1 }, 
  effects = { 'def boosted', 'max health boost' }
 },
 ['the last word'] = {
  name = 'The Last Word',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Slow allies and self take 30% reduced damage from Fast enemies. Slow allies revenge attacks twice. Slow allies can't have buffs removed or debuffs added by fast enemies.",
  ranks = 'N/A',
  image = 'The Last Word Icon.png',
  heroes = { ['Underlord Thraxx'] = 2 }, 
  effects = { 'extra attacks', 'damage reduction', 'invulnerable', 'buff protection' }
 }, 
 ['street cred'] = {
  name = 'Street Cred',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Every attack this hero and other Slow heroes survive adds a stack of Street Cred. Street Cred increase DEF by 20% per stack. At 5 stacks (max), increase damage by 200%.',
  ranks = 'N/A',
  image = 'Street Cred Icon.png',
  heroes = { ['Underlord Thraxx'] = 2 }, 
  effects = { 'street cred', 'boosted damage', 'def boosted' }
 },  
 ["rough 'em up"] = {
  name = "Rough 'Em Up",
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Melee Physical attack on all enemies for [??% ATK] base damage, each enemy is attacked by a random ally.',
  ranks = 'N/A',
  image = 'Rough Em Up Icon.png',
  heroes = { ['Underlord Thraxx'] = 0 },
  effects = { 'extra attacks' },
  range = 'Melee',
  damage = 'Physical',
  targets = 4
 }, 
 ["it's just business"] = {
  name = "It's Just Business",
  type = 'Special Attack',
  ['energy cost'] = 5,
  description = 'Melee Physical attack on target enemy for [??% ATK] base damage, each ally attacks the target as well. That enemies gains Debt Owed. Each time that hero makes an attack. all allies make an attack against that hero. When that hero dies, if they still have Debt, deals damage to each other enemy.',
  ranks = 'N/A',
  image = 'Its Just Business Icon.png',
  heroes = { ['Underlord Thraxx'] = 1 },
  effects = { 'debt owed', 'extra attacks' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 }, 
 ["an offer you can't refuse"] = {
  name = "An Offer You Can't Refuse",
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Physical attack on target enemy for [??% ATK] base damage per each stack Street Cred. Deals 2x damage to enemies with Debt Owed. If this attack were to kill an enemy, instead they attack all their allies, and flee.',
  ranks = 'N/A',
  image = 'Rough Em Up Icon.png',
  heroes = { ['Underlord Thraxx'] = 2 },
  effects = { 'boosted damage', 'defect' },
  range = 'Melee',
  damage = 'Physical',
  targets = 1
 }, 
 ['sunfire blast'] = {
  name = 'Sunfire Blast',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = '2 Ranged Light Attacks on target enemy for [??% ATK] base damage with 100% base chance to Sunfire Burn.',
  ranks = 'N/A',
  image = 'Sunfire Blast Icon.png',
  heroes = { ['Balur'] = 0 },
  effects = { 'sunfire burn' },
  range = 'Ranged',
  damage = 'Light',
  targets = 2
 },
 ['eradicating firebreath'] = {
  name = 'Eradicating Firebreath',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Ranged Light Attack on target enemy for [??% ATK] base damage and chance to Sunfire Burn. The attack cannot be mitigated (but dodged and miss).',
  ranks = 'N/A',
  image = 'Eradicating Firebreath Icon.png',
  heroes = { ['Balur'] = 0 },
  effects = { 'sunfire burn' },
  range = 'Ranged',
  damage = 'Light',
  targets = 1
 },
 ['solar flare'] = {
  name = 'Solar Flare',
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Shield-Piercing Ranged Light Attack on all enemies for [??% ATK] base damage with 100% chance to Blind. Consumes all stacks of Solar Scales, and deals additional damage based on the number of stacks consumed. Starts Powered.',
  ranks = 'N/A',
  image = 'Solar Flare Icon.png',
  heroes = { ['Balur'] = 1 },
  effects = { 'shield piercing', 'powered', 'blinded' },
  range = 'Ranged',
  damage = 'Light',
  targets = 5
 },
 ['rays of light'] = {
  name = 'Rays of Light',
  type = 'Special Attack',
  ['energy cost'] = 6,
  description = 'A tether of light reaches outward from this Hero to all enemies. Transfers damage dealt to this Hero to enemies instead. The debuffs on this Hero and buffs on enemies are swapped.',
  ranks = 'N/A',
  image = 'Rays of Light Icon.png',
  heroes = { ['Balur'] = 2 },
  effects = { 'spirit linked', 'spirit linked (debuff)', 'buff steal', 'debuff transfer', 'undodgeable' },
  targets = 5
 },
 ['solar scales'] = {
  name = 'Solar Scales',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Gains 1 stack of Solar Scales at the start of this Hero's turn and when any ally makes a Light attack. The buff stacks max 5 times, can't be stolen or copied. Dragon allies can't be Frozen and gain +5% Defense per stack of Solar Scales.",
  ranks = 'N/A',
  image = 'Solar Scales Icon.png',
  heroes = { ['Balur'] = 0 }, 
  effects = { 'solar scales'  }
 },
 ['born of the stars'] = {
  name = 'Born of the Stars',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "All Light allies take reduced Chaos Damage.",
  ranks = 'N/A',
  image = 'Born of the Stars Icon.png',
  heroes = { ['Balur'] = 1 }, 
  effects = { 'chaos damage reduction' },
  ['stat boost'] = {
   target = { self = true },
   boosts = { ["Chaos Damage Reduction"] = 15 } -- TODO check 15%?
  }  
 }, 
 ['suns presence'] = {
  name = "Sun's Presence",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Purges all buffs from Dark enemies and applies Magnified Light to all enemies when entering a dungeon room.",
  ranks = 'N/A',
  image = 'Suns Presence Icon.png',
  heroes = { ['Balur'] = 2 }, 
  effects = { 'purge', 'magnified light' }
 },
 ['celestial aurora'] = {
  name = 'Celestial Aurora',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "When this hero is killed, all allies' abilities become powered and all enemies lose 2 energy.",
  ranks = 'N/A',
  image = 'Celestial Aurora Icon.png',
  heroes = { ['Balur'] = 2 }, 
  effects = { 'engery gain', 'energy loss' }
 },
 ['hex wand'] = {
  name = 'Hex Wand',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'Ranged Spirit attack on target enemy and another random ememy for [45% ATK] base damage. Reduces ATK with a debuff on each target hit for the turn.',
  ranks = 'N/A',
  image = 'Hex Wand Icon.png',
  heroes = { ['Grettle'] = 0 },
  effects = { 'atk reduced' },
  range = 'Ranged',
  damage = 'Spirit',
  targets = 2
 },
 ['lil bunny'] = {
  name = 'Lil Bunny',
  type = 'Special Attack',
  ['energy cost'] = '',
  description = 'Ranged Nature attack on target enemy for [??% ATK] base damage. Enemy becomes a "Lil Bunny!" for 3 turns. Ignores vigilance and bodyguard effects.',
  ranks = 'N/A',
  image = 'Lil Bunny Icon.png',
  heroes = { ['Grettle'] = 0 },
  effects = { 'bunny' },
  range = 'Ranged',
  damage = 'Nature',  
  targets = 1
 }, 
 ['bayou boogie'] = {
  name = 'Bayou Boogie',
  type = 'Special Attack',
  ['energy cost'] = '',
  description = 'Ranged Nature attack on target enemy and up to 2 other random targets for [??% ATK] base damage. Allies gain Crit Immunity and DEF+ for 3 turns.',
  ranks = 'N/A',
  image = 'Bayou Boogie Icon.png',
  heroes = { ['Grettle'] = 1 },
  effects = { 'def boosted', 'crit immune' },
  range = 'Ranged',
  damage = 'Nature',  
  targets = 3
 },
 ['for my next trick'] = {
  name = 'For My Next Trick',
  type = 'Special Attack',
  ['energy cost'] = '',
  description = 'Ranged Nature attack on target enemy for [??% ATK] base damage. All other enemies become a "Lil Bunny!" for 3 turns, with a [10%] chance for it to be permanent. Ignores vigilance and bodyguard effects. (Chance increases slightly with Skill)',
  ranks = 'N/A',
  image = 'For My Next Trick Icon.png',
  heroes = { ['Grettle'] = 2 },
  effects = { 'bunny' },
  range = 'Ranged',
  damage = 'Nature',  
  targets = 3
 }, 
 ["don't hurt the bunny"] = {
  name = "Don't Hurt the Bunny!",
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When this hero attacks a Lil Bunny, if there are other enemies, transfers damage to all other enemies.',
  ranks = 'N/A',
  image = 'Dont Hurt the Bunny Icon.png',
  heroes = { ['Grettle'] = 1 }, 
  effects = { }
 }, 
 ['sanctified swamp'] = {
  name = 'Sanctified Swamp',
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'All allies take 50% reduced Chaos Damage.',
  ranks = 'N/A',
  image = 'Sanctified Swamp Icon.png',
  heroes = { ['Grettle'] = 2 }, 
  effects = { 'chaos damage reduction' },
  ['stat boost'] = {
   target = { self = true },
   boosts = { ["Chaos Damage Reduction"] = 50 }
  }  
 }, 
 ['toady toadstools'] = {
  name = "Toady Toadstools",  
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When on a team with Cruel King Bramble, Goblins deal an additional 10% total Chaos Damage.',
  ranks = 'N/A',
  image = 'Toady Toadstools Icon.png',
  heroes = { ['Grettle'] = 2 },
  buddy = 'Cruel King Bramble',
  effects = { 'chaos damage', 'buddy' }
 },
 ['bunny allergy'] = {
  name = 'Bunny Allergy',  
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Deals 20% more damage for each Lil Bunny on the field. Takes 50% reduced damage from all non-Chaos source. Damage Reduction is reduced by 20% for each Lil Bunny on the field.',
  ranks = 'N/A',
  image = 'Bunny Allergy Icon.png',
  heroes = { ['Grettle'] = 2 }, 
  effects = { 'damage reduction', 'boosted damage' }
 }, 
['forest fist'] = {
  name = 'Forest Fist',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A basic Melee Physical attack doing [??% ATK] base damage. Adds a stack of Growth to Moriko.',
  ranks = 'N/A',
  image = 'Forest Fist Icon.png',
  heroes = { ['Moriko'] = 0 },
  effects = { 'growth' },
  range = 'Melee',
  damage = 'Physical'
 },
 ['sapling siege'] = {
  name = 'Sapling Siege',
  type = 'Special Attack',
  ['energy cost'] = '',
  description = 'Summons saplings that attack all enemies for [??% ATK] base damage, and lower defense for 2 turns.',
  ranks = 'N/A',
  image = 'Sapling Siege Icon.png',
  heroes = { ['Moriko'] = 0 },
  effects = { 'def lowered' },
  range = 'Ranged',  -- ?? 
  damage = '???',  
  targets = 5
 },
 ['forest thirsts'] = {
  name = 'Forest Thirsts',
  type = 'Special Attack',
  ['energy cost'] = '',
  description = 'Melee Nature attack on target enemy for [??% ATK] baase damage, and drains health from target.',
  ranks = 'N/A',
  image = 'Forest Thirsts Icon.png',
  heroes = { ['Moriko'] = 1 },
  effects = { '(drains health?)' },
  range = 'Melee',
  damage = 'Nature',  
  targets = 1
 },
 ['unbridled loyalty'] = {
  name = 'Unbridled Loyalty',
  type = 'Special Attack',
  ['energy cost'] = '',
  description = 'Buffs allies for 3 turns, redirecting [51%] damage to Moriko. When damage is retaliated this way, Moriko lifesteal reflects a part of the damage back to the attacker. Starts Powered.',
  ranks = 'N/A',
  image = 'Unbridled Loyalty Icon.png',
  heroes = { ['Moriko'] = 2 },
  effects = { 'powered', 'damage reflection', 'lifesteal' },
 },
 ['the forest remembers'] = {
  name = 'The Forest Remembers',  
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'After taking damage 3 times Moriko will parry the next attack and deal damage equal to his missing health to the attacker.',
  ranks = 'N/A',
  image = 'The Forest Remembers Icon.png',
  heroes = { ['Moriko'] = 0 }, 
  effects = { 'parry', 'damage reflection' }
 },
 ['forest feasts'] = {
  name = 'Forest Feasts',  
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'When an enemy dies, their corpse is absorbed by Moriko and heals for that 10% of his max health, and a stack of Growth is applied.',
  ranks = 'N/A',
  image = 'Forest Feasts Icon.png',
  heroes = { ['Moriko'] = 0 }, 
  effects = { 'remove corpse', 'regeneration', 'growth' }
 },
 ['spirit armor'] = {
  name = 'Spirit Armor',  
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "After an allied Spirit dies health does not drop below 1 until the following turn. This effect can't be stolen, copied, or purged. Must have [[Harbringer]], [[Undine]], [[Moriko]], and [[Vulcan]] as team members.",
  ranks = 'N/A',
  image = 'Ethereal Icon.png',
  heroes = { ['Moriko'] = 1 }, 
  effects = { 'ethereal spirit', 'buddy' },
  buddy = { 'Harbringer', 'Undine', 'Vulcan' } 
 },
 ['lingering energy'] = {
  name = 'Lingering Energy',  
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'This hero gains +1 energy if a magic based ability was used on the previous turn.',
  ranks = 'N/A',
  image = 'Lingering Energy Icon.png',
  heroes = { ['Moriko'] = 1 }, 
  effects = { 'energy gain' }
 },
 ['spirits pact'] = {
  name = 'Spirits Pact',  
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'All healing recieved is shared with Spirit allies.',
  ranks = 'N/A',
  image = 'Spirits Pact Icon.png',
  heroes = { ['Moriko'] = 2 }, 
  effects = { 'heal' },
 },  
 ['unbound stalwart'] = {
  name = 'Unbound Stalwart',  
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'If a Spirit ally dies heal all Spirit allies to 100% health.',
  ranks = 'N/A',
  image = 'Unbound Stalwart Icon.png',
  heroes = { ['Moriko'] = 2 }, 
  effects = { 'heal' }  
 },
 ['spirit super epic attack'] = {
  name = 'Super Epic Attack',
  type = 'Special Attack',
  ['energy cost'] = 'Passive',
  description = 'Spirit Team attack: Melee Dark, Fire, Water, and Nature attacks (4) on all enemies that apply stacks of Terror, Buring Rage, and Mark of the Trident to enemies, and applies stacks of Growth to allies. Starts Powered, one use per dungeon.',
  ranks = 'N/A',
  image = 'Super Spirit Epic Icon.png',
  heroes = { ['Harbringer'] = 0, ['Vulcan'] = 0, ['Undine'] = 0, ['Moriko'] = 0 },
  effects = { 'terror', 'burning rage', 'mark trident', 'growth', 'powered',  },
  range = 'Melee',
  damage = 'Elemental'
 },
 ['crushing attack'] = {
  name = 'Crushing Attack',
  type = 'Basic Attack',
  ['energy cost'] = 'None',
  description = 'A basic Melee Physical attack doing [??% ATK] base damage to the target, and 1 random enemy.',
  ranks = 'N/A',
  image = 'Melee Purple.png',
  heroes = { ['Harbinger the Terror'] = 0 },
  effects = { },
  range = 'Melee',
  damage = 'Physical'
 },
 ["Conqueror's strike"] = {
  name = "Conqueror's Strike",
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'A Melee Dark attack for [??% ATK] base damage on all enemies, with a chance to apply Terror and inflict CRIT Choked for 2 turns.',
  ranks = 'N/A',
  image = 'Conquerors Strike Icon.png',
  heroes = { ['Harbinger the Terror'] = 0 },
  effects = { 'terror', 'crit choked' },
  range = 'Melee',
  damage = 'Dark'
 },
 ["Conqueror's charge"] = {
  name = "Conqueror's Charge",
  type = 'Special Attack',
  ['energy cost'] = 3,
  description = 'Melee Dark attack on single target for [?? ATK] base damage with Splash Damage applied to all other enemies, and chance to inflict Terror.',
  ranks = 'N/A',
  image = 'Conquerors Charge Icon.png',
  heroes = { ['Harbinger the Terror'] = 1 },
  effects = { 'terror', 'splash damage' },
  range = 'Melee',
  damage = 'Dark'
 },
 ["Conqueror's wrath"] = {
  name = "Conqueror's Wrath",
  type = 'Special Attack',
  ['energy cost'] = 4,
  description = 'Consumes all existing Terror stacks and targets a single enemy for [?? ATK] base damage times the number of consumed stacks.',
  ranks = 'N/A',
  image = 'Conquerors Wrath Icon.png',
  heroes = { ['Harbinger the Terror'] = 2 },
  effects = { 'boosted damage' },
  range = '???',
  damage = '???'
 },
 ['the face of terror'] = {
  name = 'The Face of Terror',  
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = '[5%/10%/15%] Damage Reduction from enemies inflicted with Terror. The percentage depends on the rank of this trait (I-III).',
  ['description i'] = '5% Damage Reduction from enemies inflicted with Terror.',
  ['description ii'] = '10% Damage Reduction from enemies inflicted with Terror.',
  ['description iii'] = '15% Damage Reduction from enemies inflicted with Terror.',
  ranks = 'I/II/III',
  image = 'The Face of Terror Icon.png',
  heroes = { ['Harbinger the Terror'] = 0 }, 
  effects = { 'damage reduction' }  
 },
 ['whispering terror'] = {
  name = 'Whispering Terror',  
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'Allied Warriors are immune to fear and cannot be retaliated against.',
  ranks = 'N/A',
  image = 'Whispering Terror Icon.png',
  heroes = { ['Harbinger the Terror'] = 1 }, 
  effects = { 'fear immune', 'retaliation immune' }  
 },
 ['undying terror'] = {
  name = 'Undying Terror',  
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = 'On death, consumes all existings Terror stacks on enemies and unleashes a Ranged Dark AoE attack on all enmies.',
  ranks = 'N/A',
  image = 'Undying Terror Icon.png',
  heroes = { ['Harbinger the Terror'] = 2 }, 
  effects = { 'revenge' },
  range = 'Ranged',
  damage = 'Dark'  
 }, 
 ['hatred of the spirits'] = {
  name = 'Hatred of The Spirits',  
  type = 'Trait',
  ['energy cost'] = 'Passive',
  description = "Increases Attack when any Spirit dies in combat. The applied buff stacks up to 3 times, resets each encounter, and can't be copied or stolen.",
  ranks = 'N/A',
  image = 'Hatred of The Spirits Icon.png',
  heroes = { ['Harbinger the Terror'] = 2 }, 
  effects = { 'hatred of the spirits' }
 }, 
}
Advertisement