Shadow wall needs an additional effect.
Sentinel - 40% damage reduction for 10 seconds.
Vengeance - 30% damage reduction for 15 seconds + counter physical damage.
Shadow wall - 30% damage reduction for 10 seconds.
All 3 min recast. Edit: vengeance is 2 min recast. Making it stronger than shadow wall with 1 min less on the recast.
Shadow wall is weaker than sentinel and has no extra effect like vengeance, yet has the same recast time. Why does shadow wall not get an extra effect? Maybe drains 50% of damage recieved as hp or restores mp equivalent to all damage taken when the effect wears off, or maybe make it add a reflect effect for magical damage?