Or was this feature from OBSE? I can't remember.
Anyway, in Skyrim, the OnActivate event is triggered only when you pick up a Misc Object and not when you click on it in your inventory.
Is there a way to detect when the player clicks on a Misc Object?
