Let's compare my current party's damage abilities (bear in mind, however, that everyone in my party has a primary and a secondary class, so there is some capacity for everyone in the party to switch to a more effective form of attack in situations where it might be necessary; most of them, in fact, have some skill level in every class, even if they haven't developed two of them very much at all).
I have all the NPCs in my party or in the inn, but for the purposes of this comparison, I'm going to give just my primary party members (the ones I keep in the party most of the time, apart from the need for someone else to activate and fulfill secondary quests), who are the strongest and highest level (since the others stay in the inn most of the time).
So, my own character (PC), Aceria Rubra, Dryad, Über Level = 96, Primary Class = Nature Mage (Level 96), Secondary Class = Combat Mage (Level 46).
The NPCs in the party:
Eva, Human, Über Level = 96, Primary Class = Melée Fighter (Level 93), Secondary Class = Nature Mage (Level 85), thus she is a Fist of Stone.
Lothar, Half-Giant, Über Level = 96, Primary Class = Combat Mage (Level 94), Secondary Class = Melée Fighter (Level 78).
Yoren Glitterdelve, Dwarf, Über Level = 96, Primary Class = Melée Fighter (Level 92), Secondary Class = Nature Mage (Level 84), thus he is a Fist of Stone.
Taar, Dryad, Über Level = 96, Primary Class = Nature Mage (Level 95), Secondary Class = Ranger (Level 77).
Amren, Elf, Über Level = 96, Primary Class = Ranger (Level 91), Secondary Class = Combat Mage (Level 86), thus he is a Blood Assassin.
I will compare the damage each of these can do with their Primary Classes only, since that is fairer (and since that's the way they are currently outfitted, and few of them carry extra gear around in case they want to switch to their Secondary Class; only Lothar carries both Combat Mage and Melée Fighter helms, armors, gloves, and boots, although some carry additional amulets and/or rings for such purposes; since Mage Armors generally have crap AR, and since the Combat Mage in a party is frequently targeted by opponents, he often needs the better AR provided by Melée Armor and may switch his gear if the opponent/opponents is/are too tough).
Also for purposes of fairness, let me note that each party member has the best armor for their class available at their level (although sometimes that means they may be wearing an armor that is designed for their Secondary Class, rather than their Primary Class). Of course, the highest AR isn't always the best armor; it depends on the other bonuses on the armor, but usually I have them in an armor that has an AR that is pretty close to the best available at their level (it's just that when choosing between different armors, sometimes the non-armor bonuses have to be taken into consideration and weighed against a higher AR to see if those non-armor bonuses are more advantageous than a higher AR). As such, I'll note each character's AR as well as the damage he/she does.
And because Health and Mana figure into a more complete picture, I'll provide the information on those ratings as well for each character.
I suppose I should also provide INT, DEX, and STR scores (which I will supply) and Resistances (which I won't supply, although they have to be taken into consideration as well for a complete picture, but I don't want to be typing all night, and I think the above figures should settle the case without going into all that extra detail).
Each character also has the best weapon available for his/her Primary Class equipped (at the moment), which may or may not provide the maximum damage he/she could do at his/her level, but as with the armor, other bonuses must be considered (including speed of attack with the weapon in question).
Of course those whose Primary Class is one or the other type of Mage will have a spell selected, and the damage that will be given for those characters will be the damage each does with that particular spell.
Note that I am using only Elys DS2BW Succubus Modlet (as part of the Elys DS2BW Succubus Manager), so there aren't a lot of extra (modded) armors, weapons, etc involved in how these characters deal damage, etc.
With all that said, here are the statistics:
Aceria Rubra
NatMag 96
Health 1859
Mana 7559
STR 104
DEX 111
INT 768
AR 485
MinDam 8604
MaxDam 10515
Eva
Melée 93
Health 2681
Mana 2149
STR 324
DEX 178
INT 261
AR 703
MinDam 483
MaxDam 1192
Lothar
ComMag 94
Health 2710
Mana 3624
STR 230
DEX 109
INT 501
AR 409
MinDam 1197
MaxDam 1995
Yoren
Melée 92
Health 2800
Mana 1443
STR 434
DEX 105
INT 253
AR 608
MinDam 252
MaxDam 613
Taar
NatMag 95
Health 2196
Mana 3520
STR 104
DEX 340
INT 482
AR 353
MinDam 3794
MaxDam 4638
Amren
Ranged 91
Health 2940
Mana 3148
STR 234
DEX 634
INT 351
AR 399
MinDam 339
MaxDam 565
I suspect Lothar might be able to do more damage with his spells if I had all of his jewelry geared toward INT and Mana and Combat Magic Damage, and if I had his Combat Magic Specialties as high as I have his Melée Specialties. Also, there are some Unique items that I do not have duplicates for, or else Taar would do more damage with her spells (like Aceria Rubra does). Eva and Yoren have some differences due to different Sets and Unique items, and since Eva is dual-wielding and Yoren is using a two-handed weapon.
However, I think it is apparent from these figures that Nature Mages ordinarily do far more damage than anyone else in one turn (where "one turn" = "one attack, whether that means one non-debuff/non-curse Primary Class spell cast, one 2-handed weapon swung, two dual-wield weapons swung, one arrow shot, or one thrown weapon hurled"), although it may take them a bit longer to cast a spell than it takes a dual-wielding Melée Fighter or a Ranger with a throwing shiv or longbow to supply that damage.
The real advantage to Rangers is their speed. The main advantage to Mages is the amount of damage they do. Both have the advantage of being able to stand back and deal damage before the enemy gets to them.
The real advantage of Melée Fighters is their armor rating (i.e., they can be the "tanks," armored fighting vehicles, albeit without the advantage of a ranged artillery attack).
If you wanted to compare damage per second, it probably evens out pretty well over, say, 10-20 seconds or so, although the Ranger is going to get "first blood" in most encounters (even counting short-casting-time spells like the "Drown" curse), unless the party is surprised (and that "first blood" means that, in terms of the first second of the battle, the Ranger usually does more damage than anyone else, since nobody else has usually done any damage yet).
So I'm not sure why you think that Melée Fighters do more damage than anyone else, unless you just aren't outfitting your Rangers and Mages for optimum damage at their level, or have never gotten them beyond the lowest class skill levels. As you can see from my own party statistics, the highest level (96) Nature Mage does an amazing amount of damage (8604-10515) compared to the highest level (93) Melée Fighter (483-1192), and while the one Primary Class Ranger (level 91) in the party appears to do little damage (339-565) compared to those two, he does that damage with the double advantage of distance and a speed that is usually faster than anyone else's attacks (even when using a "slow" weapon).
Let's compare my current party's damage abilities (bear in mind, however, that everyone in my party has a primary and a secondary class, so there is some capacity for everyone in the party to switch to a more effective form of attack in situations where it might be necessary; most of them, in fact, have some skill level in every class, even if they haven't developed two of them very much at all).
I have all the NPCs in my party or in the inn, but for the purposes of this comparison, I'm going to give just my primary party members (the ones I keep in the party most of the time, apart from the need for someone else to activate and fulfill secondary quests), who are the strongest and highest level (since the others stay in the inn most of the time).
So, my own character (PC), Aceria Rubra, Dryad, Über Level = 96, Primary Class = Nature Mage (Level 96), Secondary Class = Combat Mage (Level 46).
The NPCs in the party:
Eva, Human, Über Level = 96, Primary Class = Melée Fighter (Level 93), Secondary Class = Nature Mage (Level 85), thus she is a Fist of Stone.
Lothar, Half-Giant, Über Level = 96, Primary Class = Combat Mage (Level 94), Secondary Class = Melée Fighter (Level 78).
Yoren Glitterdelve, Dwarf, Über Level = 96, Primary Class = Melée Fighter (Level 92), Secondary Class = Nature Mage (Level 84), thus he is a Fist of Stone.
Taar, Dryad, Über Level = 96, Primary Class = Nature Mage (Level 95), Secondary Class = Ranger (Level 77).
Amren, Elf, Über Level = 96, Primary Class = Ranger (Level 91), Secondary Class = Combat Mage (Level 86), thus he is a Blood Assassin.
I will compare the damage each of these can do with their Primary Classes only, since that is fairer (and since that's the way they are currently outfitted, and few of them carry extra gear around in case they want to switch to their Secondary Class; only Lothar carries both Combat Mage and Melée Fighter helms, armors, gloves, and boots, although some carry additional amulets and/or rings for such purposes; since Mage Armors generally have crap AR, and since the Combat Mage in a party is frequently targeted by opponents, he often needs the better AR provided by Melée Armor and may switch his gear if the opponent/opponents is/are too tough).
Also for purposes of fairness, let me note that each party member has the best armor for their class available at their level (although sometimes that means they may be wearing an armor that is designed for their Secondary Class, rather than their Primary Class). Of course, the highest AR isn't always the best armor; it depends on the other bonuses on the armor, but usually I have them in an armor that has an AR that is pretty close to the best available at their level (it's just that when choosing between different armors, sometimes the non-armor bonuses have to be taken into consideration and weighed against a higher AR to see if those non-armor bonuses are more advantageous than a higher AR). As such, I'll note each character's AR as well as the damage he/she does.
And because Health and Mana figure into a more complete picture, I'll provide the information on those ratings as well for each character.
I suppose I should also provide INT, DEX, and STR scores (which I will supply) and Resistances (which I won't supply, although they have to be taken into consideration as well for a complete picture, but I don't want to be typing all night, and I think the above figures should settle the case without going into all that extra detail).
Each character also has the best weapon available for his/her Primary Class equipped (at the moment), which may or may not provide the maximum damage he/she could do at his/her level, but as with the armor, other bonuses must be considered (including speed of attack with the weapon in question).
Of course those whose Primary Class is one or the other type of Mage will have a spell selected, and the damage that will be given for those characters will be the damage each does with that particular spell.
Note that I am using only Elys DS2BW Succubus Modlet (as part of the Elys DS2BW Succubus Manager), so there aren't a lot of extra (modded) armors, weapons, etc involved in how these characters deal damage, etc.
With all that said, here are the statistics:
Aceria Rubra
NatMag 96
Health 1859
Mana 7559
STR 104
DEX 111
INT 768
AR 485
MinDam 8604
MaxDam 10515
Eva
Melée 93
Health 2681
Mana 2149
STR 324
DEX 178
INT 261
AR 703
MinDam 483
MaxDam 1192
Lothar
ComMag 94
Health 2710
Mana 3624
STR 230
DEX 109
INT 501
AR 409
MinDam 1197
MaxDam 1995
Yoren
Melée 92
Health 2800
Mana 1443
STR 434
DEX 105
INT 253
AR 608
MinDam 252
MaxDam 613
Taar
NatMag 95
Health 2196
Mana 3520
STR 104
DEX 340
INT 482
AR 353
MinDam 3794
MaxDam 4638
Amren
Ranged 91
Health 2940
Mana 3148
STR 234
DEX 634
INT 351
AR 399
MinDam 339
MaxDam 565
I suspect Lothar might be able to do more damage with his spells if I had all of his jewelry geared toward INT and Mana and Combat Magic Damage, and if I had his Combat Magic Specialties as high as I have his Melée Specialties. Also, there are some Unique items that I do not have duplicates for, or else Taar would do more damage with her spells (like Aceria Rubra does). Eva and Yoren have some differences due to different Sets and Unique items, and since Eva is dual-wielding and Yoren is using a two-handed weapon.
However, I think it is apparent from these figures that Nature Mages ordinarily do far more damage than anyone else in one turn (where "one turn" = "one attack, whether that means one non-debuff/non-curse Primary Class spell cast, one 2-handed weapon swung, two dual-wield weapons swung, one arrow shot, or one thrown weapon hurled"), although it may take them a bit longer to cast a spell than it takes a dual-wielding Melée Fighter or a Ranger with a throwing shiv or longbow to supply that damage.
The real advantage to Rangers is their speed. The main advantage to Mages is the amount of damage they do. Both have the advantage of being able to stand back and deal damage before the enemy gets to them.
The real advantage of Melée Fighters is their armor rating (i.e., they can be the "tanks," armored fighting vehicles, albeit without the advantage of a ranged artillery attack).
If you wanted to compare damage per second, it probably evens out pretty well over, say, 10-20 seconds or so, although the Ranger is going to get "first blood" in most encounters (even counting short-casting-time spells like the "Drown" curse), unless the party is surprised (and that "first blood" means that, in terms of the first second of the battle, the Ranger usually does more damage than anyone else, since nobody else has usually done any damage yet).
So I'm not sure why you think that Melée Fighters do more damage than anyone else, unless you just aren't outfitting your Rangers and Mages for optimum damage at their level, or have never gotten them beyond the lowest class skill levels. As you can see from my own party statistics, the highest level (96) Nature Mage does an amazing amount of damage (8604-10515) compared to the highest level (93) Melée Fighter (483-1192), and while the one Primary Class Ranger (level 91) in the party appears to do little damage (339-565) compared to those two, he does that damage with the double advantage of distance and a speed that is usually faster than anyone else's attacks (even when using a "slow" weapon).