No edit summary |
No edit summary |
||
(40 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
-- <pre> |
-- <pre> |
||
--[[Key: |
--[[Key: |
||
− | + | [<...>] = string - Trait name |
|
− | + | [<...>] = number - Set |
|
+ | type = string - Class or Origin |
||
icon = string - Trait icon |
icon = string - Trait icon |
||
innate = string - Trait innate |
innate = string - Trait innate |
||
synergy = string - Trait synergy |
synergy = string - Trait synergy |
||
levelunique = boolean - Exactly kind of level |
levelunique = boolean - Exactly kind of level |
||
+ | diamondtrait = boolean - If the trait uses diamond |
||
levels - table of strings |
levels - table of strings |
||
item = string - Trait item |
item = string - Trait item |
||
Line 14: | Line 16: | ||
["Alchemist"] = { |
["Alchemist"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Alchemist TFT icon.svg", |
["icon"] = "Alchemist TFT icon.svg", |
||
["synergy"] = "[[File:Alchemist TFT gold icon.png|20px|link=]] Alchemists ignore collision, immunity to crowd control and never stop moving." |
["synergy"] = "[[File:Alchemist TFT gold icon.png|20px|link=]] Alchemists ignore collision, immunity to crowd control and never stop moving." |
||
Line 20: | Line 23: | ||
["Assassin"] = { |
["Assassin"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Assassin TFT icon.svg", |
["icon"] = "Assassin TFT icon.svg", |
||
["innate"] = "At the start of combat, Assassins stealth and become invulnerable for a short duration and leap to the farthest enemy.", |
["innate"] = "At the start of combat, Assassins stealth and become invulnerable for a short duration and leap to the farthest enemy.", |
||
Line 31: | Line 35: | ||
}, |
}, |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Assassin TFT icon.svg", |
["icon"] = "Assassin TFT icon.svg", |
||
["innate"] = "At the start of combat, Assassins stealth and become invulnerable for a short duration and leap to the farthest enemy.", |
["innate"] = "At the start of combat, Assassins stealth and become invulnerable for a short duration and leap to the farthest enemy.", |
||
Line 39: | Line 44: | ||
}, |
}, |
||
["item"] = "Youmuu's Ghostblade" |
["item"] = "Youmuu's Ghostblade" |
||
+ | } |
||
+ | }, |
||
+ | ["Astro"] = { |
||
+ | [3.5] = { |
||
+ | ["type"] = "Origin", |
||
+ | ["icon"] = "Astro TFT icon.svg", |
||
+ | ["synergy"] = "While at least [[File:Astro TFT gold icon.png|20px|link=]] 3 Astros are in play, reduce your Astro units' {{as|mana costs}} by 30." |
||
} |
} |
||
}, |
}, |
||
["Avatar"] = { |
["Avatar"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Avatar TFT icon.svg", |
["icon"] = "Avatar TFT icon.svg", |
||
["innate"] = "Having an Avatar on your bench or board transforms all other Avatars in your shop to the Element of that Avatar.", |
["innate"] = "Having an Avatar on your bench or board transforms all other Avatars in your shop to the Element of that Avatar.", |
||
− | ["synergy"] = "An [[File:Avatar TFT |
+ | ["synergy"] = "An [[File:Avatar TFT diamond icon.png|20px|link=]] Avatar's Origin Element is counted twice for Trait bonuses." |
+ | } |
||
+ | }, |
||
+ | ["Battlecast"] = { |
||
+ | [3.5] = { |
||
+ | ["type"] = "Origin", |
||
+ | ["icon"] = "Battlecast TFT icon.svg", |
||
+ | ["synergy"] = "Upon dealing or taking 10 instances of damage, Battlecast units heal if {{as|'''below''' 50% health}}, or deal {{as|magic damage}} to the nearest enemy if {{as|'''above''' 50% health}}.", |
||
+ | ["diamondtrait"] = true, |
||
+ | ["levels"] = { |
||
+ | [2] = "80 damage and heal", |
||
+ | [4] = "180 damage and heal", |
||
+ | [6] = "480 damage and heal", |
||
+ | [8] = "1000 damage and heal" |
||
+ | }, |
||
+ | ["item"] = "Battlecast Plating" |
||
} |
} |
||
}, |
}, |
||
["Berserker"] = { |
["Berserker"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Berserker TFT icon.svg", |
["icon"] = "Berserker TFT icon.svg", |
||
["innate"] = "At the start of combat, Berserkers leap to the nearest enemy.", |
["innate"] = "At the start of combat, Berserkers leap to the nearest enemy.", |
||
Line 62: | Line 91: | ||
["Blademaster"] = { |
["Blademaster"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Blademaster TFT icon.svg", |
["icon"] = "Blademaster TFT icon.svg", |
||
["synergy"] = "Blademasters' basic attack have 45% chance to trigger additional attacks against their target. These additional attacks deal damage like basic attacks, trigger on-hit and on-attack effects, and generate mana.", |
["synergy"] = "Blademasters' basic attack have 45% chance to trigger additional attacks against their target. These additional attacks deal damage like basic attacks, trigger on-hit and on-attack effects, and generate mana.", |
||
Line 72: | Line 102: | ||
}, |
}, |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Blademaster TFT icon.svg", |
["icon"] = "Blademaster TFT icon.svg", |
||
["synergy"] = "Blademasters' basic attack have 45% chance to trigger additional attacks against their target. These additional attacks deal damage like basic attacks, trigger on-hit and on-attack effects, and generate mana.", |
["synergy"] = "Blademasters' basic attack have 45% chance to trigger additional attacks against their target. These additional attacks deal damage like basic attacks, trigger on-hit and on-attack effects, and generate mana.", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
[2] = "1 additional attack", |
[2] = "1 additional attack", |
||
Line 82: | Line 114: | ||
}, |
}, |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Blademaster TFT icon.svg", |
["icon"] = "Blademaster TFT icon.svg", |
||
− | ["synergy"] = "Blademasters' basic attack have a chance to trigger 2 additional attacks against their target. These additional attacks deal damage like basic attacks, trigger on-hit and on-attack |
+ | ["synergy"] = "Blademasters' basic attack have a chance to trigger 2 additional attacks against their target. These additional attacks deal damage like basic attacks, trigger on-hit and on-attack.", |
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
[3] = "30%", |
[3] = "30%", |
||
− | [6] = " |
+ | [6] = "55%", |
+ | [9] = "100%" |
||
+ | }, |
||
+ | ["item"] = "Blade of the Ruined King" |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Blademaster TFT icon.svg", |
||
+ | ["synergy"] = "Blademasters' basic attack have a chance to trigger 2 additional attacks against their target. These additional attacks deal damage like basic attacks, trigger on-hit and on-attack.", |
||
+ | ["diamondtrait"] = true, |
||
+ | ["levels"] = { |
||
+ | [3] = "30%", |
||
+ | [6] = "65%", |
||
+ | [9] = "100%" |
||
}, |
}, |
||
["item"] = "Blade of the Ruined King" |
["item"] = "Blade of the Ruined King" |
||
Line 93: | Line 140: | ||
["Blaster"] = { |
["Blaster"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Blaster TFT icon.svg", |
||
+ | ["synergy"] = "Every fourth attacks from Blaster fire additional shots at random enemies. These shots deal damage like basic attacks, apply on-hit effects and can {{tip|TFT crit|critically strike}}.", |
||
+ | ["levels"] = { |
||
+ | [2] = "3 additional attacks", |
||
+ | [4] = "5 additional attacks" |
||
+ | } |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Blaster TFT icon.svg", |
["icon"] = "Blaster TFT icon.svg", |
||
["synergy"] = "Every fourth attacks from Blaster fire additional shots at random enemies. These shots deal damage like basic attacks, apply on-hit effects and can {{tip|TFT crit|critically strike}}.", |
["synergy"] = "Every fourth attacks from Blaster fire additional shots at random enemies. These shots deal damage like basic attacks, apply on-hit effects and can {{tip|TFT crit|critically strike}}.", |
||
Line 103: | Line 160: | ||
["Brawler"] = { |
["Brawler"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Brawler TFT icon.svg", |
["icon"] = "Brawler TFT icon.svg", |
||
["synergy"] = "Brawlers gain additional {{as|'''maximum''' health}}.", |
["synergy"] = "Brawlers gain additional {{as|'''maximum''' health}}.", |
||
Line 112: | Line 170: | ||
}, |
}, |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Brawler TFT icon.svg", |
["icon"] = "Brawler TFT icon.svg", |
||
["synergy"] = "Brawlers gain additional {{as|'''maximum''' health}}.", |
["synergy"] = "Brawlers gain additional {{as|'''maximum''' health}}.", |
||
["levels"] = { |
["levels"] = { |
||
− | [2] = "+ |
+ | [2] = "+350", |
− | [4] = "+ |
+ | [4] = "+650" |
+ | } |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Brawler TFT icon.svg", |
||
+ | ["synergy"] = "Brawlers gain additional {{as|'''maximum''' health}}.", |
||
+ | ["levels"] = { |
||
+ | [2] = "+350", |
||
+ | [4] = "+600" |
||
} |
} |
||
} |
} |
||
Line 122: | Line 190: | ||
["Celestial"] = { |
["Celestial"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Celestial TFT icon.svg", |
["icon"] = "Celestial TFT icon.svg", |
||
["synergy"] = "All allies heal based on damage dealt with spells and attacks.", |
["synergy"] = "All allies heal based on damage dealt with spells and attacks.", |
||
["levels"] = { |
["levels"] = { |
||
[2] = "15%", |
[2] = "15%", |
||
− | [4] = " |
+ | [4] = "35%", |
[6] = "60%" |
[6] = "60%" |
||
+ | }, |
||
+ | ["item"] = "Celestial Orb" |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Origin", |
||
+ | ["icon"] = "Celestial TFT icon.svg", |
||
+ | ["synergy"] = "All allies heal based on damage dealt with spells and attacks.", |
||
+ | ["diamondtrait"] = true, |
||
+ | ["levels"] = { |
||
+ | [2] = "15%", |
||
+ | [4] = "45%", |
||
+ | [6] = "150%" |
||
}, |
}, |
||
["item"] = "Celestial Orb" |
["item"] = "Celestial Orb" |
||
Line 134: | Line 215: | ||
["Chrono"] = { |
["Chrono"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Chrono TFT icon.svg", |
["icon"] = "Chrono TFT icon.svg", |
||
− | ["synergy"] = "All allies gain {{as|'''bonus''' attack speed}} every |
+ | ["synergy"] = "All allies gain 15% {{as|'''bonus''' attack speed}} '''at the start of combat''' and then every few seconds.", |
["levels"] = { |
["levels"] = { |
||
− | [2] = " |
+ | [2] = "8 seconds", |
− | [4] = " |
+ | [4] = "{{fd|3.5}} seconds", |
− | [6] = " |
+ | [6] = "{{fd|1.5}} seconds" |
+ | } |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Origin", |
||
+ | ["icon"] = "Chrono TFT icon.svg", |
||
+ | ["synergy"] = "All allies gain 15% {{as|'''bonus''' attack speed}} '''at the start of combat''' and then every few seconds.", |
||
+ | ["diamondtrait"] = true, |
||
+ | ["levels"] = { |
||
+ | [2] = "8 seconds", |
||
+ | [4] = "3 seconds", |
||
+ | [6] = "1 second", |
||
+ | [8] = "{{fd|0.5}} seconds" |
||
} |
} |
||
} |
} |
||
Line 145: | Line 239: | ||
["Cloud"] = { |
["Cloud"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Cloud TFT icon.svg", |
["icon"] = "Cloud TFT icon.svg", |
||
["synergy"] = "All allies gain a chance to {{tip|TFT dodge|dodge}} enemy basic attack.", |
["synergy"] = "All allies gain a chance to {{tip|TFT dodge|dodge}} enemy basic attack.", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
[2] = "+20% dodge chance", |
[2] = "+20% dodge chance", |
||
Line 156: | Line 252: | ||
["Crystal"] = { |
["Crystal"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Crystal TFT icon.svg", |
["icon"] = "Crystal TFT icon.svg", |
||
["synergy"] = "Crystals have a maximum amount of damage they can take from a single attack or ability hit.", |
["synergy"] = "Crystals have a maximum amount of damage they can take from a single attack or ability hit.", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
[2] = "110 max damage", |
[2] = "110 max damage", |
||
Line 166: | Line 264: | ||
["Cybernetic"] = { |
["Cybernetic"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Cybernetic TFT icon.svg", |
["icon"] = "Cybernetic TFT icon.svg", |
||
["synergy"] = "Cybernetics with at least one item gain {{as|'''bonus''' health}} and {{as|'''bonus''' attack damage}}.", |
["synergy"] = "Cybernetics with at least one item gain {{as|'''bonus''' health}} and {{as|'''bonus''' attack damage}}.", |
||
["levels"] = { |
["levels"] = { |
||
[3] = "350 health and 35 AD", |
[3] = "350 health and 35 AD", |
||
− | [6] = " |
+ | [6] = "700 health and 70 AD" |
+ | } |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Origin", |
||
+ | ["icon"] = "Cybernetic TFT icon.svg", |
||
+ | ["synergy"] = "Cybernetics with at least one item gain {{as|'''bonus''' health}} and {{as|'''bonus''' attack damage}}.", |
||
+ | ["levels"] = { |
||
+ | [3] = "300 health and 35 AD", |
||
+ | [6] = "550 health and 70 AD" |
||
} |
} |
||
} |
} |
||
Line 176: | Line 284: | ||
["Dark Star"] = { |
["Dark Star"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Dark Star TFT icon.svg", |
["icon"] = "Dark Star TFT icon.svg", |
||
["synergy"] = "When a Dark Star unit dies, all other Dark Star units gain {{as|'''bonus''' attack damage}} and {{tip|TFT AP|spell power}}.", |
["synergy"] = "When a Dark Star unit dies, all other Dark Star units gain {{as|'''bonus''' attack damage}} and {{tip|TFT AP|spell power}}.", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
− | [3] = "+ |
+ | [3] = "+20 AD and spell power", |
− | [6] = "+ |
+ | [6] = "+25 AD and spell power", |
+ | [9] = "+35 AD and spell power" |
||
+ | }, |
||
+ | ["item"] = "Dark Star's Heart" |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Origin", |
||
+ | ["icon"] = "Dark Star TFT icon.svg", |
||
+ | ["synergy"] = "When an ally unit dies, all Dark Star units gain {{as|'''bonus''' attack damage}} and {{tip|TFT AP|spell power}}.", |
||
+ | ["diamondtrait"] = true, |
||
+ | ["levels"] = { |
||
+ | [2] = "+8 AD and spell power", |
||
+ | [4] = "+18 AD and spell power", |
||
+ | [6] = "+28 AD and spell power", |
||
+ | [8] = "+48 AD and spell power" |
||
}, |
}, |
||
["item"] = "Dark Star's Heart" |
["item"] = "Dark Star's Heart" |
||
Line 187: | Line 311: | ||
["Demolitionist"] = { |
["Demolitionist"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Demolitionist TFT icon.svg", |
["icon"] = "Demolitionist TFT icon.svg", |
||
["synergy"] = "While at least [[File:Demolitionist TFT gold icon.png|20px|link=]] 2 Demolitionists are in play, all Demolitionist's spells {{tip|TFT stun|stun}} for {{fd|1.5}} seconds, once per spell cast.", |
["synergy"] = "While at least [[File:Demolitionist TFT gold icon.png|20px|link=]] 2 Demolitionists are in play, all Demolitionist's spells {{tip|TFT stun|stun}} for {{fd|1.5}} seconds, once per spell cast.", |
||
["item"] = "Demolitionist's Charge" |
["item"] = "Demolitionist's Charge" |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Demolitionist TFT icon.svg", |
||
+ | ["synergy"] = "While at least [[File:Demolitionist TFT gold icon.png|20px|link=]] 2 Demolitionists are in play, all Demolitionist's spells {{tip|TFT stun|stun}} for {{fd|1.5}} seconds, once per spell cast." |
||
} |
} |
||
}, |
}, |
||
["Demon"] = { |
["Demon"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Demon TFT icon.svg", |
["icon"] = "Demon TFT icon.svg", |
||
["synergy"] = "Demon's basic attacks have a 40% chance to reduce target's {{as|'''current''' mana}} by 20 and restore {{as|mana}} to the Demon.", |
["synergy"] = "Demon's basic attacks have a 40% chance to reduce target's {{as|'''current''' mana}} by 20 and restore {{as|mana}} to the Demon.", |
||
Line 206: | Line 337: | ||
["Desert"] = { |
["Desert"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Desert TFT icon.svg", |
["icon"] = "Desert TFT icon.svg", |
||
["synergy"] = "Deserts reduce the enemy team's {{as|armor}}.", |
["synergy"] = "Deserts reduce the enemy team's {{as|armor}}.", |
||
Line 216: | Line 348: | ||
["Dragon"] = { |
["Dragon"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Dragon TFT icon.svg", |
["icon"] = "Dragon TFT icon.svg", |
||
["synergy"] = "While at least [[File:Dragon TFT gold icon.png|20px|link=]] 2 Dragons are in play, all Dragons gain 75% resistance to {{as|magic damage}}." |
["synergy"] = "While at least [[File:Dragon TFT gold icon.png|20px|link=]] 2 Dragons are in play, all Dragons gain 75% resistance to {{as|magic damage}}." |
||
Line 222: | Line 355: | ||
["Druid"] = { |
["Druid"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Druid TFT icon.svg", |
["icon"] = "Druid TFT icon.svg", |
||
["synergy"] = "While at least [[File:Druid TFT gold icon.png|20px|link=]] 2 Druids are in play, Druids regenerate 45 health each second." |
["synergy"] = "While at least [[File:Druid TFT gold icon.png|20px|link=]] 2 Druids are in play, Druids regenerate 45 health each second." |
||
Line 228: | Line 362: | ||
["Electric"] = { |
["Electric"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Electric TFT icon.svg", |
["icon"] = "Electric TFT icon.svg", |
||
["synergy"] = "Electrics deal {{as|magic damage}} to nearby enemies whenever they deal or receive a {{tip|TFT crit|critical strike}}. The damage does not scale with {{tip|TFT AP|spell power}}.", |
["synergy"] = "Electrics deal {{as|magic damage}} to nearby enemies whenever they deal or receive a {{tip|TFT crit|critical strike}}. The damage does not scale with {{tip|TFT AP|spell power}}.", |
||
Line 239: | Line 374: | ||
["Elementalist"] = { |
["Elementalist"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Elementalist TFT icon.svg", |
["icon"] = "Elementalist TFT icon.svg", |
||
["innate"] = "Elementalists' basic attacks grant twice as much mana.", |
["innate"] = "Elementalists' basic attacks grant twice as much mana.", |
||
Line 246: | Line 382: | ||
["Exile"] = { |
["Exile"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Exile TFT icon.svg", |
["icon"] = "Exile TFT icon.svg", |
||
["synergy"] = "[[File:Exile TFT gold icon.png|20px|link=]] Exiles start combat with a shield equal to {{as|100% of '''maximum''' health}} when not placed adjacent to an ally. The shield does not scale with {{tip|TFT AP|spell power}}." |
["synergy"] = "[[File:Exile TFT gold icon.png|20px|link=]] Exiles start combat with a shield equal to {{as|100% of '''maximum''' health}} when not placed adjacent to an ally. The shield does not scale with {{tip|TFT AP|spell power}}." |
||
Line 252: | Line 389: | ||
["Glacial"] = { |
["Glacial"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Glacial TFT icon.svg", |
["icon"] = "Glacial TFT icon.svg", |
||
["synergy"] = "Glacials' basic attacks have a chance to {{tip|TFT stun|stun}} their target for {{fd|1.5}} seconds on-hit.", |
["synergy"] = "Glacials' basic attacks have a chance to {{tip|TFT stun|stun}} their target for {{fd|1.5}} seconds on-hit.", |
||
Line 262: | Line 400: | ||
}, |
}, |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Glacial TFT icon.svg", |
["icon"] = "Glacial TFT icon.svg", |
||
["synergy"] = "Glacials' basic attacks have a 25% chance on-hit to {{tip|TFT stun|stun}} their target for {{fd|1.5}} seconds and deal {{as|'''bonus''' magic damage}}.", |
["synergy"] = "Glacials' basic attacks have a 25% chance on-hit to {{tip|TFT stun|stun}} their target for {{fd|1.5}} seconds and deal {{as|'''bonus''' magic damage}}.", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
[2] = "75 damage", |
[2] = "75 damage", |
||
Line 274: | Line 414: | ||
["Guardian"] = { |
["Guardian"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Guardian TFT icon.svg", |
["icon"] = "Guardian TFT icon.svg", |
||
["synergy"] = "While at least [[File:Guardian TFT gold icon.png|20px|link=]] 2 Guardians are in play, at the start of combat, Guardians grant {{as|40 armor}} to adjacent allies for the rest of the combat.<br />This effect can stack any number of times for each adjacent Guardian. <br />''Guardians do not buff themselves, but can buff other Guardians''." |
["synergy"] = "While at least [[File:Guardian TFT gold icon.png|20px|link=]] 2 Guardians are in play, at the start of combat, Guardians grant {{as|40 armor}} to adjacent allies for the rest of the combat.<br />This effect can stack any number of times for each adjacent Guardian. <br />''Guardians do not buff themselves, but can buff other Guardians''." |
||
Line 280: | Line 421: | ||
["Gunslinger"] = { |
["Gunslinger"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Gunslinger TFT icon.svg", |
["icon"] = "Gunslinger TFT icon.svg", |
||
["synergy"] = "Gunslingers' basic attacks have a 50% chance to fire additional bullets at other enemies within range. These bullets deal damage like basic attacks and apply on-hit effects.", |
["synergy"] = "Gunslingers' basic attacks have a 50% chance to fire additional bullets at other enemies within range. These bullets deal damage like basic attacks and apply on-hit effects.", |
||
Line 291: | Line 433: | ||
["Hextech"] = { |
["Hextech"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Hextech TFT icon.svg", |
["icon"] = "Hextech TFT icon.svg", |
||
["synergy"] = "At the start of combat, an ally Hextech launches and detonates a pulse bomb at an enemy unit with at least one item, {{tip|TFT Item Disable|disabling}} the items of nearby enemies for 5 seconds.", |
["synergy"] = "At the start of combat, an ally Hextech launches and detonates a pulse bomb at an enemy unit with at least one item, {{tip|TFT Item Disable|disabling}} the items of nearby enemies for 5 seconds.", |
||
Line 301: | Line 444: | ||
["Imperial"] = { |
["Imperial"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Imperial TFT icon.svg", |
["icon"] = "Imperial TFT icon.svg", |
||
["synergy"] = "At the start of combat, select Imperials are empowered to deal double damage. This does not affect items.", |
["synergy"] = "At the start of combat, select Imperials are empowered to deal double damage. This does not affect items.", |
||
Line 311: | Line 455: | ||
["Inferno"] = { |
["Inferno"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Inferno TFT icon.svg", |
["icon"] = "Inferno TFT icon.svg", |
||
["synergy"] = "Inferno spell damage and {{tip|TFT crit|critical strikes}} burns the area beneath the target, dealing a percentage of that spell's or crit's pre-mitigation damage as {{as|magic damage}} over 4 seconds, with each tick occuring every {{fd|0.5}} seconds.", |
["synergy"] = "Inferno spell damage and {{tip|TFT crit|critical strikes}} burns the area beneath the target, dealing a percentage of that spell's or crit's pre-mitigation damage as {{as|magic damage}} over 4 seconds, with each tick occuring every {{fd|0.5}} seconds.", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
[3] = "+70% damage within 1 hex", |
[3] = "+70% damage within 1 hex", |
||
Line 323: | Line 469: | ||
["Infiltrator"] = { |
["Infiltrator"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Infiltrator TFT icon.svg", |
["icon"] = "Infiltrator TFT icon.svg", |
||
["innate"] = "At the start of combat, Infiltrators jump to the back of enemy backline.", |
["innate"] = "At the start of combat, Infiltrators jump to the back of enemy backline.", |
||
− | ["synergy"] = "Infiltrators gain {{as|'''bonus''' attack speed}} for 6 seconds at the start of combat.", |
+ | ["synergy"] = "Infiltrators gain {{as|'''bonus''' attack speed}} for 6 seconds at the start of combat, refreshed on takedown.", |
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
− | [2] = "50% |
+ | [2] = "50%", |
− | [4] = " |
+ | [4] = "75%", |
+ | [6] = "120%" |
||
+ | }, |
||
+ | ["item"] = "Infiltrator's Talons" |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Infiltrator TFT icon.svg", |
||
+ | ["innate"] = "At the start of combat, Infiltrators jump to the back of enemy backline over {{fd|0.6}} seconds.", |
||
+ | ["synergy"] = "Infiltrators gain {{as|'''bonus''' attack speed}} for 6 seconds at the start of combat, refreshed on takedown.", |
||
+ | ["diamondtrait"] = true, |
||
+ | ["levels"] = { |
||
+ | [2] = "40%", |
||
+ | [4] = "80%", |
||
+ | [6] = "150%" |
||
}, |
}, |
||
["item"] = "Infiltrator's Talons" |
["item"] = "Infiltrator's Talons" |
||
Line 335: | Line 497: | ||
["Knight"] = { |
["Knight"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Knight TFT icon.svg", |
["icon"] = "Knight TFT icon.svg", |
||
["synergy"] = "All allies block a flat amount of damage from all sources.", |
["synergy"] = "All allies block a flat amount of damage from all sources.", |
||
Line 347: | Line 510: | ||
["Light"] = { |
["Light"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Light TFT icon.svg", |
["icon"] = "Light TFT icon.svg", |
||
["synergy"] = "When a Light unit dies, all other Lights gain stackable {{as|'''bonus''' attack speed}} and are healed for {{as|20% of the dying unit '''maximum''' health}}.", |
["synergy"] = "When a Light unit dies, all other Lights gain stackable {{as|'''bonus''' attack speed}} and are healed for {{as|20% of the dying unit '''maximum''' health}}.", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
[3] = "+20% attack speed", |
[3] = "+20% attack speed", |
||
Line 359: | Line 524: | ||
["Lunar"] = { |
["Lunar"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Lunar TFT icon.svg", |
["icon"] = "Lunar TFT icon.svg", |
||
["synergy"] = "While at least [[File:Lunar TFT gold icon.png|20px|link=]] 2 Lunars are in play, every 7 seconds, your team gains 15% critical strike chance, 15% critical strike damage, and 15% {{tip|TFT AP|ability power}}.<br />This effect stacks up to 4 times, for a maximum of 60% critical strike chance, 60% critical strike damage, and 60% {{tip|TFT AP|ability power}}." |
["synergy"] = "While at least [[File:Lunar TFT gold icon.png|20px|link=]] 2 Lunars are in play, every 7 seconds, your team gains 15% critical strike chance, 15% critical strike damage, and 15% {{tip|TFT AP|ability power}}.<br />This effect stacks up to 4 times, for a maximum of 60% critical strike chance, 60% critical strike damage, and 60% {{tip|TFT AP|ability power}}." |
||
Line 365: | Line 531: | ||
["Mage"] = { |
["Mage"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Mage TFT icon.svg", |
["icon"] = "Mage TFT icon.svg", |
||
["synergy"] = "Mages have a chance, when casting, to instead '''Doublecast'''.", |
["synergy"] = "Mages have a chance, when casting, to instead '''Doublecast'''.", |
||
Line 376: | Line 543: | ||
["Mana-Reaver"] = { |
["Mana-Reaver"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Mana-Reaver TFT icon.svg", |
["icon"] = "Mana-Reaver TFT icon.svg", |
||
["synergy"] = "While at least [[File:Mana-Reaver TFT gold icon.png|20px|link=]] 2 Mana-Reaver are in play, Mana-Reaver's attacks increase the cost of their target's next spell cast by 40%." |
["synergy"] = "While at least [[File:Mana-Reaver TFT gold icon.png|20px|link=]] 2 Mana-Reaver are in play, Mana-Reaver's attacks increase the cost of their target's next spell cast by 40%." |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Mana-Reaver TFT icon.svg", |
||
+ | ["synergy"] = "While at least [[File:Mana-Reaver TFT gold icon.png|20px|link=]] 2 Mana-Reaver are in play, Mana-Reaver's attacks increase the cost of their target's next spell cast by 30%." |
||
} |
} |
||
}, |
}, |
||
["Mech-Pilot"] = { |
["Mech-Pilot"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Mech-Pilot TFT icon.svg", |
["icon"] = "Mech-Pilot TFT icon.svg", |
||
− | ["synergy"] = "While at least [[File:Mech-Pilot TFT gold icon.png|20px|link=]] 3 Mech-Pilots are in play, at the start of combat, three random Mech-Pilots are merged into a Super-Mech until it dies. The Super-Mech has the |
+ | ["synergy"] = "While at least [[File:Mech-Pilot TFT gold icon.png|20px|link=]] 3 Mech-Pilots are in play, at the start of combat, three random Mech-Pilots are merged into a Super-Mech until it dies. The Super-Mech has the Traits of its Pilots, as well as 3 random items from among them. When the Super-Mech dies the Pilots are ejected and they continue to fight." |
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Origin", |
||
+ | ["icon"] = "Mech-Pilot TFT icon.svg", |
||
+ | ["synergy"] = "While at least [[File:Mech-Pilot TFT gold icon.png|20px|link=]] 3 Mech-Pilots are in play, at the start of combat, three random Mech-Pilots are merged into a Super-Mech until it dies. The Super-Mech has the Traits of its Pilots, as well as 3 random items from among them. When the Super-Mech dies the Pilots are ejected with {{as|35% health}} and they continue to fight." |
||
} |
} |
||
}, |
}, |
||
["Mercenary"] = { |
["Mercenary"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Mercenary TFT icon.svg", |
||
+ | ["synergy"] = "While a [[File:Mercenary TFT gold icon.png|20px|link=]] Mercenary is in play or on the Bench, players will have the opportunity to access the [[File:Gold.png|20px|link=]] {{as|8|gold}} Spell Upgrades pool of their Mercenary, each upgrades only appears once purchased.<br />Each Mercenary type can be upgraded up to 3 times.<br />''Selling Mercenarys does not revert to Spell Upgrades later''." |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Mercenary TFT icon.svg", |
["icon"] = "Mercenary TFT icon.svg", |
||
["synergy"] = "While a [[File:Mercenary TFT gold icon.png|20px|link=]] Mercenary is in play or on the Bench, players will have the opportunity to access the [[File:Gold.png|20px|link=]] {{as|8|gold}} Spell Upgrades pool of their Mercenary, each upgrades only appears once purchased.<br />Each Mercenary type can be upgraded up to 3 times.<br />''Selling Mercenarys does not revert to Spell Upgrades later''." |
["synergy"] = "While a [[File:Mercenary TFT gold icon.png|20px|link=]] Mercenary is in play or on the Bench, players will have the opportunity to access the [[File:Gold.png|20px|link=]] {{as|8|gold}} Spell Upgrades pool of their Mercenary, each upgrades only appears once purchased.<br />Each Mercenary type can be upgraded up to 3 times.<br />''Selling Mercenarys does not revert to Spell Upgrades later''." |
||
Line 394: | Line 579: | ||
["Mountain"] = { |
["Mountain"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Mountain TFT icon.svg", |
["icon"] = "Mountain TFT icon.svg", |
||
["synergy"] = "While at least [[File:Mountain TFT gold icon.png|20px|link=]] 2 Mountains are in play, at the start of combat, a random ally gains a 1500 health stoneshield." |
["synergy"] = "While at least [[File:Mountain TFT gold icon.png|20px|link=]] 2 Mountains are in play, at the start of combat, a random ally gains a 1500 health stoneshield." |
||
Line 400: | Line 586: | ||
["Mystic"] = { |
["Mystic"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Mystic TFT icon.svg", |
["icon"] = "Mystic TFT icon.svg", |
||
["synergy"] = "All allies gain {{as|'''bonus''' magic resistance}}.", |
["synergy"] = "All allies gain {{as|'''bonus''' magic resistance}}.", |
||
["levels"] = { |
["levels"] = { |
||
− | [2] = "40 |
+ | [2] = "40", |
− | [4] = "120 |
+ | [4] = "120" |
} |
} |
||
}, |
}, |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Mystic TFT icon.svg", |
["icon"] = "Mystic TFT icon.svg", |
||
["synergy"] = "All allies gain {{as|'''bonus''' magic resistance}}.", |
["synergy"] = "All allies gain {{as|'''bonus''' magic resistance}}.", |
||
["levels"] = { |
["levels"] = { |
||
− | [2] = "35 |
+ | [2] = "35", |
− | [4] = "105 |
+ | [4] = "105" |
+ | } |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Mystic TFT icon.svg", |
||
+ | ["synergy"] = "All allies gain {{as|'''bonus''' magic resistance}}.", |
||
+ | ["levels"] = { |
||
+ | [2] = "50", |
||
+ | [4] = "120" |
||
} |
} |
||
} |
} |
||
Line 418: | Line 615: | ||
["Ninja"] = { |
["Ninja"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Ninja TFT icon.svg", |
["icon"] = "Ninja TFT icon.svg", |
||
["synergy"] = "Ninjas gain {{as|'''bonus''' attack damage}} and {{tip|TFT AP|spell power}}.", |
["synergy"] = "Ninjas gain {{as|'''bonus''' attack damage}} and {{tip|TFT AP|spell power}}.", |
||
Line 429: | Line 627: | ||
["Noble"] = { |
["Noble"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Noble TFT icon.svg", |
["icon"] = "Noble TFT icon.svg", |
||
["synergy"] = "At the start of combat, select allies gain {{as|50 armor}} and {{as|50 magic resistance}} and basic attacks restore {{as|30 health}} on-hit", |
["synergy"] = "At the start of combat, select allies gain {{as|50 armor}} and {{as|50 magic resistance}} and basic attacks restore {{as|30 health}} on-hit", |
||
Line 439: | Line 638: | ||
["Ocean"] = { |
["Ocean"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Ocean TFT icon.svg", |
["icon"] = "Ocean TFT icon.svg", |
||
["synergy"] = "All allies restore {{as|mana}} every 4 seconds.", |
["synergy"] = "All allies restore {{as|mana}} every 4 seconds.", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
[2] = "+10 mana", |
[2] = "+10 mana", |
||
Line 446: | Line 647: | ||
[6] = "+60 mana" |
[6] = "+60 mana" |
||
} |
} |
||
+ | } |
||
+ | }, |
||
+ | ["Paragon"] = { |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Paragon TFT icon.svg", |
||
+ | ["synergy"] = "[[File:Paragon TFT gold icon.png|20px|link=]] Ally {{TFTt|Star Guardian|set=3.5}} basic attacks are converted to {{as|true damage}} while all other ally basic attacks are converted to {{as|magic damage}}." |
||
} |
} |
||
}, |
}, |
||
["Phantom"] = { |
["Phantom"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Phantom TFT icon.svg", |
["icon"] = "Phantom TFT icon.svg", |
||
− | ["synergy"] = "While at least [[File:Phantom TFT gold icon.png|20px|link=]] 2 Phantoms are in play, at the start of combat, a random enemy's health is set to {{as|100|health}}.<br />Works against epic monsters, but |
+ | ["synergy"] = "While at least [[File:Phantom TFT gold icon.png|20px|link=]] 2 Phantoms are in play, at the start of combat, a random enemy's health is set to {{as|100|health}}.<br />Works against epic monsters, but sets their health to {{as|{{fd|66.7}}% of their '''maximum''' health}}." |
} |
} |
||
}, |
}, |
||
["Pirate"] = { |
["Pirate"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Pirate TFT icon.svg", |
["icon"] = "Pirate TFT icon.svg", |
||
["synergy"] = "While at least [[File:Pirate TFT gold icon.png|20px|link=]] 3 Pirates are in play, at the end of each round against another player, spawns a chest that grants between {{g|0 and 4}}, with an average value of {{g|1.75}} per chest." |
["synergy"] = "While at least [[File:Pirate TFT gold icon.png|20px|link=]] 3 Pirates are in play, at the end of each round against another player, spawns a chest that grants between {{g|0 and 4}}, with an average value of {{g|1.75}} per chest." |
||
Line 462: | Line 672: | ||
["Poison"] = { |
["Poison"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Poison TFT icon.svg", |
["icon"] = "Poison TFT icon.svg", |
||
["synergy"] = "While at least [[File:Poison TFT gold icon.png|20px|link=]] 3 Poisons are in play, Poisons apply '''Neurotoxin''' when they deal damage, increasing the {{as|mana cost of the target's spell by 33%}}." |
["synergy"] = "While at least [[File:Poison TFT gold icon.png|20px|link=]] 3 Poisons are in play, Poisons apply '''Neurotoxin''' when they deal damage, increasing the {{as|mana cost of the target's spell by 33%}}." |
||
Line 468: | Line 679: | ||
["Predator"] = { |
["Predator"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Predator TFT icon.svg", |
["icon"] = "Predator TFT icon.svg", |
||
["synergy"] = "While at least [[File:Predator TFT gold icon.png|20px|link=]] 3 Predators are in play, Predators instantly kill enemies they damage who are {{as|'''below''' 25% health}}.", |
["synergy"] = "While at least [[File:Predator TFT gold icon.png|20px|link=]] 3 Predators are in play, Predators instantly kill enemies they damage who are {{as|'''below''' 25% health}}.", |
||
Line 474: | Line 686: | ||
["Protector"] = { |
["Protector"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Protector TFT icon.svg", |
||
+ | ["synergy"] = "Protectors gain a shield based on their health for 4 seconds whenever they cast a spell. The shield doesn't stack.", |
||
+ | ["diamondtrait"] = true, |
||
+ | ["levels"] = { |
||
+ | [2] = "{{as|25% '''maximum''' health}} shield", |
||
+ | [4] = "{{as|30% '''maximum''' health}} shield", |
||
+ | [6] = "{{as|40% '''maximum''' health}} shield" |
||
+ | }, |
||
+ | ["item"] = "Protector's Chestguard" |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Protector TFT icon.svg", |
["icon"] = "Protector TFT icon.svg", |
||
["synergy"] = "Protectors gain a shield based on their health for 4 seconds whenever they cast a spell. The shield doesn't stack.", |
["synergy"] = "Protectors gain a shield based on their health for 4 seconds whenever they cast a spell. The shield doesn't stack.", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
− | [2] = "{{as| |
+ | [2] = "{{as|30% '''maximum''' health}} shield", |
− | [4] = "{{as| |
+ | [4] = "{{as|40% '''maximum''' health}} shield", |
+ | [6] = "{{as|50% '''maximum''' health}} shield" |
||
}, |
}, |
||
["item"] = "Protector's Chestguard" |
["item"] = "Protector's Chestguard" |
||
Line 485: | Line 712: | ||
["Ranger"] = { |
["Ranger"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Ranger TFT icon.svg", |
["icon"] = "Ranger TFT icon.svg", |
||
["synergy"] = "Every 3 seconds, Rangers have a chance to gain {{as|double attack speed}} for 3 seconds.", |
["synergy"] = "Every 3 seconds, Rangers have a chance to gain {{as|double attack speed}} for 3 seconds.", |
||
Line 493: | Line 721: | ||
}, |
}, |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Ranger TFT icon.svg", |
["icon"] = "Ranger TFT icon.svg", |
||
["synergy"] = "Every 3 seconds, Rangers have a chance to gain {{as|increased attack speed}} for 3 seconds.", |
["synergy"] = "Every 3 seconds, Rangers have a chance to gain {{as|increased attack speed}} for 3 seconds.", |
||
Line 504: | Line 733: | ||
["Rebel"] = { |
["Rebel"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Rebel TFT icon.svg", |
["icon"] = "Rebel TFT icon.svg", |
||
["synergy"] = "At the start of combat, Rebels gain a shield and bonus damage for each adjacent Rebel. The shield lasts for 8 seconds. The shield does not scale with {{tip|TFT AP|spell power}}.", |
["synergy"] = "At the start of combat, Rebels gain a shield and bonus damage for each adjacent Rebel. The shield lasts for 8 seconds. The shield does not scale with {{tip|TFT AP|spell power}}.", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
[3] = "150 shield and 10% damage", |
[3] = "150 shield and 10% damage", |
||
− | [6] = " |
+ | [6] = "210 shield and 12% damage", |
+ | [9] = "330 shield and 15% damage" |
||
+ | }, |
||
+ | ["item"] = "Rebel Medal" |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Origin", |
||
+ | ["icon"] = "Rebel TFT icon.svg", |
||
+ | ["synergy"] = "At the start of combat, Rebels gain a shield and bonus damage for each adjacent Rebel. The shield lasts for 8 seconds. The shield does not scale with {{tip|TFT AP|spell power}}.", |
||
+ | ["diamondtrait"] = true, |
||
+ | ["levels"] = { |
||
+ | [3] = "150 shield and 10% damage", |
||
+ | [6] = "225 shield and 12% damage", |
||
+ | [9] = "400 shield and 20% damage" |
||
}, |
}, |
||
["item"] = "Rebel Medal" |
["item"] = "Rebel Medal" |
||
Line 515: | Line 759: | ||
["Robot"] = { |
["Robot"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Robot TFT icon.svg", |
["icon"] = "Robot TFT icon.svg", |
||
["synergy"] = "Robots begin combat with {{as|full mana}}." |
["synergy"] = "Robots begin combat with {{as|full mana}}." |
||
Line 521: | Line 766: | ||
["Shadow"] = { |
["Shadow"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Shadow TFT icon.svg", |
["icon"] = "Shadow TFT icon.svg", |
||
["synergy"] = "At the start of combat, Shadow units deal increased damage for 6 seconds.", |
["synergy"] = "At the start of combat, Shadow units deal increased damage for 6 seconds.", |
||
Line 531: | Line 777: | ||
["Shapeshifter"] = { |
["Shapeshifter"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Shapeshifter TFT icon.svg", |
["icon"] = "Shapeshifter TFT icon.svg", |
||
["synergy"] = "When Shapeshifters activate their Special Ability for the first time, they gain additional {{as|'''maximum''' health}} and heal for the amount gained.", |
["synergy"] = "When Shapeshifters activate their Special Ability for the first time, they gain additional {{as|'''maximum''' health}} and heal for the amount gained.", |
||
Line 541: | Line 788: | ||
["Sniper"] = { |
["Sniper"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Sniper TFT icon.svg", |
["icon"] = "Sniper TFT icon.svg", |
||
["synergy"] = "While at least [[File:Sniper TFT gold icon.png|20px|link=]] 2 Snipers are in play, Snipers deal 15% increased damage for each hex of distance between themselves and their target." |
["synergy"] = "While at least [[File:Sniper TFT gold icon.png|20px|link=]] 2 Snipers are in play, Snipers deal 15% increased damage for each hex of distance between themselves and their target." |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Sniper TFT icon.svg", |
||
+ | ["synergy"] = "Snipers deal increased damage for each hex of distance between themselves and their target.", |
||
+ | ["levels"] = { |
||
+ | [2] = "10%", |
||
+ | [4] = "18%" |
||
+ | } |
||
} |
} |
||
}, |
}, |
||
["Sorcerer"] = { |
["Sorcerer"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Sorcerer TFT icon.svg", |
["icon"] = "Sorcerer TFT icon.svg", |
||
["innate"] = "Sorcerers' basic attacks grant twice as much mana.", |
["innate"] = "Sorcerers' basic attacks grant twice as much mana.", |
||
Line 558: | Line 816: | ||
}, |
}, |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Sorcerer TFT icon.svg", |
["icon"] = "Sorcerer TFT icon.svg", |
||
["synergy"] = "All allies gain {{tip|TFT AP|spell power}}.", |
["synergy"] = "All allies gain {{tip|TFT AP|spell power}}.", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
[2] = "+20", |
[2] = "+20", |
||
[4] = "+40", |
[4] = "+40", |
||
− | [6] = "+ |
+ | [6] = "+75", |
+ | [8] = "+120" |
||
+ | } |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Sorcerer TFT icon.svg", |
||
+ | ["synergy"] = "All allies gain {{tip|TFT AP|spell power}}.", |
||
+ | ["levels"] = { |
||
+ | [2] = "+20", |
||
+ | [4] = "+40", |
||
+ | [6] = "+70" |
||
} |
} |
||
} |
} |
||
Line 569: | Line 840: | ||
["Soulbound"] = { |
["Soulbound"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Soulbound TFT icon.svg", |
["icon"] = "Soulbound TFT icon.svg", |
||
["synergy"] = "While at least [[File:Soulbound TFT gold icon.png|20px|link=]] 2 Soulbound units are in play, the first Soulbound unit to die in a round will instead enter the Spirit Realm, becoming untargetable and continuing to fight as long as another Soulbound unit is alive." |
["synergy"] = "While at least [[File:Soulbound TFT gold icon.png|20px|link=]] 2 Soulbound units are in play, the first Soulbound unit to die in a round will instead enter the Spirit Realm, becoming untargetable and continuing to fight as long as another Soulbound unit is alive." |
||
Line 575: | Line 847: | ||
["Space Pirate"] = { |
["Space Pirate"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Space Pirate TFT icon.svg", |
["icon"] = "Space Pirate TFT icon.svg", |
||
["synergy"] = "Whenever a Space Pirate lands a killing blow on a champion there is a chance to drop extra loot.", |
["synergy"] = "Whenever a Space Pirate lands a killing blow on a champion there is a chance to drop extra loot.", |
||
["levels"] = { |
["levels"] = { |
||
[2] = "50% chance for {{g|1}}", |
[2] = "50% chance for {{g|1}}", |
||
− | [4] = "50% chance for {{g|1}} and |
+ | [4] = "50% chance for {{g|1}} and 25% chance for a component item." |
+ | } |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Origin", |
||
+ | ["icon"] = "Space Pirate TFT icon.svg", |
||
+ | ["synergy"] = "Whenever a Space Pirate lands a killing blow on a champion there is a chance to drop extra loot.", |
||
+ | ["levels"] = { |
||
+ | [2] = "50% chance for {{g|1}}", |
||
+ | [4] = "50% chance for {{g|1}} and 33% chance for a component item." |
||
} |
} |
||
} |
} |
||
Line 585: | Line 867: | ||
["Star Guardian"] = { |
["Star Guardian"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Star Guardian TFT icon.svg", |
["icon"] = "Star Guardian TFT icon.svg", |
||
["synergy"] = "Whenever a Star Guardian casts a spell, an amount of mana is evenly distributed among all other Star Guardians.", |
["synergy"] = "Whenever a Star Guardian casts a spell, an amount of mana is evenly distributed among all other Star Guardians.", |
||
["levels"] = { |
["levels"] = { |
||
[3] = "30 mana", |
[3] = "30 mana", |
||
− | [6] = " |
+ | [6] = "50 mana" |
+ | }, |
||
+ | ["item"] = "Star Guardian's Charm" |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Origin", |
||
+ | ["icon"] = "Star Guardian TFT icon.svg", |
||
+ | ["synergy"] = "Whenever a Star Guardian casts a spell, an amount of mana is evenly distributed among all other Star Guardians.", |
||
+ | ["diamondtrait"] = true, |
||
+ | ["levels"] = { |
||
+ | [3] = "15 mana", |
||
+ | [6] = "25 mana", |
||
+ | [9] = "60 mana" |
||
}, |
}, |
||
["item"] = "Star Guardian's Charm" |
["item"] = "Star Guardian's Charm" |
||
Line 596: | Line 891: | ||
["Starship"] = { |
["Starship"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Starship TFT icon.svg", |
||
+ | ["synergy"] = "[[File:Starship TFT gold icon.png|20px|link=]] Starships gain {{as|40 mana}} per second, continuously maneuver around the board, and are immune to movement impairing effects, but can't basic attack." |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Starship TFT icon.svg", |
["icon"] = "Starship TFT icon.svg", |
||
− | ["synergy"] = "[[File:Starship TFT gold icon.png|20px|link=]] Starships gain {{as| |
+ | ["synergy"] = "[[File:Starship TFT gold icon.png|20px|link=]] Starships gain {{as|40 mana}} per second, continuously maneuver around the board, and are immune to movement impairing effects, but can't basic attack." |
} |
} |
||
}, |
}, |
||
["Steel"] = { |
["Steel"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Steel TFT icon.svg", |
["icon"] = "Steel TFT icon.svg", |
||
["synergy"] = "Steel units gain damage immunity for a few seconds when they are reduced {{as|'''below''' 50% health}}.", |
["synergy"] = "Steel units gain damage immunity for a few seconds when they are reduced {{as|'''below''' 50% health}}.", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
[2] = "2 seconds", |
[2] = "2 seconds", |
||
Line 613: | Line 916: | ||
["Summoner"] = { |
["Summoner"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Summoner TFT icon.svg", |
["icon"] = "Summoner TFT icon.svg", |
||
["synergy"] = "Summoned units gain {{as|'''bonus''' health}} and last longer.", |
["synergy"] = "Summoned units gain {{as|'''bonus''' health}} and last longer.", |
||
Line 623: | Line 927: | ||
["Valkyrie"] = { |
["Valkyrie"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Valkyrie TFT icon.svg", |
["icon"] = "Valkyrie TFT icon.svg", |
||
− | ["synergy"] = " While at least [[File:Valkyrie TFT gold icon.png|20px|link=]] 2 Valkyries are in play, Valkyries basic attacks and spells always {{tip|TFT crit|critically strike}} targets {{as|'''below''' |
+ | ["synergy"] = " While at least [[File:Valkyrie TFT gold icon.png|20px|link=]] 2 Valkyries are in play, Valkyries basic attacks and spells always {{tip|TFT crit|critically strike}} targets {{as|'''below''' 40% health}}." |
} |
} |
||
}, |
}, |
||
["Vanguard"] = { |
["Vanguard"] = { |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Vanguard TFT icon.svg", |
["icon"] = "Vanguard TFT icon.svg", |
||
["synergy"] = "Vanguards gain {{as|'''bonus''' armor}}.", |
["synergy"] = "Vanguards gain {{as|'''bonus''' armor}}.", |
||
["levels"] = { |
["levels"] = { |
||
− | [2] = "+ |
+ | [2] = "+125 armor", |
[4] = "+250 armor" |
[4] = "+250 armor" |
||
+ | } |
||
+ | }, |
||
+ | [3.5] = { |
||
+ | ["type"] = "Class", |
||
+ | ["icon"] = "Vanguard TFT icon.svg", |
||
+ | ["synergy"] = "Vanguards gain {{as|'''bonus''' armor}}.", |
||
+ | ["levels"] = { |
||
+ | [2] = "+125 armor", |
||
+ | [4] = "+300 armor", |
||
+ | [6] = "+900 armor" |
||
} |
} |
||
} |
} |
||
Line 639: | Line 955: | ||
["Variable"] = { |
["Variable"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Variable TFT icon.svg", |
["icon"] = "Variable TFT icon.svg", |
||
["synergy"] = "'''Variables''' transform into another '''Element''' based on in-game conditions. The condition and available elements are not consistent across '''Variables'''." |
["synergy"] = "'''Variables''' transform into another '''Element''' based on in-game conditions. The condition and available elements are not consistent across '''Variables'''." |
||
Line 645: | Line 962: | ||
["Void"] = { |
["Void"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Void TFT icon.svg", |
["icon"] = "Void TFT icon.svg", |
||
["synergy"] = "Basic attacks and Special Abilities from select Void units deal {{as|true damage}}.", |
["synergy"] = "Basic attacks and Special Abilities from select Void units deal {{as|true damage}}.", |
||
Line 653: | Line 971: | ||
}, |
}, |
||
[3] = { |
[3] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Void TFT icon.svg", |
["icon"] = "Void TFT icon.svg", |
||
["synergy"] = "While at least [[File:Void TFT gold icon.png|20px|link=]] 3 Void units are in play, basic attacks and Special Abilities from Void units deal {{as|true damage}}." |
["synergy"] = "While at least [[File:Void TFT gold icon.png|20px|link=]] 3 Void units are in play, basic attacks and Special Abilities from Void units deal {{as|true damage}}." |
||
Line 659: | Line 978: | ||
["Warden"] = { |
["Warden"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Class", |
||
["icon"] = "Warden TFT icon.svg", |
["icon"] = "Warden TFT icon.svg", |
||
["synergy"] = "Wardens gain increased {{as|'''total''' armor}}.", |
["synergy"] = "Wardens gain increased {{as|'''total''' armor}}.", |
||
Line 671: | Line 991: | ||
["Wild"] = { |
["Wild"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Wild TFT icon.svg", |
["icon"] = "Wild TFT icon.svg", |
||
["synergy"] = "Select allies become empowered, causing their basic attacks to generate stacks of {{as|Fury}}, up to 5. Each stack gives {{as|10% attack speed}}, up to {{as|50% attack speed}}.", |
["synergy"] = "Select allies become empowered, causing their basic attacks to generate stacks of {{as|Fury}}, up to 5. Each stack gives {{as|10% attack speed}}, up to {{as|50% attack speed}}.", |
||
Line 681: | Line 1,002: | ||
["Woodland"] = { |
["Woodland"] = { |
||
[2] = { |
[2] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Woodland TFT icon.svg", |
["icon"] = "Woodland TFT icon.svg", |
||
["synergy"] = "At the start of combat, select Woodland units create a copy of themselves (excluding items).", |
["synergy"] = "At the start of combat, select Woodland units create a copy of themselves (excluding items).", |
||
+ | ["diamondtrait"] = true, |
||
["levels"] = { |
["levels"] = { |
||
[3] = "One random Woodland", |
[3] = "One random Woodland", |
||
Line 691: | Line 1,014: | ||
["Yordle"] = { |
["Yordle"] = { |
||
[1] = { |
[1] = { |
||
+ | ["type"] = "Origin", |
||
["icon"] = "Yordle TFT icon.svg", |
["icon"] = "Yordle TFT icon.svg", |
||
["synergy"] = "Yordles have a chance to {{tip|TFT dodge|dodge}} enemy basic attacks and on-hit effects.", |
["synergy"] = "Yordles have a chance to {{tip|TFT dodge|dodge}} enemy basic attacks and on-hit effects.", |
Revision as of 03:16, 10 August 2020
Key
[<...>] = string - Trait name [<...>] = number - Set type = string - Class or Origin icon = string - Trait icon innate = string - Trait innate synergy = string - Trait synergy levelunique = boolean - Exactly kind of level pluraltrait = boolean - If the trait uses a plural form other than 's' diamondtrait = boolean - If the trait uses diamond levels - table of strings item = string - Trait item
-- <pre>
--[[Key:
[<...>] = string - Trait name
[<...>] = number - Set
type = string - Class or Origin
icon = string - Trait icon
innate = string - Trait innate
synergy = string - Trait synergy
levelunique = boolean - Exactly kind of level
diamondtrait = boolean - If the trait uses diamond
levels - table of strings
item = string - Trait item
]]--
return {
["Alchemist"] = {
[2] = {
["type"] = "Class",
["icon"] = "Alchemist TFT icon.svg",
["synergy"] = "[[File:Alchemist TFT gold icon.png|20px|link=]] Alchemists ignore collision, immunity to crowd control and never stop moving."
}
},
["Assassin"] = {
[1] = {
["type"] = "Class",
["icon"] = "Assassin TFT icon.svg",
["innate"] = "At the start of combat, Assassins stealth and become invulnerable for a short duration and leap to the farthest enemy.",
["synergy"] = "Assassins gain {{as|'''bonus''' critical strike damage}} and {{as|'''bonus''' critical strike chance}}.",
["levels"] = {
[3] = "+75% crit damage and +5% crit chance",
[6] = "+150% crit damage and +20% crit chance",
[9] = "+225% crit damage and +30% crit chance"
},
["item"] = "Youmuu's Ghostblade"
},
[2] = {
["type"] = "Class",
["icon"] = "Assassin TFT icon.svg",
["innate"] = "At the start of combat, Assassins stealth and become invulnerable for a short duration and leap to the farthest enemy.",
["synergy"] = "Assassins gain {{as|'''bonus''' critical strike damage}} and {{as|'''bonus''' critical strike chance}}.",
["levels"] = {
[3] = "+70% crit damage and +10% crit chance",
[6] = "+210% crit damage and +20% crit chance"
},
["item"] = "Youmuu's Ghostblade"
}
},
["Astro"] = {
[3.5] = {
["type"] = "Origin",
["icon"] = "Astro TFT icon.svg",
["synergy"] = "While at least [[File:Astro TFT gold icon.png|20px|link=]] 3 Astros are in play, reduce your Astro units' {{as|mana costs}} by 30."
}
},
["Avatar"] = {
[2] = {
["type"] = "Class",
["icon"] = "Avatar TFT icon.svg",
["innate"] = "Having an Avatar on your bench or board transforms all other Avatars in your shop to the Element of that Avatar.",
["synergy"] = "An [[File:Avatar TFT diamond icon.png|20px|link=]] Avatar's Origin Element is counted twice for Trait bonuses."
}
},
["Battlecast"] = {
[3.5] = {
["type"] = "Origin",
["icon"] = "Battlecast TFT icon.svg",
["synergy"] = "Upon dealing or taking 10 instances of damage, Battlecast units heal if {{as|'''below''' 50% health}}, or deal {{as|magic damage}} to the nearest enemy if {{as|'''above''' 50% health}}.",
["diamondtrait"] = true,
["levels"] = {
[2] = "80 damage and heal",
[4] = "180 damage and heal",
[6] = "480 damage and heal",
[8] = "1000 damage and heal"
},
["item"] = "Battlecast Plating"
}
},
["Berserker"] = {
[2] = {
["type"] = "Class",
["icon"] = "Berserker TFT icon.svg",
["innate"] = "At the start of combat, Berserkers leap to the nearest enemy.",
["synergy"] = "When Berserkers attack, they have a chance to hit all units in cone in front of them and apply on-hit effects.",
["levels"] = {
[3] = "45% chance",
[6] = "100% chance, and all Berserkers gain {{as|25 '''bonus''' attack damage}}"
},
["item"] = "Berserker's Axe"
}
},
["Blademaster"] = {
[1] = {
["type"] = "Class",
["icon"] = "Blademaster TFT icon.svg",
["synergy"] = "Blademasters' basic attack have 45% chance to trigger additional attacks against their target. These additional attacks deal damage like basic attacks, trigger on-hit and on-attack effects, and generate mana.",
["levels"] = {
[3] = "1 additional attack",
[6] = "2 additional attacks",
[9] = "4 additional attacks"
},
["item"] = "Blade of the Ruined King"
},
[2] = {
["type"] = "Class",
["icon"] = "Blademaster TFT icon.svg",
["synergy"] = "Blademasters' basic attack have 45% chance to trigger additional attacks against their target. These additional attacks deal damage like basic attacks, trigger on-hit and on-attack effects, and generate mana.",
["diamondtrait"] = true,
["levels"] = {
[2] = "1 additional attack",
[4] = "2 additional attacks",
[6] = "4 additional attacks"
},
["item"] = "Blade of the Ruined King"
},
[3] = {
["type"] = "Class",
["icon"] = "Blademaster TFT icon.svg",
["synergy"] = "Blademasters' basic attack have a chance to trigger 2 additional attacks against their target. These additional attacks deal damage like basic attacks, trigger on-hit and on-attack.",
["diamondtrait"] = true,
["levels"] = {
[3] = "30%",
[6] = "55%",
[9] = "100%"
},
["item"] = "Blade of the Ruined King"
},
[3.5] = {
["type"] = "Class",
["icon"] = "Blademaster TFT icon.svg",
["synergy"] = "Blademasters' basic attack have a chance to trigger 2 additional attacks against their target. These additional attacks deal damage like basic attacks, trigger on-hit and on-attack.",
["diamondtrait"] = true,
["levels"] = {
[3] = "30%",
[6] = "65%",
[9] = "100%"
},
["item"] = "Blade of the Ruined King"
}
},
["Blaster"] = {
[3] = {
["type"] = "Class",
["icon"] = "Blaster TFT icon.svg",
["synergy"] = "Every fourth attacks from Blaster fire additional shots at random enemies. These shots deal damage like basic attacks, apply on-hit effects and can {{tip|TFT crit|critically strike}}.",
["levels"] = {
[2] = "3 additional attacks",
[4] = "5 additional attacks"
}
},
[3.5] = {
["type"] = "Class",
["icon"] = "Blaster TFT icon.svg",
["synergy"] = "Every fourth attacks from Blaster fire additional shots at random enemies. These shots deal damage like basic attacks, apply on-hit effects and can {{tip|TFT crit|critically strike}}.",
["levels"] = {
[2] = "3 additional attacks",
[4] = "6 additional attacks"
}
}
},
["Brawler"] = {
[1] = {
["type"] = "Class",
["icon"] = "Brawler TFT icon.svg",
["synergy"] = "Brawlers gain additional {{as|'''maximum''' health}}.",
["levels"] = {
[2] = "+250",
[4] = "+500",
[6] = "+900"
}
},
[3] = {
["type"] = "Class",
["icon"] = "Brawler TFT icon.svg",
["synergy"] = "Brawlers gain additional {{as|'''maximum''' health}}.",
["levels"] = {
[2] = "+350",
[4] = "+650"
}
},
[3.5] = {
["type"] = "Class",
["icon"] = "Brawler TFT icon.svg",
["synergy"] = "Brawlers gain additional {{as|'''maximum''' health}}.",
["levels"] = {
[2] = "+350",
[4] = "+600"
}
}
},
["Celestial"] = {
[3] = {
["type"] = "Origin",
["icon"] = "Celestial TFT icon.svg",
["synergy"] = "All allies heal based on damage dealt with spells and attacks.",
["levels"] = {
[2] = "15%",
[4] = "35%",
[6] = "60%"
},
["item"] = "Celestial Orb"
},
[3.5] = {
["type"] = "Origin",
["icon"] = "Celestial TFT icon.svg",
["synergy"] = "All allies heal based on damage dealt with spells and attacks.",
["diamondtrait"] = true,
["levels"] = {
[2] = "15%",
[4] = "45%",
[6] = "150%"
},
["item"] = "Celestial Orb"
}
},
["Chrono"] = {
[3] = {
["type"] = "Origin",
["icon"] = "Chrono TFT icon.svg",
["synergy"] = "All allies gain 15% {{as|'''bonus''' attack speed}} '''at the start of combat''' and then every few seconds.",
["levels"] = {
[2] = "8 seconds",
[4] = "{{fd|3.5}} seconds",
[6] = "{{fd|1.5}} seconds"
}
},
[3.5] = {
["type"] = "Origin",
["icon"] = "Chrono TFT icon.svg",
["synergy"] = "All allies gain 15% {{as|'''bonus''' attack speed}} '''at the start of combat''' and then every few seconds.",
["diamondtrait"] = true,
["levels"] = {
[2] = "8 seconds",
[4] = "3 seconds",
[6] = "1 second",
[8] = "{{fd|0.5}} seconds"
}
}
},
["Cloud"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Cloud TFT icon.svg",
["synergy"] = "All allies gain a chance to {{tip|TFT dodge|dodge}} enemy basic attack.",
["diamondtrait"] = true,
["levels"] = {
[2] = "+20% dodge chance",
[3] = "+25% dodge chance",
[4] = "+35% dodge chance"
}
}
},
["Crystal"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Crystal TFT icon.svg",
["synergy"] = "Crystals have a maximum amount of damage they can take from a single attack or ability hit.",
["diamondtrait"] = true,
["levels"] = {
[2] = "110 max damage",
[4] = "60 max damage"
}
}
},
["Cybernetic"] = {
[3] = {
["type"] = "Origin",
["icon"] = "Cybernetic TFT icon.svg",
["synergy"] = "Cybernetics with at least one item gain {{as|'''bonus''' health}} and {{as|'''bonus''' attack damage}}.",
["levels"] = {
[3] = "350 health and 35 AD",
[6] = "700 health and 70 AD"
}
},
[3.5] = {
["type"] = "Origin",
["icon"] = "Cybernetic TFT icon.svg",
["synergy"] = "Cybernetics with at least one item gain {{as|'''bonus''' health}} and {{as|'''bonus''' attack damage}}.",
["levels"] = {
[3] = "300 health and 35 AD",
[6] = "550 health and 70 AD"
}
}
},
["Dark Star"] = {
[3] = {
["type"] = "Origin",
["icon"] = "Dark Star TFT icon.svg",
["synergy"] = "When a Dark Star unit dies, all other Dark Star units gain {{as|'''bonus''' attack damage}} and {{tip|TFT AP|spell power}}.",
["diamondtrait"] = true,
["levels"] = {
[3] = "+20 AD and spell power",
[6] = "+25 AD and spell power",
[9] = "+35 AD and spell power"
},
["item"] = "Dark Star's Heart"
},
[3.5] = {
["type"] = "Origin",
["icon"] = "Dark Star TFT icon.svg",
["synergy"] = "When an ally unit dies, all Dark Star units gain {{as|'''bonus''' attack damage}} and {{tip|TFT AP|spell power}}.",
["diamondtrait"] = true,
["levels"] = {
[2] = "+8 AD and spell power",
[4] = "+18 AD and spell power",
[6] = "+28 AD and spell power",
[8] = "+48 AD and spell power"
},
["item"] = "Dark Star's Heart"
}
},
["Demolitionist"] = {
[3] = {
["type"] = "Class",
["icon"] = "Demolitionist TFT icon.svg",
["synergy"] = "While at least [[File:Demolitionist TFT gold icon.png|20px|link=]] 2 Demolitionists are in play, all Demolitionist's spells {{tip|TFT stun|stun}} for {{fd|1.5}} seconds, once per spell cast.",
["item"] = "Demolitionist's Charge"
},
[3.5] = {
["type"] = "Class",
["icon"] = "Demolitionist TFT icon.svg",
["synergy"] = "While at least [[File:Demolitionist TFT gold icon.png|20px|link=]] 2 Demolitionists are in play, all Demolitionist's spells {{tip|TFT stun|stun}} for {{fd|1.5}} seconds, once per spell cast."
}
},
["Demon"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Demon TFT icon.svg",
["synergy"] = "Demon's basic attacks have a 40% chance to reduce target's {{as|'''current''' mana}} by 20 and restore {{as|mana}} to the Demon.",
["levels"] = {
[2] = "15 mana",
[4] = "30 mana",
[6] = "45 mana"
},
["item"] = "Darkin"
}
},
["Desert"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Desert TFT icon.svg",
["synergy"] = "Deserts reduce the enemy team's {{as|armor}}.",
["levels"] = {
[2] = "40% armor reduction",
[4] = "100% armor reduction"
}
}
},
["Dragon"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Dragon TFT icon.svg",
["synergy"] = "While at least [[File:Dragon TFT gold icon.png|20px|link=]] 2 Dragons are in play, all Dragons gain 75% resistance to {{as|magic damage}}."
}
},
["Druid"] = {
[2] = {
["type"] = "Class",
["icon"] = "Druid TFT icon.svg",
["synergy"] = "While at least [[File:Druid TFT gold icon.png|20px|link=]] 2 Druids are in play, Druids regenerate 45 health each second."
}
},
["Electric"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Electric TFT icon.svg",
["synergy"] = "Electrics deal {{as|magic damage}} to nearby enemies whenever they deal or receive a {{tip|TFT crit|critical strike}}. The damage does not scale with {{tip|TFT AP|spell power}}.",
["levels"] = {
[2] = "80 damage",
[3] = "250 damage",
[4] = "550 damage"
}
}
},
["Elementalist"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Elementalist TFT icon.svg",
["innate"] = "Elementalists' basic attacks grant twice as much mana.",
["synergy"] = "While at least [[File:Elementalist TFT gold icon.png|20px|link=]] 3 Elementalists are in play, at the start of combat, summons a Golem adjacent to one of your Elementalists. This effect will fail if there are no valid spaces. The Golem has 2200 {{as|health}}, 100 {{as|attack damage}}, and 40 {{as|armor}}."
}
},
["Exile"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Exile TFT icon.svg",
["synergy"] = "[[File:Exile TFT gold icon.png|20px|link=]] Exiles start combat with a shield equal to {{as|100% of '''maximum''' health}} when not placed adjacent to an ally. The shield does not scale with {{tip|TFT AP|spell power}}."
}
},
["Glacial"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Glacial TFT icon.svg",
["synergy"] = "Glacials' basic attacks have a chance to {{tip|TFT stun|stun}} their target for {{fd|1.5}} seconds on-hit.",
["levels"] = {
[2] = "20%",
[4] = "33%",
[6] = "50%"
},
["item"] = "Frozen Mallet"
},
[2] = {
["type"] = "Origin",
["icon"] = "Glacial TFT icon.svg",
["synergy"] = "Glacials' basic attacks have a 25% chance on-hit to {{tip|TFT stun|stun}} their target for {{fd|1.5}} seconds and deal {{as|'''bonus''' magic damage}}.",
["diamondtrait"] = true,
["levels"] = {
[2] = "75 damage",
[4] = "175 damage",
[6] = "375 damage"
},
["item"] = "Frozen Mallet"
}
},
["Guardian"] = {
[1] = {
["type"] = "Class",
["icon"] = "Guardian TFT icon.svg",
["synergy"] = "While at least [[File:Guardian TFT gold icon.png|20px|link=]] 2 Guardians are in play, at the start of combat, Guardians grant {{as|40 armor}} to adjacent allies for the rest of the combat.<br />This effect can stack any number of times for each adjacent Guardian. <br />''Guardians do not buff themselves, but can buff other Guardians''."
}
},
["Gunslinger"] = {
[1] = {
["type"] = "Class",
["icon"] = "Gunslinger TFT icon.svg",
["synergy"] = "Gunslingers' basic attacks have a 50% chance to fire additional bullets at other enemies within range. These bullets deal damage like basic attacks and apply on-hit effects.",
["levels"] = {
[2] = "1 additional attack",
[4] = "2 additional attacks",
[6] = "4 additional attacks"
},
}
},
["Hextech"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Hextech TFT icon.svg",
["synergy"] = "At the start of combat, an ally Hextech launches and detonates a pulse bomb at an enemy unit with at least one item, {{tip|TFT Item Disable|disabling}} the items of nearby enemies for 5 seconds.",
["levels"] = {
[2] = "1-hex radius area",
[4] = "2-hex radius area"
},
}
},
["Imperial"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Imperial TFT icon.svg",
["synergy"] = "At the start of combat, select Imperials are empowered to deal double damage. This does not affect items.",
["levels"] = {
[2] = "One random Imperial",
[4] = "All Imperials"
},
}
},
["Inferno"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Inferno TFT icon.svg",
["synergy"] = "Inferno spell damage and {{tip|TFT crit|critical strikes}} burns the area beneath the target, dealing a percentage of that spell's or crit's pre-mitigation damage as {{as|magic damage}} over 4 seconds, with each tick occuring every {{fd|0.5}} seconds.",
["diamondtrait"] = true,
["levels"] = {
[3] = "+70% damage within 1 hex",
[6] = "+150% damage within 3 hexes",
[9] = "+250% damage within 5 hexes"
},
["item"] = "Inferno's Cinder"
}
},
["Infiltrator"] = {
[3] = {
["type"] = "Class",
["icon"] = "Infiltrator TFT icon.svg",
["innate"] = "At the start of combat, Infiltrators jump to the back of enemy backline.",
["synergy"] = "Infiltrators gain {{as|'''bonus''' attack speed}} for 6 seconds at the start of combat, refreshed on takedown.",
["diamondtrait"] = true,
["levels"] = {
[2] = "50%",
[4] = "75%",
[6] = "120%"
},
["item"] = "Infiltrator's Talons"
},
[3.5] = {
["type"] = "Class",
["icon"] = "Infiltrator TFT icon.svg",
["innate"] = "At the start of combat, Infiltrators jump to the back of enemy backline over {{fd|0.6}} seconds.",
["synergy"] = "Infiltrators gain {{as|'''bonus''' attack speed}} for 6 seconds at the start of combat, refreshed on takedown.",
["diamondtrait"] = true,
["levels"] = {
[2] = "40%",
[4] = "80%",
[6] = "150%"
},
["item"] = "Infiltrator's Talons"
}
},
["Knight"] = {
[1] = {
["type"] = "Class",
["icon"] = "Knight TFT icon.svg",
["synergy"] = "All allies block a flat amount of damage from all sources.",
["levels"] = {
[2] = "15",
[4] = "30",
[6] = "60"
},
["item"] = "Knight's Vow"
}
},
["Light"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Light TFT icon.svg",
["synergy"] = "When a Light unit dies, all other Lights gain stackable {{as|'''bonus''' attack speed}} and are healed for {{as|20% of the dying unit '''maximum''' health}}.",
["diamondtrait"] = true,
["levels"] = {
[3] = "+20% attack speed",
[6] = "+30% attack speed",
[9] = "+50% attack speed"
},
["item"] = "Talisman of Light"
}
},
["Lunar"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Lunar TFT icon.svg",
["synergy"] = "While at least [[File:Lunar TFT gold icon.png|20px|link=]] 2 Lunars are in play, every 7 seconds, your team gains 15% critical strike chance, 15% critical strike damage, and 15% {{tip|TFT AP|ability power}}.<br />This effect stacks up to 4 times, for a maximum of 60% critical strike chance, 60% critical strike damage, and 60% {{tip|TFT AP|ability power}}."
}
},
["Mage"] = {
[2] = {
["type"] = "Class",
["icon"] = "Mage TFT icon.svg",
["synergy"] = "Mages have a chance, when casting, to instead '''Doublecast'''.",
["levels"] = {
[3] = "50% chance",
[6] = "100% chance. All Mages gain 20 bonus {{tip|TFT AP|spell power}}"
},
["item"] = "Mage's Cap"
}
},
["Mana-Reaver"] = {
[3] = {
["type"] = "Class",
["icon"] = "Mana-Reaver TFT icon.svg",
["synergy"] = "While at least [[File:Mana-Reaver TFT gold icon.png|20px|link=]] 2 Mana-Reaver are in play, Mana-Reaver's attacks increase the cost of their target's next spell cast by 40%."
},
[3.5] = {
["type"] = "Class",
["icon"] = "Mana-Reaver TFT icon.svg",
["synergy"] = "While at least [[File:Mana-Reaver TFT gold icon.png|20px|link=]] 2 Mana-Reaver are in play, Mana-Reaver's attacks increase the cost of their target's next spell cast by 30%."
}
},
["Mech-Pilot"] = {
[3] = {
["type"] = "Origin",
["icon"] = "Mech-Pilot TFT icon.svg",
["synergy"] = "While at least [[File:Mech-Pilot TFT gold icon.png|20px|link=]] 3 Mech-Pilots are in play, at the start of combat, three random Mech-Pilots are merged into a Super-Mech until it dies. The Super-Mech has the Traits of its Pilots, as well as 3 random items from among them. When the Super-Mech dies the Pilots are ejected and they continue to fight."
},
[3.5] = {
["type"] = "Origin",
["icon"] = "Mech-Pilot TFT icon.svg",
["synergy"] = "While at least [[File:Mech-Pilot TFT gold icon.png|20px|link=]] 3 Mech-Pilots are in play, at the start of combat, three random Mech-Pilots are merged into a Super-Mech until it dies. The Super-Mech has the Traits of its Pilots, as well as 3 random items from among them. When the Super-Mech dies the Pilots are ejected with {{as|35% health}} and they continue to fight."
}
},
["Mercenary"] = {
[3] = {
["type"] = "Class",
["icon"] = "Mercenary TFT icon.svg",
["synergy"] = "While a [[File:Mercenary TFT gold icon.png|20px|link=]] Mercenary is in play or on the Bench, players will have the opportunity to access the [[File:Gold.png|20px|link=]] {{as|8|gold}} Spell Upgrades pool of their Mercenary, each upgrades only appears once purchased.<br />Each Mercenary type can be upgraded up to 3 times.<br />''Selling Mercenarys does not revert to Spell Upgrades later''."
},
[3.5] = {
["type"] = "Class",
["icon"] = "Mercenary TFT icon.svg",
["synergy"] = "While a [[File:Mercenary TFT gold icon.png|20px|link=]] Mercenary is in play or on the Bench, players will have the opportunity to access the [[File:Gold.png|20px|link=]] {{as|8|gold}} Spell Upgrades pool of their Mercenary, each upgrades only appears once purchased.<br />Each Mercenary type can be upgraded up to 3 times.<br />''Selling Mercenarys does not revert to Spell Upgrades later''."
}
},
["Mountain"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Mountain TFT icon.svg",
["synergy"] = "While at least [[File:Mountain TFT gold icon.png|20px|link=]] 2 Mountains are in play, at the start of combat, a random ally gains a 1500 health stoneshield."
}
},
["Mystic"] = {
[2] = {
["type"] = "Class",
["icon"] = "Mystic TFT icon.svg",
["synergy"] = "All allies gain {{as|'''bonus''' magic resistance}}.",
["levels"] = {
[2] = "40",
[4] = "120"
}
},
[3] = {
["type"] = "Class",
["icon"] = "Mystic TFT icon.svg",
["synergy"] = "All allies gain {{as|'''bonus''' magic resistance}}.",
["levels"] = {
[2] = "35",
[4] = "105"
}
},
[3.5] = {
["type"] = "Class",
["icon"] = "Mystic TFT icon.svg",
["synergy"] = "All allies gain {{as|'''bonus''' magic resistance}}.",
["levels"] = {
[2] = "50",
[4] = "120"
}
}
},
["Ninja"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Ninja TFT icon.svg",
["synergy"] = "Ninjas gain {{as|'''bonus''' attack damage}} and {{tip|TFT AP|spell power}}.",
["levelunique"] = true,
["levels"] = {
[1] = "Ninjas of this type gain {{as|50 attack damage}} and {{as|50 ability power}}",
[4] = "Ninjas of these type gain {{as|80 attack damage}} and {{as|80 ability power}}"
}
}
},
["Noble"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Noble TFT icon.svg",
["synergy"] = "At the start of combat, select allies gain {{as|50 armor}} and {{as|50 magic resistance}} and basic attacks restore {{as|30 health}} on-hit",
["levels"] = {
[3] = "A random ally",
[6] = "The whole team"
}
}
},
["Ocean"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Ocean TFT icon.svg",
["synergy"] = "All allies restore {{as|mana}} every 4 seconds.",
["diamondtrait"] = true,
["levels"] = {
[2] = "+10 mana",
[4] = "+30 mana",
[6] = "+60 mana"
}
}
},
["Paragon"] = {
[3.5] = {
["type"] = "Class",
["icon"] = "Paragon TFT icon.svg",
["synergy"] = "[[File:Paragon TFT gold icon.png|20px|link=]] Ally {{TFTt|Star Guardian|set=3.5}} basic attacks are converted to {{as|true damage}} while all other ally basic attacks are converted to {{as|magic damage}}."
}
},
["Phantom"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Phantom TFT icon.svg",
["synergy"] = "While at least [[File:Phantom TFT gold icon.png|20px|link=]] 2 Phantoms are in play, at the start of combat, a random enemy's health is set to {{as|100|health}}.<br />Works against epic monsters, but sets their health to {{as|{{fd|66.7}}% of their '''maximum''' health}}."
}
},
["Pirate"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Pirate TFT icon.svg",
["synergy"] = "While at least [[File:Pirate TFT gold icon.png|20px|link=]] 3 Pirates are in play, at the end of each round against another player, spawns a chest that grants between {{g|0 and 4}}, with an average value of {{g|1.75}} per chest."
}
},
["Poison"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Poison TFT icon.svg",
["synergy"] = "While at least [[File:Poison TFT gold icon.png|20px|link=]] 3 Poisons are in play, Poisons apply '''Neurotoxin''' when they deal damage, increasing the {{as|mana cost of the target's spell by 33%}}."
}
},
["Predator"] = {
[2] = {
["type"] = "Class",
["icon"] = "Predator TFT icon.svg",
["synergy"] = "While at least [[File:Predator TFT gold icon.png|20px|link=]] 3 Predators are in play, Predators instantly kill enemies they damage who are {{as|'''below''' 25% health}}.",
}
},
["Protector"] = {
[3] = {
["type"] = "Class",
["icon"] = "Protector TFT icon.svg",
["synergy"] = "Protectors gain a shield based on their health for 4 seconds whenever they cast a spell. The shield doesn't stack.",
["diamondtrait"] = true,
["levels"] = {
[2] = "{{as|25% '''maximum''' health}} shield",
[4] = "{{as|30% '''maximum''' health}} shield",
[6] = "{{as|40% '''maximum''' health}} shield"
},
["item"] = "Protector's Chestguard"
},
[3.5] = {
["type"] = "Class",
["icon"] = "Protector TFT icon.svg",
["synergy"] = "Protectors gain a shield based on their health for 4 seconds whenever they cast a spell. The shield doesn't stack.",
["diamondtrait"] = true,
["levels"] = {
[2] = "{{as|30% '''maximum''' health}} shield",
[4] = "{{as|40% '''maximum''' health}} shield",
[6] = "{{as|50% '''maximum''' health}} shield"
},
["item"] = "Protector's Chestguard"
}
},
["Ranger"] = {
[1] = {
["type"] = "Class",
["icon"] = "Ranger TFT icon.svg",
["synergy"] = "Every 3 seconds, Rangers have a chance to gain {{as|double attack speed}} for 3 seconds.",
["levels"] = {
[2] = "40% chance",
[4] = "70% chance"
}
},
[2] = {
["type"] = "Class",
["icon"] = "Ranger TFT icon.svg",
["synergy"] = "Every 3 seconds, Rangers have a chance to gain {{as|increased attack speed}} for 3 seconds.",
["levels"] = {
[2] = "35% at{{times}}2 attack speed",
[4] = "80% at{{times}}2 attack speed",
[6] = "100% at{{times}}{{fd|2.5}} attack speed"
}
}
},
["Rebel"] = {
[3] = {
["type"] = "Origin",
["icon"] = "Rebel TFT icon.svg",
["synergy"] = "At the start of combat, Rebels gain a shield and bonus damage for each adjacent Rebel. The shield lasts for 8 seconds. The shield does not scale with {{tip|TFT AP|spell power}}.",
["diamondtrait"] = true,
["levels"] = {
[3] = "150 shield and 10% damage",
[6] = "210 shield and 12% damage",
[9] = "330 shield and 15% damage"
},
["item"] = "Rebel Medal"
},
[3.5] = {
["type"] = "Origin",
["icon"] = "Rebel TFT icon.svg",
["synergy"] = "At the start of combat, Rebels gain a shield and bonus damage for each adjacent Rebel. The shield lasts for 8 seconds. The shield does not scale with {{tip|TFT AP|spell power}}.",
["diamondtrait"] = true,
["levels"] = {
[3] = "150 shield and 10% damage",
[6] = "225 shield and 12% damage",
[9] = "400 shield and 20% damage"
},
["item"] = "Rebel Medal"
}
},
["Robot"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Robot TFT icon.svg",
["synergy"] = "Robots begin combat with {{as|full mana}}."
}
},
["Shadow"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Shadow TFT icon.svg",
["synergy"] = "At the start of combat, Shadow units deal increased damage for 6 seconds.",
["levels"] = {
[3] = "+65% increased damage. Refreshed on takedown.",
[6] = "+150% increased damage. Refreshed on any Shadow takedown."
}
}
},
["Shapeshifter"] = {
[1] = {
["type"] = "Class",
["icon"] = "Shapeshifter TFT icon.svg",
["synergy"] = "When Shapeshifters activate their Special Ability for the first time, they gain additional {{as|'''maximum''' health}} and heal for the amount gained.",
["levels"] = {
[3] = "{{as|+60% of '''maximum''' health}}",
[6] = "{{as|+100% of '''maximum''' health}}"
}
}
},
["Sniper"] = {
[3] = {
["type"] = "Class",
["icon"] = "Sniper TFT icon.svg",
["synergy"] = "While at least [[File:Sniper TFT gold icon.png|20px|link=]] 2 Snipers are in play, Snipers deal 15% increased damage for each hex of distance between themselves and their target."
},
[3.5] = {
["type"] = "Class",
["icon"] = "Sniper TFT icon.svg",
["synergy"] = "Snipers deal increased damage for each hex of distance between themselves and their target.",
["levels"] = {
[2] = "10%",
[4] = "18%"
}
}
},
["Sorcerer"] = {
[1] = {
["type"] = "Class",
["icon"] = "Sorcerer TFT icon.svg",
["innate"] = "Sorcerers' basic attacks grant twice as much mana.",
["synergy"] = "All allies gain {{tip|TFT AP|spell power}}.",
["levels"] = {
[3] = "+40",
[6] = "+120",
[9] = "+200"
},
["item"] = "Yuumi"
},
[3] = {
["type"] = "Class",
["icon"] = "Sorcerer TFT icon.svg",
["synergy"] = "All allies gain {{tip|TFT AP|spell power}}.",
["diamondtrait"] = true,
["levels"] = {
[2] = "+20",
[4] = "+40",
[6] = "+75",
[8] = "+120"
}
},
[3.5] = {
["type"] = "Class",
["icon"] = "Sorcerer TFT icon.svg",
["synergy"] = "All allies gain {{tip|TFT AP|spell power}}.",
["levels"] = {
[2] = "+20",
[4] = "+40",
[6] = "+70"
}
}
},
["Soulbound"] = {
[2] = {
["type"] = "Class",
["icon"] = "Soulbound TFT icon.svg",
["synergy"] = "While at least [[File:Soulbound TFT gold icon.png|20px|link=]] 2 Soulbound units are in play, the first Soulbound unit to die in a round will instead enter the Spirit Realm, becoming untargetable and continuing to fight as long as another Soulbound unit is alive."
}
},
["Space Pirate"] = {
[3] = {
["type"] = "Origin",
["icon"] = "Space Pirate TFT icon.svg",
["synergy"] = "Whenever a Space Pirate lands a killing blow on a champion there is a chance to drop extra loot.",
["levels"] = {
[2] = "50% chance for {{g|1}}",
[4] = "50% chance for {{g|1}} and 25% chance for a component item."
}
},
[3.5] = {
["type"] = "Origin",
["icon"] = "Space Pirate TFT icon.svg",
["synergy"] = "Whenever a Space Pirate lands a killing blow on a champion there is a chance to drop extra loot.",
["levels"] = {
[2] = "50% chance for {{g|1}}",
[4] = "50% chance for {{g|1}} and 33% chance for a component item."
}
}
},
["Star Guardian"] = {
[3] = {
["type"] = "Origin",
["icon"] = "Star Guardian TFT icon.svg",
["synergy"] = "Whenever a Star Guardian casts a spell, an amount of mana is evenly distributed among all other Star Guardians.",
["levels"] = {
[3] = "30 mana",
[6] = "50 mana"
},
["item"] = "Star Guardian's Charm"
},
[3.5] = {
["type"] = "Origin",
["icon"] = "Star Guardian TFT icon.svg",
["synergy"] = "Whenever a Star Guardian casts a spell, an amount of mana is evenly distributed among all other Star Guardians.",
["diamondtrait"] = true,
["levels"] = {
[3] = "15 mana",
[6] = "25 mana",
[9] = "60 mana"
},
["item"] = "Star Guardian's Charm"
}
},
["Starship"] = {
[3] = {
["type"] = "Class",
["icon"] = "Starship TFT icon.svg",
["synergy"] = "[[File:Starship TFT gold icon.png|20px|link=]] Starships gain {{as|40 mana}} per second, continuously maneuver around the board, and are immune to movement impairing effects, but can't basic attack."
},
[3.5] = {
["type"] = "Class",
["icon"] = "Starship TFT icon.svg",
["synergy"] = "[[File:Starship TFT gold icon.png|20px|link=]] Starships gain {{as|40 mana}} per second, continuously maneuver around the board, and are immune to movement impairing effects, but can't basic attack."
}
},
["Steel"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Steel TFT icon.svg",
["synergy"] = "Steel units gain damage immunity for a few seconds when they are reduced {{as|'''below''' 50% health}}.",
["diamondtrait"] = true,
["levels"] = {
[2] = "2 seconds",
[3] = "3 seconds",
[4] = "4 seconds"
}
}
},
["Summoner"] = {
[2] = {
["type"] = "Class",
["icon"] = "Summoner TFT icon.svg",
["synergy"] = "Summoned units gain {{as|'''bonus''' health}} and last longer.",
["levels"] = {
[3] = "+30% health and duration",
[6] = "+120% health and duration"
}
}
},
["Valkyrie"] = {
[3] = {
["type"] = "Origin",
["icon"] = "Valkyrie TFT icon.svg",
["synergy"] = " While at least [[File:Valkyrie TFT gold icon.png|20px|link=]] 2 Valkyries are in play, Valkyries basic attacks and spells always {{tip|TFT crit|critically strike}} targets {{as|'''below''' 40% health}}."
}
},
["Vanguard"] = {
[3] = {
["type"] = "Class",
["icon"] = "Vanguard TFT icon.svg",
["synergy"] = "Vanguards gain {{as|'''bonus''' armor}}.",
["levels"] = {
[2] = "+125 armor",
[4] = "+250 armor"
}
},
[3.5] = {
["type"] = "Class",
["icon"] = "Vanguard TFT icon.svg",
["synergy"] = "Vanguards gain {{as|'''bonus''' armor}}.",
["levels"] = {
[2] = "+125 armor",
[4] = "+300 armor",
[6] = "+900 armor"
}
}
},
["Variable"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Variable TFT icon.svg",
["synergy"] = "'''Variables''' transform into another '''Element''' based on in-game conditions. The condition and available elements are not consistent across '''Variables'''."
}
},
["Void"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Void TFT icon.svg",
["synergy"] = "Basic attacks and Special Abilities from select Void units deal {{as|true damage}}.",
["levels"] = {
[2] = "A random Void ally",
[4] = "All Voids."
}
},
[3] = {
["type"] = "Origin",
["icon"] = "Void TFT icon.svg",
["synergy"] = "While at least [[File:Void TFT gold icon.png|20px|link=]] 3 Void units are in play, basic attacks and Special Abilities from Void units deal {{as|true damage}}."
}
},
["Warden"] = {
[2] = {
["type"] = "Class",
["icon"] = "Warden TFT icon.svg",
["synergy"] = "Wardens gain increased {{as|'''total''' armor}}.",
["levels"] = {
[2] = "+150% armor",
[4] = "+300% armor",
[6] = "+999% armor"
},
["item"] = "Warden's Mail"
}
},
["Wild"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Wild TFT icon.svg",
["synergy"] = "Select allies become empowered, causing their basic attacks to generate stacks of {{as|Fury}}, up to 5. Each stack gives {{as|10% attack speed}}, up to {{as|50% attack speed}}.",
["levels"] = {
[2] = "Allied Wilds",
[4] = "All allies. All allied basic attacks cannot be {{tip|TFT Dodge|dodged}}."
}
}
},
["Woodland"] = {
[2] = {
["type"] = "Origin",
["icon"] = "Woodland TFT icon.svg",
["synergy"] = "At the start of combat, select Woodland units create a copy of themselves (excluding items).",
["diamondtrait"] = true,
["levels"] = {
[3] = "One random Woodland",
[6] = "All Woodlands"
}
}
},
["Yordle"] = {
[1] = {
["type"] = "Origin",
["icon"] = "Yordle TFT icon.svg",
["synergy"] = "Yordles have a chance to {{tip|TFT dodge|dodge}} enemy basic attacks and on-hit effects.",
["levels"] = {
[3] = "30%",
[6] = "60%",
[9] = "90%"
},
["item"] = "Mittens"
}
}
}
-- </pre>
-- [[Category:Lua]]