Fix stimulant effects

Also moves consume effects to a separate function