With the Cannoneer and all these other mod classes, I was wondering what sort of classes you'd like to see. Not that Nexon would oblige, of course. But it's nice to dream.
Holy Knight
Basically, a sort of cross between a Page type and a Cleric.
Traits: Healing, Bless, and Invincibility. Holy Sword, Shield Defense, and Page's HP. A few unique holy elemental attacks.
Weakness: Healing only affects party (not monsters), aside from bless/adv bless/invincibility gets few other buffs (maybe dispel, but at weakened %). Holy is the only sword element available. Doesn't get MG, sorry.
Countermage
Specializes in negating magic, countering it, or reflecting it back at the source.
Traits: A ton of buffs and metamagic skills.
Dispel, Mana Reflection, Holy Shield, Distortion (reverses projectile effects back at their source, doesn't work on large beam attacks, like Pianus's shot), Physical Defense/Magical Defense (these two are like the enemy skill that reduces the other to 1, has a cooldown period and cannot overlap with the other), Mana Resistance (reduces all types of magical damage by 90%) and a few others.
Weakness: Mana Resistance replaces MG, but ummm, it doesn't really protect against physical attacks. At all. The countermage specializes is defensive abilities, so they make good buffers, but horrible attackers. You pretty much need a party.
Geomancer
A nature mage, sorta like a Mercedes, only for mages.
Traits: 10% regen on both stats. Very strange magic system (sorta like the Final Fantasy Geomancer, using ley line powers to use random groups of spells based on terrain) .
Weakness: Random magic. Hp is higher than most mages, but still not high enough for it to make a huge difference that would get caused by 10%.
Archmage
Sorta like this girl. Can cast Heal, and poison, lightning, ice, and fire.
Traits: Four elements and the ability to heal! Can use MG and teleport.
Weakness: Can't use buffs.