#490 UpdateQuestZone() behaves erratically for Current Zone in quest journal

Offen
vor 1 Jahr geöffnet von Dorbin · 1 Kommentare
Dorbin kommentierte vor 1 Jahr

The Lua command, UpdateQuestZone(), used in quest scripts, works on the initial acceptance of a quest and reloading of quests. The issue occurs upon logging or after zoning.

Oftentimes, the quests using this Lua will lump into a completely unrelated zone area for the Current Zone in the Quest Journal.

Its use is often recorded as follows." function Init(Quest) AddQuestStepKill(Quest, 1, "... from the creatures in the Caves.", 5, 20, "...any creatures in the Caves.", 1350, ###) AddQuestStepCompleteAction(Quest, 1, "Step1Complete") UpdateQuestZone(Quest,"Caves") end

The picture included demonstrates MULTIPLE quests referencing Thundering Steppes when almost none of them go there.

The Lua command, UpdateQuestZone(), used in quest scripts, works on the initial acceptance of a quest and reloading of quests. The issue occurs upon logging or after zoning. Oftentimes, the quests using this Lua will lump into a completely unrelated zone area for the Current Zone in the Quest Journal. Its use is often recorded as follows." function Init(Quest) AddQuestStepKill(Quest, 1, "... from the creatures in the Caves.", 5, 20, "...any creatures in the Caves.", 1350, ###) AddQuestStepCompleteAction(Quest, 1, "Step1Complete") UpdateQuestZone(Quest,"Caves") end The picture included demonstrates MULTIPLE quests referencing Thundering Steppes when almost none of them go there.
Dorbin kommentierte vor 1 Jahr
Ersteller

For clarity (TL/DR)

UpdateQuestZone() in quest scripts incorrectly lists the Current Zone in the Quest Journal after zoning/relogging.

For clarity (TL/DR) UpdateQuestZone() in quest scripts incorrectly lists the Current Zone in the Quest Journal after zoning/relogging.
Anmelden, um an der Diskussion teilzunehmen.
Laden…
Abbrechen
Speichern
Hier gibt es bis jetzt noch keinen Inhalt.