Essence Altar: adding detection for different vials