The percentage life leach means you heal your HP 60 or whatever percentage your damage does like imagine if you did 600 damage you get 60% of your hp from the damage you dealt
Is it good if you have to and send me one update started I’m still doing it and I’m not even halfway through the mission and I don’t have a mission token