Update:
Version 1.2 :
Fixed an error with continued reagent check when no reagents were being used.
Removed need to 'comment' out lines under the "User Config" section.
Included all potions and smoke bombs.
FYI about potions. Since a few potions use the same item type, this script will not look for Conflagration, Confusion, Invisibility, Parasitic and Darkglow. A later version will address this issue.
FYI about bandaids. This script will not differentiate between enhanced bandaids and regular one. A later version will address this issue.