Skip to content

Commit b0a89af

Browse files
committed
Track explore quest progress on travel
1 parent 88d5b39 commit b0a89af

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

app/js/engine/state-engine.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -566,8 +566,14 @@ var StateEngine = (function() {
566566
var character = worldState.characters[sender];
567567
if (!character) return [];
568568

569+
var previousZone = character.currentZone;
569570
character.currentZone = data.zone;
570571

572+
if (typeof QuestSystem !== 'undefined' && data.zone && data.zone !== previousZone) {
573+
_ensureQuests(sender);
574+
QuestSystem.updateQuestProgress(worldState.quests[sender], 'explore', { target: data.zone, count: 1 });
575+
}
576+
571577
return [{
572578
type: 'character_moved',
573579
account: sender,

0 commit comments

Comments
 (0)