Tokens use PT levels from cards.xml if available

I added a check to see if the event PT is empty, if it is, we try and
use the PT from the cards.xml. In resp to issue #330.