Ok so this is an idea i got from reading the new 4th FRPG but has nothing to do with it so just wait…
It will kinda be like having a dragon mark for 3.5, it gives you a benefit but also is a curse.
Obtaining The Scar-
To see if the character was scarred from a spell roll a percentile die every time the character takes damage from an effect with a listed element.
If the roll made was equal or below 1 + Spell Level then you have obtained a scar from that element. Thus a 1st level spell has a 2% chance for a person to obtain a scar and like wise. The DM would be the one making these checks…
A scar obtain from this can be removed with Remove Curse.
The list of Subtypes are shown here
Element <-> Apposing Element
Earth <-> Acid
Electricity <-> Air
Fire <-> Cold
Force <-> Sonic
(Need help on this area… Any suggestions would be nice)
Manifesting it-
It will be a feat (maybe) to manifest the scar based on the opposite element of the spell that gave you the scar, it just basically gives you the other element affinity for it, this allows you to cast one spell (Take your highest class level and compare that to the wizards spell per day table, the highest spell known of that level is the highest spell you can cast.) of that element per day no matter your class. This spell can only be selected from the Sorcerer/Wizard Spells List.
Say you have an spell scar from a earth spell, you are a 5th Fighter/ 3rd Rogue, you are able to cast any 3rd Level spell that is from the acid element at any time, no preparation, component or focus is needed.
There is a side effect although, if you choose to manifest the scar and cast your spell, until you take an eight hour rest from the time you cast the spell you get a saving throw penalty equal to that spells level to the element that gave you that scar. A player can only manifest a scar once, a player may though manifest more than one scar if he or she chooses.
(Edit: Fixed the example..)