So, my idea is that when you accept a quest in the tavern, some events (Customers) would appear at the door, move somewhere and expect the player to interact with him, but when you fail the quest or just finish (they desapear), when you repeat , the events appear in the last place where they walked, and start walking again, their position only returns to the original when you leave and enter the map again, how to do when the quest fails or to be completed, the position of the event goes back to the original?