If you’re in the right tree, respec to get Hard to Kill if you don’t have it. You will take massive amounts of damage, and having up to 33% of that damage be negated will help a lot.
I forgot to mention. With that spec I posted, if you level up during the fight, put it in Laser Guided. Any enemy Wolf paints with that skill will take a multiplicative 25% extra damage.
Although i ground myself an at level Celestial Enforcer com and used lasers, as i found a 3DDIE in a vendor along the way through Subconscious and Cortex.
Since your still low level beat him at level 45 overpower yourself first at UVHM you must be max level and have shield of ages to beat him without dying and prefered weapon crossive or thunder his 2 weakness with the exception of wilhelm he uses cryo laser blaster against him with mod chronicler of elpis
Also, while it makes the fight bouncy and repetitive, that octagonal island with the jump pad that takes you up and above through that shielded vertical corridor is a bloody lifesaver.
Regardless he was pretty good. My only comment would be he wasn’t getting any crits on the eclipse.
You can fairly easily tank eclipse with shock and corrosive Hills. Once you get the curve down and you can start dropping the rounds in on his face and heaD.
My most effective combinations have been shock and corrosive pitchforks and shock and corrosive company man and bull pup. I use an absolute zero to keep me alive during shield rebuilt.
I didn’t have the best equipment but Wilhelm was just a pain to use to defeat eos. I had to level two levels past eos and even then he was a pita. I died many many times.
Yet just yesterday I managed to defeat sh4d0wtp, Eclipse and eos with Jack in one long battle without dying. I was two levels under to boot. I think jack just fits my play style better.