If you can't take a hit you might be too low level. Or you might need to masterwork some solar and void resistance gear. Also warlock for easy mode.
English
-
Vandals one shot. The boss fight is nigh impossible even with well due to the amount of ads and the mechanic is bound to kill everyone if you don’t stun