Depends what you mean by "Best". Hard hitting? Technomancer or better yet, doomknight. But I personally think Death Knight's the best if you know how to use it. May as well explain how.
First unlock every skill. This strategy only works against non-darkness enemies. But if you were fighting darkness enemies, I think you'd be smart enough to use paladin. Now for the skill strategy.
1.Shield, or if the enemy has no stun resistance, stun.
2. If your base class was warrior, then use boost. If not, ignore this step.
3. Blast.
4. Coil.
5. Final/Deadly
6. If the enemy hasn't died yet, repeat.
It would definatly be the Dragonlord armour it is simply brilliant but you do need the dragon amulet :-(
I played dragonfable for 3 years! Pumpking armor are very easy to have. Do the quest. Is before the pumpking armor. Good luck!
Hacking
Waffles hello how to get a free armor
When its Halloween
it is xxarmorxx
first of all it is called pumpkin lord armor, and you can only get it during mogloween or using a dragonfable trainer class loader
If you have an Adventurequest account as a guardian. Then just verify it on Dragonfable
You have to order it online
the strongest armor in dragonfable is the doom knight armor, but if you are a DA owner, you can purchase 1, but you need to have the DA for 6-24 months.
Of the paid: DoomKnight, of the DC: Kathool Adept. Non-DC armor: Soul Weaver/Techomancer.
You can only unlock the armor during Mogloween/Halloween (and use outside Mogloween with the Armor Closet).
You can buy armor,get specicil armor, do a bomb run, and they will be quest soon.