implemented Tile without the usePotion() function