there's a guide
But i don't necessarily agree with all of it...
Modifications i'd make are that
Warrior
1) you don't really need axes...they cost a lot of extra sp for little extra result as you already get stun and bleed from warlock.
2) I'd recommend maxing pain quota and screens, but if you do get fences only get them to about 40% absorption or you'll die (except protect, but just get that to a bit over 50%, more than that is a waste)
Warlock
1) I'd strongly recommend maxing Strap/Decayed/Curse Breath...cost less mp and time than the higher level version so it works a lot better.
2) You don't really need the "Ravage" Skills but get them if you want to.
3) Get blood flower/death flower to around 70-80. Seems a bit weird getting a magical attack but there's a good reason for this: When fighting a fire wall user, since you get 100% mag boost from red flower passive and an additoinal 100% mag boost from mastery, using a 98 weapon you should be able to hit decent damage on the fire wall since it has no defense so it's easier to kill this way. Don't max these skills though cuz not only does it cost more sp, but more MP which is important. That's why i say leave at 80 or under.
other than those 5 things tho, the guide should work.