implement choosing a feast
get events to flow correctly and be released after the turn is over