consumePotion method