should fix encounter bug

made encounter step a dictionary that stores the day as well to ensure
it will get reset everyday