# HG changeset patch # User Silverwing # Date 2017-12-12 19:51:00 # Node ID f9a4d0ae12567d9f2c08091490e3be39c3d649fd # Parent d0f027c7d9c94abc6c41f7073f1edce2f1db0aa4 fix diff --git a/atlantis_dyp.lua b/atlantis_dyp.lua --- a/atlantis_dyp.lua +++ b/atlantis_dyp.lua @@ -1290,6 +1290,14 @@ dyp_crab_cave = labyrinth { }; ["50"] = { e3 = "40"; + enter = function(s) + if (not exist(dyp_scepter_chest, s)) then + move(dyp_scepter_chest, s); + end; + end; + exit = function(s) + remove(dyp_scepter_chest, s); + end; }; ["51"] = { e4 = "42"; @@ -2027,6 +2035,7 @@ dyp_crab_cave_puzzle = room { end; end; p("С легким скрежетом сундук открывается. Внутри вы обнаруживаете небольшой жезл с нанесенными цветными символами. Цвета определенно соответствуют навьярским словам, но что значат символы вам неведомо. "); + dyp_scepter_chest.state = 1; put(dyp_item_wand, pl); walk(dyp_crab_cave); end;