Excellent! Glad I could ya help out. BD
I fixed the problem I mentioned above. Please re-download the demo.
Demo: Click here to Download
Now I made it so that if the user does not have enough MP the attack will fail.
Please let me know how the current demo works out for you.
Edit #1:

Woops... I forgot about the TP cost.
Edit #2:
Fixed the problem with TP cost.
Re-download demo.
I see a few ways of doing this...
Choose an option:
- MP & TP cost to only be from "Cards of Fate"
- MP & TP cost to only be from the randomized skill
- MP & TP cost to be from both "Cards of Fate" & the randomized skill that is selected
- Only select a skill that can
Choose an option:
- Only select a skill that can be used
- Select any skill, fail if not enough MP/TP
The options in bold are the way it currently is working.