A while back, I added specific script handlers to items. Aside from when using them, there were optional scripts for equipping and removing items.
Just now, I added timers. To set them up, the item must have a timer
token and a timer
script block. The token can have a minute
count as its value, which defaults to 60 if missing. Every time that amount of time has passed (which is checked in a bad way for now but whatever) the script is executed.
If the timer token has an evenunequipped
child token, merely having the item in your inventory triggers the effect. If not, it’ll only activate while worn.