Just a quick query on how often do these things drop for you guys?

Is it a % drop every time you use stamina on bossfight/pvp or is there a certain type of threshold on the amount of stamina you need to use until you get it?