I haven't tested which buffs can be applied via script; Waterfall is more knowledgeable in this area, as he has tested it.
Well, I also haven't tested what can be applied via script (because I've never written a single script).
But each skill has a BUFFS graph, and you can put something in there. xD
For example, here's an example: the Berserker Rune is entered into the buffs graph, and now the Knight's center perk allows his army to attack twice.