Skip to content

Conversation

@rfortier
Copy link
Contributor

@rfortier rfortier commented Dec 9, 2025

An update to PR #805 that fixes some additional cases.

Raise logging level and fix logs of quest progression to enable tracking this down.

Previously, multi-execution of quest stage entry was suppressed. But multi quest starts weren't. This is a problem when a quest start has side effects that advance quest stage; as the party members started their quests, the stage-rewind would reflect back to the leader, allowing quest stage side effects to happen again.

Also added fix to debugger to force setStage. This is needed so leader can set the stage to the stage they are at, and not have it suppressed so it is sent to party.

Regularized quest logging so you can import into a spreadsheet, break fields on colon and comma (:,)

@rfortier rfortier marked this pull request as draft December 9, 2025 17:47
Raise logging level and fix logs of quest progression.

Previously, multi-execution of quest stage entry was suppressed. But multi quest starts weren't. This is a problem when a quest start has side effects that advance quest stage; as the party members started their quests, the stage-rewind would reflect back to the leader, allowing quest stage side effects to happen again.

Also added fix to debugger to force setStage. This is needed so leader can set the stage to the stage they are at, and not have it suppressed so it is sent to party.

Regularized quest logging so you can import into a spreadsheet, break fields on colon and comma (:,)
@rfortier rfortier force-pushed the fix/no-duplicate-quest-start branch from 081ce9a to bcc5ae9 Compare December 9, 2025 17:50
@rfortier
Copy link
Contributor Author

rfortier commented Jan 7, 2026

Closing, this is about to be replaced with a far more complete PR.

@rfortier rfortier closed this Jan 7, 2026
@rfortier rfortier reopened this Jan 25, 2026
@rfortier
Copy link
Contributor Author

rfortier commented Jan 25, 2026

Reopening. This is the most recent version of quest stage multiple-trigger suppression (such as for The Way Of The Voice) that predates the full deduplication logic that follows it (but I was optimistic about how close to completion it was).

This one is safe to merge while still polishing its successor.

@rfortier rfortier marked this pull request as ready for review January 25, 2026 20:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant