instance dia_orc_8549_tradeorc_tradecrait(c_info) {
npc = orc_8549_tradeorc /*46607*/;
condition = dia_orc_8549_tradeorc_tradecrait_condition;
information = dia_orc_8549_tradeorc_tradecrait_info;
permanent = true;
description = "(Купить Крайта)";
};
func int dia_orc_8549_tradeorc_tradecrait_condition() {
if (((rx_isrealmage() || rx_isdarkwarrior()) || rx_isshaman()) || rx_isvampire()) {
return false;
};
return (((kapitel >= 2) && (orcrespect >= 100)) && (!rx_craitboughtonce)) && playerknowsorclanguage;
};
func void dia_orc_8549_tradeorc_tradecrait_info() {
info_clearchoices(dia_orc_8549_tradeorc_tradecrait /*64515*/);
info_addchoice(dia_orc_8549_tradeorc_tradecrait /*64515*/, dialog_back, rx_cleardialog);
if (hero.level >= 30) {
info_addchoice(dia_orc_8549_tradeorc_tradecrait /*64515*/, "(Крайт 30 уровня), 20000 золотых, 1 шкура черного тролля, 3 шкуры тролля", dia_buycrait_30);
};
if (hero.level >= 20) {
info_addchoice(dia_orc_8549_tradeorc_tradecrait /*64515*/, "(Крайт 20 уровня), 10000 золотых, 3 шкуры тролля, 5 шкур варга", dia_buycrait_20);
};
info_addchoice(dia_orc_8549_tradeorc_tradecrait /*64515*/, "(Крайт 10 уровня), 5000 золотых, 2 шкуры тролля, 2 шкуры варга", dia_buycrait_10);
info_addchoice(dia_orc_8549_tradeorc_tradecrait /*64515*/, "(Крайт 1 уровня), 2000 золотых, 1 шкура тролля, 1 шкура варга)", dia_buycrait_1);
};