@@ -481,25 +481,24 @@ item_harpoon = obj {
if (s.charge == 0) then
return "Ружье (разряжено)";
else
return "Ружье (заряжено)";
end;
dsc = [[К стене прислонено {гарпунное ружье}. ]];
tak = "Вы забираете ружье. ";
use = function(s, o)
local canshoot = false;
if (type(o.canshoot) == "function") then
canshoot, noshootmsg = o:canshoot();
print(canshoot, noshootmsg);
canshoot = o.canshoot;
local canthrust = false;
if (type(o.canthrust) == "function") then
canthrust = o:canthrust();
canthrust = o.canthrust;
if (canthrust) then