Example of usage:
- fill [pipe] [tobacco]
- smoke [pipe]
The player would need to smoke the tobacco for a specific period of time in order for the buff to be applied to the player; this could be perhaps 2 or more minutes real-time.
After smoking a pipe a few times, the pipe would become empty as all of the tobacco is burned off. It would then need to be refilled. If the buff that the tobacco provides is currently affecting the player, smoking further will not add time to the buff.