Auto-translated
dragon_death_must_finish_game = 1;
...
if (dragon_death_must_finish_game == 1) then
-- check for dragon loss
end
...
if (the moment when the dragon can be lost has arrived) then
dragon_death_must_finish_game = 0;
end