Core/Quests: Quest flag fixups

* Update flag names
* Implemented QUEST_FLAGS_COMPLETION_NO_DEATH and QUEST_FLAGS_FAIL_ON_LOGOUT
* Started using QUEST_FLAGS_COMPLETION_EVENT and QUEST_FLAGS_COMPLETION_AREA_TRIGGER instead of a custom SpeclalFlag
* Renamed Quest::IsAutoComplete to Quest::IsTurnIn to better describe what it means (a quest that can be turned in without accepting it to quest log)
* Implemented QUEST_FLAGS_UPDATE_PHASESHIFT and removed forced phaseshift updates on every quest status change
* Implemented QUEST_FLAGS_LAUNCH_GOSSIP_ACCEPT - reopens gossip menu with questgiver
This commit is contained in:
Shauren
2023-06-10 20:31:33 +02:00
parent 39bebe6a65
commit 4d4c7e6893
13 changed files with 192 additions and 181 deletions

View File

@@ -0,0 +1 @@
UPDATE `quest_template_addon` SET `SpecialFlags`=`SpecialFlags`&~0x2; -- remove deprecated QUEST_SPECIAL_FLAGS_EXPLORATION_OR_EVENT