Tank:
- D.Va is Flying Steel. I don’t think I need to make a case for this.
- Doomfist is either Dark Fighting or Steel Fighting. Steel Fighting might step on Rein’s toes.
- Junker Queen is Electric Poison. She has her magnetic gauntlet and radiation poisoning, plus she shares a type combo with Toxtricity, the Punk Pokemon.
- Mauga is Normal. IDK, he’s kinda just some guy with guns.
- Orisa is Steel. Couldn’t really think of a dual typing outside of maybe Bug or Grass.
- Ramattra is Dark Steel. Dark is sort of the evil type, plus it perfectly mirrors Zenyatta’s types.
- Reinhardt is Steel Fighting. Fighting is technically a heroic, noble type (and also the type that just likes to kick people in the face or train rigorously).
- Roadhog is Poison Ground. Despite his steel hook, he seems very grounded, both in personality and trapping.
- Sigma is Psychic Rock. Unfortunately there is no feet type…
- Winston is Flying Fighting? If you saw a Gorilla jumping at you from the upper atmosphere, ready to turn you into a statistic, you’d probably agree he’s flying into a fight.
- Wrecking Ball is Steel. Just steel, all roll.
- Zarya is maybe Psychic Electric? Her blackhole cannon kinda falls under the Psychic territory, plus she wears literal power armour to charge her gun.
DPS:
- Ashe is Normal Fire. Not particularly abnormal, and she doesn’t embody the fire type enough to be a pure fire, but she still has her dynamite and personality that’ll burn you.
1.5. B.O.B is Steel. Couldn’t leave the actual hero out of this list, could I? - Bastion is Grass Steel, it just works too well.
- Cassidy is Normal, moving on.
- Echo is Flying Electric, I think that’s pretty self-explanatory. Maybe someone could talk me into making her a Flying Fairy.
- Genji is Steel Dragon.
- Hanzo is Dragon. I was going to make him a Normal Dragon, but he’s probably too powerful to be relegated to the Normal type.
- Junkrat is Poison something. I guess Poison is secretly the Australian type then, but he’s missing something. Poison Ground matches Roadhog, but maybe Poison Fire instead?
- Mei is Normal Ice. Just a Normal gal with an Ice gun.
- Pharah is Flying Steel, again don’t think I need to explain this. If she could have a third type, it’d be Fire though.
- Reaper is Ghost Dark, obviously.
- Sojourn is Normal.
- Soldier: 76 is Normal. Both are boring, but still capable
- Sombra is definitely a Dark Electric.
- Symmetra is a Fairy type, and I don’t want to overuse Steel. Symmetra likes Dragonflies though, so maybe having a Dragon type outside of the 3 Japanese characters could be cool?
- Torbjorn is Fire Steel, don’t really need to explain that one.
- Tracer is pure Electric. Bit of a cop-out, same type as Pikachu, whatever. Electric Flying if you’re so inclined.
- Venture is Rock Ground. Release a Venture skin dammit!
- Widowmaker is difficult, she’s definitely a Bug, Ice or Poison type, but I can only pick 2. Maybe I’ll make her an Ice Bug, since there’s no other Bug heroes and Ice only has one.
Support:
- Ana is Normal Poison. Still lethal, but boring outside of her poisoned bullets or whatever.
- Baptiste is Normal, same as Ana, except he doesn’t throw Jarate at people.
- Brigitte is Steel Fighting, she’s just a Reinhardt Lite.
- Illari is Fire Fairy. It was either that or Fire Psychic, depends on how you’re feeling that day I guess.
- Juno is Psychic Fairy. I think her abilities are beyond just being Flying.
- Kiriko is Dragon Fairy, she basically has Hanzo and Genji’s spirit whatever, but it’s like even more though? What a garbage, fanfic character, “I HAve tHeSe cHArACteR’s POwErS BuT bEtTeR” type rubbish.
- Lifeweaver is Fairy Grass, I don’t really need to explain this one.
- Lucio is Water Grass. I just realised I have literally no Water types here, and frogs like water or something I guess.
- Mercy is Flying Fairy, the mafia has a gun to my head as I type this.
- Moira is Ghost Poison, pretty simple.
- Zenyatta is Steel Psychic. He parallels Ramattra’s typing, but Dark is strong against Psychic.