I added a perk to your map that displays elemental affinities, but they still don't appear in battle, even though the perk itself is visible in the hero's skill tree. It seems to only work for the Warlock. The same probably applies to the Magic Mirror.