Make a random intiger variable called "random" or something
When the event happens set "random" as an intiger variable between # and #. Then follow with if/then/else triggers, with each "if" with a different number between the original numbers specified, such as "If random=1 then (action)," and "if random=2 (another action)" and so forth. Do that with each number.
As for revive. the hero revive triggers are under the "hero" section of the trigger actions list.
-VGsatomi