Dragonslicer is only magically effective against dragons. Against anything else, it acts as a powerful, normal Sword. Dragonslicer can cut any dragon's scales with virtually no effort. When used against a dragon, Dragonslicer tends to aim itself toward the heart.
If, for some reason, a dragon would have Shieldbreaker, Dragonslicer would be ineffective.