Can someone help me understand what is going on here? Serpeny fight

I'm in gold 5 war. Their boss was a duped serpent. My alliance doesn't care about war so we can fight whoever we want, even if we die multiple times.
I fought him once with Doom, lost, again with Doom, and lost. Then I had Sinister. I built to a special three, fired it off, and he died. His death immunity didn't kick in. Any ideas why? I also don't run assassin's for attack. I just don't understand serpent's kit still.
I fought him once with Doom, lost, again with Doom, and lost. Then I had Sinister. I built to a special three, fired it off, and he died. His death immunity didn't kick in. Any ideas why? I also don't run assassin's for attack. I just don't understand serpent's kit still.

0
Comments
As a punishment, you're now obliged to r5 and ascend starlord 😎