Added Lifesteal upgrade function