@Demonik Believe me, Witch is shit compares to Uldysian final fight.. Yes the fight is tedious since it takes a lot of time, death and TPs cyle with only redeeming quality is the Witch's cool looking neonlight skills. The Witch fight may requires some map rerolling because of the fact that more mini witches around the Boss means you'll die more frequently and there's more chance for the Witch to heal; so remmember to reroll the map with the lowest ammount of miniwitches . In my experience, she rarely heal herself to full hp unless u afk for >5 mins and u (or ur summoning) die too frequently by the mini witches near the boss. Also, the reason why u die so many time is that u're standing too far from the boss. Idk if it's D2 visual bug or realm desync but when u stay too far from enemies, some of their ranged skill become invisible (This is a major problem when u deal with Samael, his Pentagram skill sometime goes invis from offscreen which mean u just gonna die without knowing what killed u).
-On the side note, having Force Blast active all the time (-50% Witch's damage) and equipping
Cloak of Flames
could keep ya survive stronk.
-Strategy: Before the fight, make sure to spawn Red Portal near some Waypoint for convinient since u could die unexpectedly when fighting and forgot to TP (Note: It's best to have someone to hold your TP for a smooth tryhard session; DO NOT spawn Red Portal at the end of the Desolated Road where u get the portal aura from Dark Wanderer). At the fight, there's not much to say,just repeat the cycle of : Spamming 3-4 Wyrd (to make sure Slow and OW applied; yeah, even with 95% cth, its hitbox is somehow dogshit) while dodging left and right, then Purify. Make sure the Witch is debuffed with Force Blast all the time too. Don't bother Teleport past over Witch's Orange Os Nova, just walk back 3-4 step then TP to town wait 2s then go back.
-Skill: Max Fire and Lighting passive (I would not recommend using Miasma or Poison tree at all cuz it could make the Witch teleport like crazy); 1Pts Chronofield; 7pts Moon Cookie, 1or more pts on Force Blast, 5pts or more on Black Panther (the Cat has nothing to do with the fight being harder as u mention earlier
(Side note: More +Sk = Less CD time on 'Wyrd')
-Item: Weapon with >30% Slow mod (Void RW or AbandCrafted with +SK for more goodness but could take forever to get 1);
Runeword Level: 120
(0.125 per level)% Chance of Crushing Blow (Based on Character Level)
+(203 to 231)% Enhanced Defense
Maximum Life (25 to 30)%
Cannot be Unsocketed
Boots for more HP,
Cloak of Flames
Body Armor is crucial (1% chance to Heal 100% HP but don't ever underestimate this, The Witch's Purple Square Barrier deals multihit in short frame so it proc that 1% Heal very often which keep u alive longer.)
(Side note: aside from FHR, you kinda need UIA too, which prevent u from getting interupted (fail) to cast Purify while the Witch keep spamming her Purple Square Barrier. Also, u can MO ur RipStar rings with %Buff/Debuff time for less skill switching stuff.
Have fun grinding!