Finish a whole chain of idle quests offline and carry the surplus forward
Three quests follow one another, the player is away all night, and on return only the first is finished while the progress that came after it is lost. Here is a way to credit every step in order, with the right finishing times and the leftover on the one still open.
Why this works
If the whole absence is laid out as one long stretch of earnings, a chain of quests is just goals set end to end along it. Where each goal ends is where the next begins, so no rounding in between can swallow the surplus.
When not to use it
Skip it when finishing a quest changes the earning speed, because the single stretch no longer holds. Walk the absence piece by piece instead. Also skip it when each quest needs the player present to start it.
In the full entry
- What to build, step by step
- Starting values and the reason for each
- 4 common mistakes and the fix
- A diagram of every state
- 21 lines of example code with 4 checks that pass
- How your AI shows you that it works
Say this to your AI
Use the Spielerando entry "Finish a whole chain of idle quests offline and carry the surplus forward" (read_entry offline-quest-chain-carries-surplus) in my game. Build it step by step, and show me how you checked that it works.Or skip this and connect the MCP: your AI then finds all of this by itself.Connect the MCP