You can choose from 8 diffrent spirits to form a contract with: Light, Darkness, Wind, Earth, Water, Fire, Ice and Comet. For each element, their are diffrent classes. (You may create some on your own). For example, Lights classes might have angels or seraphyms. For wind their might be harpies and sylphs. Below are all the descriptions of what you gain with each element. According to your class, your optional skills may differ from others of the same element.
Light
*Enhanced Sight.
*Skills: Can Heal fast, Create Illusions, One other skill (You can choose)
Darkness
*Enhanced Hearing
*Can see in darkness, Meld into shadows, One other skill (You can choose)
Fire
*Enhanced Touch
*Immune to fire, Fly on heat (Cannot in the cold), One other skill (You can choose)
Water
*Enhanced Smell
*Heal fast, Can breath under water, One other skill (You can choose)
Wind
*Enhanced Smell
*Can fly on air, Teleportortation, One other skill (You can choose)
Earth
*Enhanced Touch
*See through solid objects, One other skill (You can choose)
Ice
*Enhanced Touch
*Immune to freezing, Teleport short distances, One other skill (You can choose)
Comet
*Enhanced Sight
*Can see flashes into the future, Telekenesis and Telepathy, One other skill (you can choose)
Poison
*Enhanced energy/stamina and hearing
*Ability to poison on contact (If wanted), One other skill (You can choose)
* Note: May only be a antagonist. Only EVIL!
With each two skills and attribute each element has, you can add another one of your option. Every 25 levels, you may add another skill or attribute.