Code:
dq0NdaqiIkArc8iIcUKqsJcuDkqzwuXUKQHruPJbclti1ZiQW0iQY1ikPXruvNJOOUhbDqQKfsuIhcsnrsqxui2ijKpkKyKKO6KKuwjv1mbr3KeyNKK(jjsdvuLLsI4PumviDvsITsukFLk1BjH6UKOSxG)kfdgDyiwSOQ8yHAYIYLLSzsPptvA0c60e51ey2sPBtvSBk9Bs1WfvwoHEUithQRtk2oiz8IQQZts17jk08jkY9jkv7xnacakW4byYaMmakWiwEL0TOQNRagCLFSgXcyWIsE9wIauGbREUcyI1KW6EaMynjSUhGrRgBmws3cVGQSyNzV3HT)CoNUD1GgIyfKMcNUD1GgIyfKM6ItzC)5CoNZ5mqnRTeHcbxbo7pNZ5CoNbqwi5M6ANkcrchg4S)CoNZ5CgOCeB2ux7mprDCfJL0Tbo7pNZPSV)CoNsANPQTIXWJ2z27DytHcNbM8IajKnq7YG2yubAOJymbteB2mvTvmgU8DM9Eh2uOWPkwjCuurnfcpixlI6LyaSjInBMQ2kgdxEoZEVdBUmjCMQ2kgdx(oZEVdBIdl7(Z5CoNZPwDXPKqiCKb3UAqdrScsZm99NZ5CoNZ5CoL0otvBfJHdHC4m79oSPqHt3UAqdrScskwsztCyz3FoNZ5CoNZ5CoNttzZGoebRGkLq8wWtyrjR3UwDrpiy4bOHiwbPPwDXjoSMrnjNbot3UAqdrScskwszWCMbUvUAM8IOKaNPvQ1zMQ2kgdxwDM9EhgS5(Z5CoNZ5CoNZ5CMpXcrW(Z5CoNZ5CoNLnB)5CoNZ5SSz7pNZzzZ2VSzatbvzXjGbALQazXfAdKknknrKTiQI2OIQksnirJOKikeyIdRybatbvzXatSMew3tdw9CfWKWiynjagyKYag0qeRG00DOukxjcmwnEqfL86TetavHayA1rYaOaJOEBbqbgpAAXsauagGbyagysaJy0YC0aduavHqEYvUamaa
Give that a shot. I put Innervate, Leap of Faith, and Hand of Protection there but if you want to add/remove them you can do so in the array at the top of the custom trigger.
Note that this trigger will not work for abilities that have cast times, for that you'd have to do something tiny bit more complicated.