You are right, another reason I dislike the luck stat, or the luck point.ERIC!
Wisdom functions pretty much the same as a Luck score already; BRP uses POW, which again, is functionally the same. I guess it's like throwing in an Agility score...no real point.
I thought the Luck score was rolling the dice for anything.
I'd say that's testing your luck. A luck score is, IMO, a set number you roll against to see if you're lucky in a certain situation.The result of a die roll is your current luck. The luck score tells you if that's enough luck or not to avoid a bad result.
I dislike the Luck stat as well.Though when I am playing a Cinematic game like Buffy or Ghosts of Albion I do like Drama Points (or Hero Points or Luck Points).
Flashing Blades has Luck as one of its six attributes, but I don't treat it as a metaphysical force - rather, it represents the ability to read a situation, pick up subtle clues, intuitively make connections, and so forth.
I've migrated to using Charisma for luck. Charisma is how interesting and appealing you are to the gods. Thus how likely they are to intervene on your behalf Greek Olympian style. Thus, luck!