Взял перса нового, качнул на квестах, стал проверять)
1. Не выполнял задания у нпц Одиссея, текст и кредит есть.
2. Выполнил задание 9506 у нпц Одиссея, текст и кредит есть.
3. Выполнил задание 9506 - 9537 у нпц Одиссея, текста и кредита нет.
Печальный итог, видимо в обработке ядра - если в списке кондиций есть 2 условия, то сортировка по последнему..))
Код:
REPLACE INTO `conditions` (`condition_entry`, `type`, `value1`, `value2`) VALUES
(1797, 22, 9666, 0),(1798, -1, 388, 1797);
UPDATE `gossip_menu` SET `condition_id`=1798 WHERE `entry`=7399 AND `text_id`=9038;
UPDATE `gossip_menu` SET `condition_id`=1798 WHERE `entry`=7434 AND `text_id`=9039;