I used prismatic potion hoping to game the AI (I know cheesy tactic)
but since I was Immune to their melee attacks they were immune to my mantle of fire.
there are two things.
First, AI could possibly recognize that it should not attack someone who is immune to their attacks.
Second, if the attack take place it should first become burned and then immuned to the effect.