diff --git a/items.lua b/items.lua --- a/items.lua +++ b/items.lua @@ -657,6 +657,28 @@ item_venaedanotrr_map = obj { end; }; +item_nleyyslanotrr_map = obj { + nam = "item_nleyyslanotrr_map"; + disp = "Навьярская карта"; + inv = function(s) + local chars = ""; + if ArrayUtils.indexOf(pl.party, 'anna') ~= 0 and ArrayUtils.indexOf(pl.party, 'learr') ~= 0 then + chars = "Анны и Леарр"; + elseif ArrayUtils.indexOf(pl.party, 'anna') ~= 0 then + chars = "Анны"; + else + chars = "Леарр"; + end; + if (cart_known) then + nleyyslanotrr_found = true; + remove(item_nleyyslanotrr_map, pl); + return [[Свиток из водорослей с картой пути к Нлейисланотру. Путь предстоит неблизкий -- карта крайне сложна и вряд ли вы сможете разобраться в ней в одиночку. Однако, с помощью ]] .. chars .. [[ вы, скорее всего, сможете проложить путь. ]]; + else + return [[Свиток из водорослей с картой пути к Нлейисланотру. Вы не имеете никакого понимания условных обозначений на этой карте. ]]; + end; + end; +}; + item_suit = suit { dlg = "call_leviathan"; nam = "Скафандр";