Hello. My friend normally plays DK and Rogue at high level (between 90 and 99% almost always), but we needed a mage so he volunteered to do that for us. It has been a good while now and he has both gear and experience on all fights but Heroic Blackhand, yet his dps is horrid at worst and average at best. Specifically fire, but his arcane is nothing to brag about either.
If you could, look over these logs and give me some advice (if hes doing something wrong that an addon can help I would appreciate the name of that addon as well).
Here is our guild logs, feel free to pick any heroic tuesday/thursday parse. Sundays and normals are goof off days and we usually play silly games like seeing who can get hit by the most spears/trains and such while we shard farm/gear offspecs, so those parses will be useless. Also sometimes he goes fire on fights he should be arcane (like gruul) just to try and learn fire better. He knows what fights he should be fire or arcane.
*Edit* character name is Qwalfus
https://www.warcraftlogs.com/guilds/22453/
And here is a parse of him on blast furnace that he did just awful on while actually trying. If you look at nothing else, please look at this log.
https://www.warcraftlogs.com/reports/hvdBwqmybQTktfg3
Thanks a ton