Events

NOTE: This is not ready to be pulled yet - this is to facilitate easy diff viewing!

This PR will allow for fine grained control on what potions are allowed where.