instance DIA_Pyrokar_BUCHDERBESSENEN(C_Info)
{
npc = KDF_500_Pyrokar;
nr = 39;
condition = DIA_Pyrokar_BUCHDERBESSENEN_Condition;
information = DIA_Pyrokar_BUCHDERBESSENEN_Info;
description = "Я нашел странный альманах.";
};
func int DIA_Pyrokar_BUCHDERBESSENEN_Condition()
{
if(Npc_KnowsInfo(other,DIA_Pyrokar_BACKFROMOW) && Npc_HasItems(other,ITWR_DementorObsessionBook_MIS))
{
return TRUE;
};
};
func void DIA_Pyrokar_BUCHDERBESSENEN_Info()
{
AI_Output(other,self,"DIA_Pyrokar_BUCHDERBESSENEN_15_00"); //Я нашел странный альманах.
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_01"); //Да? Что это за альманах?
AI_Output(other,self,"DIA_Pyrokar_BUCHDERBESSENEN_15_02"); //Я не уверен. Я думал, ты можешь знать, что делать с ним.
B_GiveInvItems(other,self,ITWR_DementorObsessionBook_MIS,1);
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_03"); //Воистину, это очень тревожный знак. Я рад, что ты принес его мне. Это было мудро.
B_GivePlayerXP(XP_Ambient);
if((hero.guild == GIL_KDF) || (hero.guild == GIL_KDW))
{
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_04"); //Я полагаю, что он не единственный. Иди и найди еще эти книги проклятия.
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_05"); //Я подозреваю, что это инструмент Ищущих.
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_06"); //Они используют его, чтобы контролировать потерянные души своих жертв.
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_07"); //Они, очевидно, записывают имена тех, кем они планируют овладеть, в эти книги.
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_08"); //Послушай. Я дам тебе это магическое письмо. Оно покажет тебе имена, записанные в этих книгах.
CreateInvItems(self,ItWr_PyrokarsObsessionList,1);
B_GiveInvItems(self,other,ItWr_PyrokarsObsessionList,1);
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_09"); //Найди этих жертв и принеси мне их книги. Я избавлюсь от них.
if(Npc_IsDead(Karras) == FALSE)
{
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_10"); //Но сначала ты должен показать хотя бы одну из них Каррасу. Может, это поможет ему в его исследованиях.
};
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_11"); //И не сделай ошибку, попытавшись уничтожить их самостоятельно. Ты еще не готов выдержать их силу.
B_LogEntry(TOPIC_DEMENTOREN,"Пирокар хочет, чтобы Альманах Одержимых не принес вреда. Он дал мне список всех, кого Ищущие планируют сделать одержимыми. В этом списке Пирокара позднее могут появиться новые имена.");
};
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_12"); //Не приближайся к Ищущим, иначе они овладеют тобой.
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_13"); //Если ты все же поймешь, что не в состоянии сопротивляться их зову, возвращайся ко мне как можно скорее.
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_14"); //Только здесь, в монастыре, твоя душа может быть спасена.
if((Npc_IsDead(Karras) == FALSE) && (hero.guild == GIL_KDF))
{
AI_Output(other,self,"DIA_Pyrokar_BUCHDERBESSENEN_15_15"); //А от их ментальных атак нет никакой защиты?
AI_Output(self,other,"DIA_Pyrokar_BUCHDERBESSENEN_11_16"); //Защита возможна. Каррас может знать что-нибудь об этом.
Pyrokar_AskKarrasAboutDMTAmulett = TRUE;
B_LogEntry(TOPIC_DEMENTOREN,"Каррас должен помочь мне найти защиту от ментальных атак Ищущих.");
};
};