Housekeeping for potions, added static members to track which potions are visible to the player