diff --git a/items.lua b/items.lua --- a/items.lua +++ b/items.lua @@ -827,7 +827,6 @@ item_raybox = obj { used = function(s, o) if o == item_map_disc then deep_temple_found = true; - remove(item_map_disc, pl); return [[Вы помещаете диск внутрь коробочки и он тут же опутывается лучами, которые начинают отражаться от него. Над поверхностью коробочки возникает полупрозрачное изображение -- это очень детальная навьярская карта, описывающая какое-то место, находящееся очень далеко отсюда. Цветные полосы, возникшие над изображением гласят "храм". ]]; end; end @@ -838,5 +837,16 @@ item_map_disc = obj { disp = "Светодиск из катакомб"; dsc = [[У стены лежит небольшой блестящий {диск}. ]]; tak = [[Вы поднимаете диск. ]]; - inv = [[Найденный в катакомбах Нлейисланотра блестящий гладкий диск из неизвестного материала. Диаметр около 10 сантиметров. В центре небольшое треугольное отверстие. Вдоль внешней кромки тянутся цветные полосы. ]]; + inv = function(s) + local dt =''; + + for i = 1, #dt_code do + dt = dt .. dt_wire_colors[dt_code[i]]; + if i < #dt_code then + dt = dt .. ', '; + end; + end; + + return([[Найденный в катакомбах Нлейисланотра блестящий гладкий диск из неизвестного материала. Диаметр около 10 сантиметров. В центре небольшое треугольное отверстие. Вдоль внешней кромки тянутся цветные полосы: ]] .. dt .. [[. ]]); + end; } \ No newline at end of file