Elemental Affinity sounds like a little too much for too little drawback. +15 Elemental ATK is very good, and being affected by your own tile is only really a substantial issue for.... what, Poison Pools and maybe Vines? Not like anyone would want to Absorb either, especially since VA can get an easy +60 to their Fire ATK this way. It'd be a little more balanced if the Trait was something like:
'Gain +5 Elemental ATK when you're standing on a special tile. (The element affected depends on what kind of special tile you're standing on) If you're standing on a special tile caused by an enemy, the bonus is tripled, but all effects the tile would have on you are doubled, and any damage taken ignores Resistances, Immunity and Absorb.'
I'm also a little weary about Shield Hero, considering you get an easy 3~4m Stun inflictor. It sounds incredibly juicy for any sort of tank that runs an MA Promotion class, considering that the entire MA tree runs perfectly fine with Bare Fists, and Shield Slam will line up perfectly with its 100% STR scaling.
[12:53:15 AM] Chaos: don't hit dyst
[12:53:18 AM] Chaos: that's cruelty to animals
[12:53:20 AM] Chaos: you have to shoot it
[12:53:20 AM] Dystopia: ye