Im complete the game at lv 99 , maxxed edge,range,dark,holy,mana,heal,toleport,all important passive skill . Darx will have 999 hp , I can win all none rare with only Darx , his "All unit" skill 1hit deal 250+ damage . In Dragon fight , he dont need to attack , using 350hp heal and the party member will do thier work or he can deal 650+ damage(no crit,with crit it 1500+) with Saint of Blades or Quick Shot . So if you want quick win : DMage + max Fairy , for dragon battle :i use Ambrosia , 4 Fairy , DMage and unit with Crit/Str buff .