Not quite sure if this should go in this section or Q&A, but I just put it here.
Which class has better survivability? I have both at decently high levels, but I haven't really bossed with my Cannon Master enough to compare it with my Buccaneer. Buccaneers have 5%/5 sec passive HP/MP healing, have HP left after 1/1s (-20% damage), and Somersault Kick iframes. But Cannoneers can avoid hits altogether 35% of the time (with some iframes after countering). Which skills are more important for surviving major bosses (HT, CHT, CZak, PB, Empress)?