diff --git a/party.lua b/party.lua --- a/party.lua +++ b/party.lua @@ -434,6 +434,24 @@ phaetlarr_phone_dlg = dlg { phaetlarr_home_dlg = dlg { nam = "Фаэтларр"; entered = function(s) + psub("generic"); + if rel_phaetlarr >= 0 then + if char_phaetlarr.on_black < 2 then + pon("on_black", "talk"); + end; + if char_phaetlarr.on_drake < 2 then + pon("on_drake", "talk"); + end; + if char_phaetlarr.on_venaedanotrr < 2 then + pon("on_venaedanotrr", "talk"); + end; + if char_phaetlarr.on_nleyyslanotrr < 2 then + pon("on_nleyyslanotrr", "talk"); + end; + else + poff("talk"); + end; + if (char_phaetlarr.follow) then pon('stay'); poff('join'); @@ -445,6 +463,32 @@ phaetlarr_home_dlg = dlg { return [[Фаэтларр ждет ваших указаний. ]]; end; phr = { + {tag="talk_more"}; + {tag="on_black", "Что ты можешь сказать об Адриане Блэке?", function() + char_phaetlarr.on_black = 2; + return [[Фаэтларр отвечает: "Я очень мало видел Адриана. В отличие от Дрейка, который постоянно обращался к нам и открыто, наверное даже слишком, пытался завовевать наше уважение и доверие, Блэк показывался лишь изредка. Часто он говорил вещи, которые многим не нравились, но сейчас, да и тогда, я не мог с ним не согласиться".]]; + end}; + {tag="on_drake", "Что ты можешь сказать об Уильяме Дрейке?", function() + char_phaetlarr.on_drake = 2; + return [[Фаэтларр отвечает: "Все, кто пошел вслед за нии его обожают. Он говорил вещи, которые они желали услышать -- обезал нам Лсэрианотр, все его богатства и вуозможности, осуществление всех мыслимых и немыслимых пророчеств, которыми обросла древняя легенда. Мне не кажется, что он врет, скорее сам впал в безумие". ]]; + end}; + {tag="on_venaedanotrr", "Расскажи о Венаэданотре.", function() + char_phaetlarr.on_venaedanotrr = 2; + return [[Фаэтларр отвечает: "Я вернусь туда, как только все закончится. Вы были там и сами прекрасно видели наш небольшой городок и его жителей. Не сомневаюсь, что наш вождь подготовит для вас достойный прием". ]]; + end}; + {tag="on_nleyyslanotrr", "Что ты думаешь о Нлейисланотре?", function() + char_phaetlarr.on_nleyyslanotrr = 2; + return [[Фаэтларр отвечает: "С одной стороны, местным живется легче, чем нам. Местность здесь более плодородная и богатая живностью, с другой -- меня напрягает желание местных правителей диктовать всем что и как им следует делать". ]]; + end}; + {tag="generic"}; + {tag="talk", false, "Мы можем поговорить?", function(s) + if (rel_anna < 0) then + return [[Фаэтларр отрицательно качает головой: "Не в этот раз". ]]; + else + psub("talk_more"); + return [[Фаэтларр кивает: "Ты говори". ]]; + end; + end}; { tag = "join", always = "true", "Я хочу, чтобы ты пошел со мной в следующий раз.", [[Фаэтларр отвечает: "Хорошо". ]], function() char_learr:accompany(false);