diff --git a/CHANGELOG.md b/CHANGELOG.md index 10daf63..fffa59c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ - **[Quest]** Fixed `QuestieDB` initialization error caused by missing table depth for custom creature objectives in `EbonholdQuestDB`. - **[System]** Adjusted `Questie:Error` output logic so that critical addon-breaking errors always print regardless of the `Enable Debug-PRINT` setting. - **[Map]** Fixed missing map pins for "Sandstone Giants" quest — changed objective type from `creatureObjective` to `killCreditObjective` so Questie correctly resolves spawn locations from the NPC database. +- **[Tracking]** Fixed collection quest counters showing stale counts when the Ebonhold scav bot loots items — implemented a 3-stage `BAG_UPDATE_DELAYED` strategy: immediate scan, 0.3s debounce scan, and a 2s follow-up scan to allow the server's quest-objective cache to flush batch loot counts. ## v9.8.9 diff --git a/docs/changelog.html b/docs/changelog.html index 80d3379..9f75fac 100644 --- a/docs/changelog.html +++ b/docs/changelog.html @@ -191,7 +191,12 @@ always print regardless of the Enable Debug-PRINT setting.
creatureObjective to killCreditObjective, allowing Questie to correctly
- resolve Dune Smasher spawn locations from the NPC database.BAG_UPDATE_DELAYED strategy: immediate scan, 0.3s
+ debounce scan, and a 2s follow-up scan to allow the server's quest-objective cache to flush batch loot
+ counts.