Help With Traitor Lord

I'm in steel soul and i hate this boss. they do double damage and i often find myself at one mask. i know sharp shadow is really good, but the platforming sucks with that charm.