How to create a 'fire' shield that also has 'fire' thorns effect?
How to create a 'fire' (or any other element) shield that also has 'fire' (or any other element) thorns effect? https://diablo.fandom.com/wiki/Thorns + https://classic.wowhead.com/spell=543/fire-ward + https://classic.wowhead.com/spell=17/power-word-shield
Desired spell works like 'Shield' spell but is kind of different.
Absorbes X 'regular' / all types of damage (say ~100)
Also Absorbes X 'fire' damage / specific elemental type of damage (say ~1000)
Also deals X 'fire' damage / specific elemental type of damage (say ~10) to melee attackers.
What would such a spell look like if so possible?





