There are people i have seen bring newly created characters to the events and do nothing but suicide runs (run in, die then rez and repeat steps) and get the drop so you do not have to be a top damager. I've also seen people who do nothing but heal people's pets get it as well. Just have to be a part of the whole fight to pretty much get your name thrown in the hat for a chance at a drop.
This is the correct answer...it's random...as long as you either
A-Hit the boss
B-Your pet hits the boss
C-You heal someone hitting the boss
D-You heal someones pet hitting the boss
I remember one event...I can't remember maybe someone can help me out...though it might have been just on Origin I'm not sure..it was a fight in Yew....and we had either an EM or GM or someone standing there watching everyone fighting and people who actually helped during that fight got an item or reward....but people actually had to watch and say *yes I saw so-and-so healing, I saw so-and-so's pet in there*
This was a very long time ago but it was the same concept, as long as you're actively doing SOMETHING in regards to the final boss, you have a chance.