Since we're all over the world, digital gifts are great like Steam games. Last time I found a seller in Etsy who was in the same country as my recipient so I was able to send a cool physical gift without worrying about international shipping
I still think the staff would be a cool idea though, if we can somehow restore the save but reduce the # of charges on it each time to keep him from being too annoying and also to be an awesome artifact if they manage to retrieve it while it still has charges.
Oh duh... the game autosaves every ~100 steps or something right? And every time they go up/down a level. Totally forgot.
I think if it went back to the previous autosave that would be fine. I was imagining it taking them back from like GC6 to GC1 if they happened to be sitting and playing for a while.
I don't like the save loading idea, I think that was a joke suggestion anyway. That could really piss people off
But I do like the moving back and forth in time, if done right that could be really cool. Question is how exactly it would work
If jumping into the future:
* would the player's hunger be affected?
* would food they're carrying spoil?
* would things that are on fire burn up?
if jumping into the past:
* would the player teleport back to where they were at that point in time?
* would mobs that had been killed during that time come back to life?
Being able to track and restore their state would mean it would have to be limited to a certain number of steps... but I think that's better anyway. It would be much more clear to the player that they're jumping back in time - I'm thinking something like Dr. Strange fighting Dormammu where they get frustrated having to fight him over and over again (but are also forced to try something new each time, since the pseudorandom seed would be the same, repeating the same actions would result in the exact same outcome). How cool would it be if we could actually animate things "rewinding"?? And if you encounter him above ground being able to see the light change as the sun rises/sets.
Also, an idea to keep him from being overpowered - his time traveling ability could be limited to a certain number of uses, it could even be a "staff of time travel" that he uses, and then if the player manages to kill him before he uses all the charges, they may even be able to time travel by their own choice!
Well you'd have to betray him and kill him all while also continuing to fend off whatever it was that made things turn ugly. Probably pretty hard to pull off!
And you'd lose all of your progress when it reset which could potentially be a lot
Keeping him tame could be potentially annoying depending on his stats.. if he ends up getting killed by enemies pretty easily and perpetually returning you back to a certain point in the game