The Fortune Teller is where you go to receive and spend Blood Opals. Every day the Fortune Teller will give you a free 5 Blood Opals, or you can purchase more in the Magic Shop using Diamonds.
Each day you start with 3 cards you can purchase for 1 Blood Opal each. Whenever you purchase a card, it is replaced with a more expensive card. The progression for costs of cards goes 1, 5, 10, 25, 50. Once you hit 50, the cards will continue to be replaced by cards that cost 50. The more expensive the card, the greater chance you have of getting a higher quality card.
Cards can be used to create mini events for your Heroine to increase your damage, gold or crystals by the % that is on the card(s) that you use. You can use multiple types of cards per event and they stack additively. Damage and Gold cap at a 10,000% increase per event. Crystals cap at a 300% increase per event.
Fortune teller is an established misnomer for a class of Centacius clairvoyants. Instead of merely learning and disclosing possible future events, the Centacius creed claims to possess an ability to alter the future in the customers' favor. This is apparently made possible through the magical qualities of the so called Blood Opals, gemstones used in the card reading ritual.