Updated food collision logic