if (char_wright.on_learr == 0 and ArrayUtils.indexOf(pl.party, 'learr') ~= 0) then pon("on_learr", "talk"); end;
if (char_wright.on_leviathan == 0) then pon("on_leviathan", "talk"); end;
if (char_wright.on_jack == 0) then pon("on_jack", "talk"); end;
else
if (char_wright.on_learr < 3 and ArrayUtils.indexOf(pl.party, 'learr') ~= 0) then pon("on_learr", "talk"); end;
if (char_wright.on_leviathan < 2) then pon("on_leviathan", "talk"); end;
if (char_wright.on_jack < 2) then pon("on_jack", "talk"); end;
if (char_wright.on_venaedanotrr < 2 and nleyyslanotrr_found) then
pon("on_venaedanotrr", "talk");
end;
if (char_wright.on_nleyyslanotrr < 2 and lseryanotrr_found) then
pon("on_nleyyslanotrr", "talk");
end;
if (char_wright.on_deep_temple < 2 and dt_temple_done) then
pon("on_deep_temple", "talk");
end;
end;
else
poff('stay', 'join');
end;
if atl_ctt_iraa_refusal and not s.iraa_temple_asked then
iraa_temple_asked = true;
pon("on_iraa_temple");
if not iraa_temple_entrance.__visited then
if atl_ctt_iraa_refusal and not s.iraa_temple_asked then
s.iraa_temple_asked = true;
pon("on_iraa_temple");
end;
else
poff("on_iraa_temple");
end;
psub("generic");
if (ven_quest_status == 8 and not ven_wright_spoken_8) then
ven_wright_spoken_8 = true;
pon('on_ven_keeper');
else
poff('on_ven_keeper');
end;
if s.home or not s.underwater then
if char_wright.on_conflict == 0 and conflict_resolved then
char_wright.on_conflict = 1;
if (rel_jack < 0) then
if atl_iyh_shockfish_dead then
if atl_iyh_artifacts_on_atlantis then
return [[Джек при виде вас заявляет: "Должен признать, Дрейк, у меня на твоем месте не хватило бы смелости. Надеюсь, ты понимаешь, что делаешь". ]];
else
return [[Джек при виде вас заявляет: "Ты, точно, псих, Дрейк. Леарр будет в ярости и я ее понимаю". ]];
end;
elseif atl_iyh_entrance_destroyed then
if atl_iyh_artifacts_on_atlantis then
return [[Джек при виде вас заявляет: "Не думаю, что разнести храм было лучшим решением. Но, по-крайней мере, что-то мы оттуда вынесли". ]];
@@ -1123,52 +1131,56 @@ anna_dlg = dlg {
end;
if (char_anna.deep_temple_asked < 2 and dt_temple_done) then
pon("on_deep_temple");
pon("talk");
end;
end;
if (char_anna.follow) then
pon('stay');
poff('join');
else
pon('join');
poff('stay');
end;
else
poff('stay', 'join')
end;
if (ven_quest_status == 8 and not ven_anna_spoken_8) then
ven_anna_spoken_8 = true;
pon('on_ven_keeper');
else
poff('on_ven_keeper');
end;
if atl_ctt_iraa_refusal and not s.iraa_temple_asked then
iraa_temple_asked = true;
pon("on_iraa_temple");
if not iraa_temple_entrance.__visited then
if atl_ctt_iraa_refusal and not s.iraa_temple_asked then
s.iraa_temple_asked = true;
pon("on_iraa_temple");
end;
else
poff("on_iraa_temple");
end;
if s.home then
if char_anna.on_conflict == 0 and conflict_resolved then
char_anna.on_conflict = 1;
if (rel_anna < 0) then
if atl_iyh_shockfish_dead then
return [[Анна при виде вас заявляет: "Твои методы, Дрейк, меня совершенно не устраивают. Там в храме, ты просто закидал несчастную рыбину торпедами!" ]];
elseif atl_iyh_entrance_destroyed then
return [[Анна при виде вас заявляет: "Твои методы, Дрейк, меня совершенно не устраивают. Этот храм мог раскрыть слишком многое о навьярах и их истории, чтобы его просто разрушить!" ]];
else
if atl_iyh_artifacts_on_atlantis then
return [[Анна при виде вас заявляет: "Артефакты у нас, навьяры довольны. Уолтер был прав". ]];
else
return [[Анна при виде вас заявляет: "Мы смогли найти реликвию и вернуть ее в Ираафаанотр. Уолтер не ошибся в тебе, Дрейк". ]];
end;
end;
else
if atl_iyh_shockfish_dead then
if atl_iyh_artifacts_on_atlantis then
return [[Анна при виде вас заявляет: "Твои методы, Дрейк, меня совершенно не устраивают. Там в храме, ты просто закидал несчастную рыбину торпедами! Конечно, мы достигли цели..." ]];
else
return [[Анна при виде вас заявляет: "Твои методы, Дрейк, меня совершенно не устраивают. Там в храме, ты просто закидал несчастную рыбину торпедами! Что теперь будет с Атлантидой и навьярами?" ]];