You should probably have 2 chars, a farming and a main. The farming class I would use would be the sorc. There is a few reasons why I think it is better than other classes, especially wizards.
- More vit = faster healing. You have a decent pet but nothing spectacular so the extra vit really helps
- You can play at a far range - this allows you to dodge easier
- The scepter - Spam it(which you can with your pet) and you will usually get soulbound on nearly any enemy
In addition, if you ever get some of the UT/ST scepters, especially fulmi, the sorcerer becomes a god.
For the main it all depends on your personal preference, but I would recommend a melee.
Knight - Lel xd… jk but knight is the go to class if you are not the best at dodging and just want to tank, though its defense is kinda a pain to max from scratch
Warrior- If you are good at dodging I would recommend him. His damage output is awesome but the speedy
makes it easier to walk into a lot of enemies accidentally
Paladin - I don’t usually use pally that much but alot of people love him. His max def falls right in between the two other melees and his healing helps a lot. The extra damage is just an added bonus
Choosing a character is kinda based on personal choice/skill but all classes have there ups and downs!
Hope this helps!