diff --git a/party.lua b/party.lua --- a/party.lua +++ b/party.lua @@ -560,12 +560,6 @@ phaetlarr_dlg = dlg { end; end; - if have(item_raybox) and not s.from_call then - pon('on_raybox'); - else - poff('on_raybox'); - end; - if (char_phaetlarr.follow) then pon('stay'); poff('join'); @@ -577,6 +571,18 @@ phaetlarr_dlg = dlg { poff('stay', 'join'); end; + if have(item_raybox) and not s.from_call then + pon('on_raybox'); + else + poff('on_raybox'); + end; + + if nley_map_state == 0 then + pon('nley_hint'); + else + poff('nley_hint'); + end; + if s.from_call then return [[Вы слышите в трубке голос Фаэтларра: "Ты говори, Дрейк-хевьяр". ]]; else @@ -626,6 +632,7 @@ phaetlarr_dlg = dlg { pon('stay'); end; }; + { tag = "nley_hint", "[Кодировщик] Как мне найти Телхиарра?", [[Фаэтларр отвечает: "Телхиарр живет в городе, туда можно пройти через пещеру, где я нашел вас". ]]}; { tag = "stay", always = "true", "Оставайся на Левиафане.", [[Фаэтларр отвечает: "Хорошо". ]], function() char_phaetlarr.accompany(char_phaetlarr, false);