Moved apply potion functions to seperate class