Board Thread:Game Discussions/@comment-24149689-20140103120654/@comment-24108837-20140103133759

And in your personal case the elemental advantages may have played a part. If your strongest armors have elemental advantage against a boss it will be easier for you to beat it.