Every person on this forum past 3rd grade should read this:
"A Treatise on Combat Mathematics" instead of pouring crap over developers.
Say you have a lvl 20 E/Mo and your flare is said to be doing 40 damage a hit in its description. Say a lvl 4 grawl has 20 armor. So here we go: 40*2^((3*20-20)/40) = 80 damage a hit.
If you're smart enough you can figure out that at level 20 an elementalist would be doing exactly the amount of listed damage to ANY creature that has 60 armor. 60 armor is considered "normal" in GW. Anything that has less than 60 armor will take more than listed damage, anything that has more than 60 - less damage. So a ranger wearing studded leather armor from forge would take: 40*2^((3*20-(70+30))/40) = 20 damage a hit.
Similarly, if a level 30 monster casts flare (at the same attribute level) against our poor ele wearing airomancer's forge armor, the ele will take 40*2^((3*30-60)/40) = 67 damage a hit.
Read the article to find out how weapon (not skill) damage is calculated. Although I have to say that if you're attacking enemies that are much lower level than you, expect to do some 150% of the maximum of the listed weapon's damage pretty much all the time.