Restrict interact when inventory open, should fix number of bugs