File diff 771f90d1d93b → 24a46a8a6715
lseryanotrr_locations.lua
Show inline comments
 
@@ -22,7 +22,8 @@ lse_leviathan_cargo_hold = room {
 
    dsc = [[Фаэтларр находится в грузовом отсеке Левиафана, среди множества ящиков в котором так легко затеряться. ]];
 
    obj = {
 
        "player_phaetlarr",
 
        "lse_item_toolbox"
 
        "lse_item_toolbox",
 
        "item_spear"
 
    };
 
    way = {
 
        kh_vroom("В коридор", "lse_leviathan_corridor");
 
@@ -576,9 +577,26 @@ lse_prison_fight = battlefield {
 
        {2,2,0,0,0,2,2}
 
    };
 
    entered = function(s)
 
        if (have(item_spear)) then
 
            lse_cmbt_phaetlarr.hasSpear = true;
 
        end;
 
    
 
        move(player_drake, here());
 
        remove(player_phaetlarr);
 
        pl = player_drake;
 
        
 
        if (ArrayUtils.indexOf(pl.party, 'learr') ~= 0) then
 
            table.insert(lse_prison_fight, 2, lse_cmbt_learr);
 
        end;
 
        if (ArrayUtils.indexOf(pl.party, 'wright') ~= 0) then
 
            table.insert(lse_prison_fight, 2, lse_cmbt_wright);
 
        end;
 
        if (ArrayUtils.indexOf(pl.party, 'radcliffe') ~= 0) then
 
            table.insert(lse_prison_fight, 2, lse_cmbt_radcliffe);
 
        end;
 
        if (ArrayUtils.indexOf(pl.party, 'anna') ~= 0) then
 
            table.insert(lse_prison_fight, 2, lse_cmbt_anna);
 
        end;
 
    end;
 
    make_turn = function(s)
 
        if (not have(item_colt, pl) and here().plX == 2 and here().plY == 6) then
 
@@ -587,11 +605,11 @@ lse_prison_fight = battlefield {
 
        end;
 
    end;
 
    obj = {
 
        'lse_cmbt_learr',
 
        'lse_cmbt_phaetlarr',
 
        'lse_cmbt_wright',
 
        'lse_cmbt_radcliffe',
 
        'lse_cmbt_anna',
 
        --'lse_cmbt_learr',
 
        --'lse_cmbt_wright',
 
        --'lse_cmbt_radcliffe',
 
        --'lse_cmbt_anna',
 

	
 
        'lse_cmbt_guard1',
 
        'lse_cmbt_guard2',