Terrorble wrote...
The only approach that comes to mind...
Reduce the uses per day to 0 OnModuleEnter or OnRested, then bump it back to 1. Then run a pseudo-heartbeat every so long to give them a use based on extra smiting, class levels, CHA modifier and that sort of thing. I assume from the Lexicon's description of decrement/incrementRemainingFeatUses that I could do this.
Yes this is your only chance to "regenerate" it.
What I have done is to change per day uses by 3.5 rules which means another use every 5 levels. If you are interested about this, I will tell you how, this change do not need haks.