i did him in solo on vanilla setting in advanced fog frog gear took a few tries u must be playing on easy the rocks he threw did 2k dmg on me and 200 on u lol
Fogrog gear is also dependant on which armour you used to make it, because there is a huge difference in defence between iron, steel or enhanced. Not to mention to quality of the gear.