I practice scripting all the time, so what seems fast for you is just ordinary time for me.

So you want to understand how to do it yourself? That's great news.

Start with the documentation that Paul wrote, particularly these pages:
http://www.dianneandpaul.net/UAF/Help/SASpecialAbilities.html (read first)
http://www.dianneandpaul.net/UAF/Help/SASpecialAbilitiesScripts.htmlThen, start with a spell that has scripts - these can be SAs or a script right in the spell. If the latter, look at the Help fo rthe functions, if the former, find the Help for the Hook and read that, then the help for the function and read that.
Then, try and make the spell yourself without looking at the original. When you get stuck, if you get stuck, refer back to the original for additional help.

The default databases are jam-packed with examples of script usage. But, there is really a lot more that can be done, and some of it I have done in "Proof of Concept" designs which I share from time to time.
And of course, you can always ask me questions.
