DB/Conditions: Make gossip options & texts visible if quest is taken or completed

Previously condition CONDITION_QUESTTAKEN (9) was used (checks if quest is taken but NOT completed) while Blizzard always checks only if quest is taken. As result player can see gossip options and texts even if quest is completed but not yet rewarded

Please use CONDITION_QUESTSTATE (47) with ConditionValue2 = 10 (taken or completed) in future to make gossip options or texts visible only if quest is taken
This commit is contained in:
offl
2020-09-16 15:54:08 +03:00
parent 29b119cf91
commit 3f9ac8bad2

View File

@@ -0,0 +1,2 @@
--
UPDATE `conditions` SET `ConditionTypeOrReference` = 47, `ConditionValue2` = 10 WHERE `SourceTypeOrReferenceId` IN (14,15) AND `ConditionTypeOrReference` = 9;