Demon: The Demon Class uses their abilities and attacks to burn the mana of their opponents. Whenever they burn a champs mana, they deal true damage equal to the mana burned. Champs of the demon class include Varus, Morgana, Aatrox, Swain, Elise, Evelynn, and Brand. The chance of burn increases with each different Demon champ, up to 30%(2), 50%(4), and 70%(6).
Dragons: Dragons are completely immune to magic, meaning that AP spells will do literally no damage to them, all it can do is knock them up or back. Dragon champs are Aurelion Sol and Shyvana.
Exile: There is literally only one Exile champ in the game right now, and that’s Yasuo. If Yasuo is alone and has no adjacent friendly minions next to him, he gains a shield equal to 100% of his health. The shield stays can stay on indefinitely unless damaged.
Glacial: Glacial units have a chance to freeze their opponent by auto attacking them. The chance of the freeze increases with each additional Glacial Champ, up to 25%(2), 35%(4), and 45%(6), for two seconds. Glacial champs include Braum, Ashe, Sejuani, Lissandra, Volibear, and Anivia.
Robots: There’s only 1 Robot champ in the game, and that’s Blitzcrank. Robots gain full mana at the start of the match.
Imperial: Imperials are basically Noxus champs, and give one random imperial the ability to deal double damage (2) or all imperials double damage (4). Imperials include Darius, Swain, Katarina, and Draven. (Note, Draven is one of the most op champs in Teamfight Tactics).
Nobles: Nobles are basically Demacian champs or champs with noble intentions (aka the good guys) and they give one random Ally 100 Armour and 35 Health per auto attack (3), or 100 Armour and 35 Health for all friendly allies (6). Noble champs include Garen, Fiora, Vayne, Lucian, Leona, and Kayle.
Ninjas: Ninjas are a pretty special class, and have some weird activations for the bonus. For Ninjas, if there’s only 1 Ninja on the board (exactly one ninja, you can’t have multiple copies of it on the board), it gains +40% AD. However, if you have 4 different types of Ninjas on the board, then all friendly Ninjas gain +60% AD. Ninjas include Shen, Kennan, Zed, and Akali.
Pirates: Pirates act like pirates, in which they make money. You gain additional money after each round, up to 4, if you have 3 different types of pirates on the board. Pirates include Graves, Pyke, Miss Fortune, and Gangplank
Phantom: If you have 2 phantom champs on the board, then at the start of the match. You reduce the health of one random enemy to 100, which, trust me, is basically a death sentence. Phantoms include Mordekaiser, Kindred, and Karthus.
Wild: Each time a wild champ attacks, they gain Fury, which basically grants them 8% Attack speed. Fury can stack up to 5 times, and can only works if you have two wild champs on the board. If you have 4 wild champs, then all of your champs can gain Fury. Wild champs include Warwick, Ahri, Gnar, Rengar, and Nidalee,
Void: Void champs ignore 50% of the enemy’s armor whenever they attack, and this can only be activated by having 3 different void champs on the board. Void champs include Kha’zix, Kassadin, Cho’gath, and Rek’sai.
Yordles: Yordles are weird. If you have 3 different yordle champs, then all attacks against yordles have a 20% chance to miss. This increases to 50% chance of you have 6 different yordles. Yordles include Lulu, Veigar, Gnar, Kennen, Poppy, and Tristana.