I am working on a mod that needs to react when the player drinks a potion.
In order to do this, the "Player Remove Item" Story Manager event looked very attractive. It is supposed to start an attached quest whenever the player removes an item from her inventory.
My problem is this: When dropping items from the inventory it works fine. But when clicking a potion to drink it, nothing happens.
The Creation Kit documentation for "Player Remove Item" mentions several "Remove type", among which appears "REMOVE_TYPE_CONSUMED". This leads me to believe that consuming a potion should work. So I believe that it's a bug in Skyrim, or an unimplemented feature.
Is there any other way you can think of to have some script executing when drinking a potion? Modifying potions in the CK or their magic effects would certainly work, but then I guess it makes it incompatible with other modules that do the same...