@@ -354,6 +354,7 @@ final_battle = room {
entered = function(s)
-- Здесь будем собирать все необходимое для начала финальной битвы: сопартийцы отыграют свою роль, после чего начнется битва не на жизнь, а на смерть.
s.entered = nil; -- Должно отработать не более одного раза
pl.position = {1,2};
local throw = rnd(8);
while (s.generators[throw] ~= 1) do
@@ -379,6 +380,14 @@ final_battle = room {
end;
s.generators[pylon] = 5;
for i = 1, #pl.party do
if (pl.party[i] == "phaetlarr")
elseif (pl.party[i] == "learr")
elseif (pl.party[i] == "radcliffe")
elseif (pl.party[i] == "wright")
lifeon(s);
life = function(s)