// ==UserScript==
// @name hwmOptimalRepairAtMarket
// @author Tamozhnya1
// @namespace Tamozhnya1
// @description Цена за бой на рынке
// @version 1.0
// @encoding utf-8
// @include *heroeswm.ru/auction.php*
// @include *lordswm.com/auction.php*
// @grant GM_deleteValue
// @grant GM_getValue
// @grant GM_listValues
// @grant GM_setValue
// @grant GM_addStyle
// @grant GM_log
// @grant GM_openInTab
// @license MIT
// ==/UserScript==
var SmithRecoveryEfficiency = [10, 20, 30, 40, 50, 60, 70, 80, 90, 90];
function round00(value) { return Math.round(value * 100) / 100; }
function getAfterRepairRestStrength(strength, smithLevel) { return Math.floor(strength * SmithRecoveryEfficiency[smithLevel || 9] / 100); }
function optimalRepair(marketPrice, repairCost, strength, restStrength) {
restStrength = restStrength || strength;
let totalSpending = marketPrice;
let currentRestStrength = restStrength;
let totalCombatsAmount = currentRestStrength;
let currentStrength = strength;
let currentCombatCost = totalSpending / totalCombatsAmount; // Начальная стоимость боя
//console.log(`currentStrength: ${currentStrength}, currentRestStrength: ${currentRestStrength}, totalSpending: ${totalSpending}, totalCombatsAmount: ${totalCombatsAmount}, newCombatCost: ${currentCombatCost}`);
for(currentStrength = strength; currentStrength > 0; currentStrength--) {
currentRestStrength = getAfterRepairRestStrength(currentStrength);
totalSpending += repairCost;
let newCombatCost = totalSpending / (totalCombatsAmount + currentRestStrength);
//console.log(`currentStrength: ${currentStrength}, currentRestStrength: ${currentRestStrength}, totalSpending: ${totalSpending}, totalCombatsAmount: ${totalCombatsAmount + currentRestStrength}, newCombatCost: ${newCombatCost}`);
if(newCombatCost > currentCombatCost) {
break;
}
totalCombatsAmount += currentRestStrength;
currentCombatCost = newCombatCost;
}
return { Strength: currentStrength, CombatCost: round00(currentCombatCost), CombatsAmount: totalCombatsAmount };
}
// categories
var enum_ac = {
unknown: 0,
shop: 1,
shop_gift: 2,
stock: 3,
hunter: 4,
thief: 5,
ranger: 6,
tactic: 7,
recruit: 8,
war: 9,
relict: 10,
"event": 11,
potion: 12
};
// craft type
var enum_at = {
untyped: 0,
weapon: 1,
armor: 2,
jewelry: 3
};
// slots
var enum_as = {
right_arm: 0,
left_arm: 1,
foots: 2,
ring: 3,
head: 4,
neck: 5,
rear: 6,
body: 7,
backpack: 8
};
// market categories
var enum_amc = {
no_sell: 0,
helm: 1,
necklace: 2,
cuirass: 3,
cloack: 4,
weapon: 5,
shield: 6,
boots: 7,
ring: 8,
other: 9,
thief: 10,
tactic: 11,
verb: 12,
medals: 13,
relict: 14,
backpack: 15
};
// sets
var enum_aset = {
no_set: 0,
hunter: 1,
master_hunter: 2,
great_hunter: 3,
beastbane: 4,
thief: 5,
plunderer: 6,
ranger: 7,
tactician: 8,
recruiter: 9,
barbarian_warrior: 10,
apprentice_necromancer: 11,
mercenary: 12,
elven_scout: 13,
servant_of_darkness: 14,
demonic_soldier: 15,
mage_disciple: 16,
dwarf_warrior: 17,
dwarf_craftsman: 18,
mage_instructor: 19,
warrior_elf: 20,
druid: 21,
militant: 22,
paladin: 23,
tribal: 24,
unruly_barbarian: 25,
templar: 26,
inquisitor: 27,
amphibian: 28,
survilurg: 29,
temporal: 30,
pirate: 31,
leader: 32,
scholar: 33,
dungeon: 34,
robber: 35,
imperial: 36,
dark: 37,
ocean: 38,
heaven: 39,
adventurer: 40,
worldwalker: 41,
unity: 42,
magma: 43,
stalker: 44
};
var hero_lvl = 20;
var artefacts = [
// shop weapon
new Artefact('staff', 'Боевой посох ', 5, 40, 6, 2527, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 1, spellpower: 1 }),
new Artefact('sword18', 'Гладий предвестия', 18, 70, 12, 17755, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 8, defence: 1 }, { increase_close_combat_damage: 10 }),
new Artefact('wood_sword', 'Деревянный меч', 1, 7, 1, 133, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 1 }),
new Artefact('long_bow', 'Длинный лук', 6, 50, 4, 6317, enum_ac.shop, enum_at.weapon, enum_as.rear, enum_amc.weapon, null, { increase_range_combat_damage: 10 }),
new Artefact('dagger_dex', 'Кинжал ловкости', 5, 40, 4, 3230, enum_ac.shop, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 2, initiative: 3 }),
new Artefact('dagger', 'Кинжал мести', 3, 30, 1, 912, enum_ac.shop, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 1 }),
new Artefact('dagger20', 'Клинок сумерек', 20, 60, 8, 9291, enum_ac.shop, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 5, defence: 1 }, { increase_close_combat_damage: 7 }),
new Artefact('dagger16', 'Клинок феникса', 16, 60, 7, 9120, enum_ac.shop, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 4, defence: 1 }, { increase_close_combat_damage: 6 }),
new Artefact('shortbow', 'Короткий лук', 4, 20, 1, 342, enum_ac.shop, enum_at.weapon, enum_as.rear, enum_amc.weapon, null, { increase_range_combat_damage: 5 }),
new Artefact('gnome_hammer', 'Легкий топорик', 2, 25, 2, 294, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 2, defence: -1}),
new Artefact('bow14', 'Лук полуночи', 14, 65, 6, 9946, enum_ac.shop, enum_at.weapon, enum_as.rear, enum_amc.weapon, null, { increase_range_combat_damage: 18 }),
new Artefact('bow17', 'Лук рассвета', 17, 65, 7, 10108, enum_ac.shop, enum_at.weapon, enum_as.rear, enum_amc.weapon, { initiative: 1 }, { increase_range_combat_damage: 20 }),
new Artefact('power_sword', 'Меч власти', 7, 80, 8, 9775, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 5, initiative: 3 }),
new Artefact('requital_sword', 'Меч возмездия', 5, 40, 5, 2527, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 3, defence: 1 }),
new Artefact('firsword15', 'Меч возрождения', 15, 70, 11, 17670, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 8 }, { increase_close_combat_damage: 9 }),
new Artefact('ssword16', 'Меч гармонии', 16, 46, 11, 6051, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, defence: 1 }, { increase_close_combat_damage: 6 }),
new Artefact('ssword8', 'Меч жесткости', 8, 40, 8, 3838, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 4, defence: 1, initiative: 2 }),
new Artefact('ssword10', 'Меч отваги', 10, 45, 9, 4854, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 6 }, { increase_close_combat_damage: 4 }),
new Artefact('broad_sword', 'Меч равновесия', 6, 60, 6, 4721, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 2, defence: 2, initiative: 2 }),
new Artefact('def_sword', 'Меч расправы', 3, 40, 3, 1292, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 2, defence: 1 }),
new Artefact('dagger_myf', 'Мифриловый кинжал', 10, 60, 6, 8626, enum_ac.shop, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 3, defence: 2, initiative: 1 }),
new Artefact('mif_sword', 'Мифриловый меч', 9, 70, 9, 16957, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 6, initiative: 2 }, { increase_close_combat_damage: 5 }),
new Artefact('mif_staff', 'Мифриловый посох', 9, 70, 9, 16387, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 1, spellpower: 2, knowledge: 2 }),
new Artefact('ssword13', 'Обсидиановый меч', 13, 50, 10, 5985, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7 }, { increase_close_combat_damage: 5 }),
new Artefact('mstaff13', 'Обсидиановый посох', 13, 40, 10, 4797, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { defence: 1, spellpower: 1, knowledge: 3 }),
new Artefact('mstaff8', 'Посох весны', 8, 30, 8, 2888, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { defence: 1, spellpower: 1, knowledge: 2 }),
new Artefact('smstaff16', 'Посох забвения', 16, 37, 11, 4883, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { defence: 2, spellpower: 2, knowledge: 2 }),
new Artefact('staff18', 'Посох затмения', 18, 70, 12, 17746, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 1, defence: 2, spellpower: 3, knowledge: 2 }, { hero_initiative: 3 }),
new Artefact('sor_staff', 'Посох могущества', 7, 50, 8, 6118, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { spellpower: 2, knowledge: 2 }),
new Artefact('ffstaff15', 'Посох повелителя огня', 15, 70, 11, 17679, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 1, spellpower: 2, knowledge: 3 }),
new Artefact('mstaff10', 'Посох теней', 10, 35, 9, 3781, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 1, defence: 1, spellpower: 1, knowledge: 2 }),
new Artefact('mm_sword', 'Рубиновый меч', 12, 70, 10, 17195, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, initiative: 1 }, { increase_close_combat_damage: 7 }),
new Artefact('mm_staff', 'Рубиновый посох', 12, 70, 10, 16986, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { defence: 1, spellpower: 2, knowledge: 2 }),
new Artefact('composite_bow', 'Составной лук', 11, 55, 5, 8246, enum_ac.shop, enum_at.weapon, enum_as.rear, enum_amc.weapon, null, { increase_range_combat_damage: 15 }),
new Artefact('steel_blade', 'Стальной клинок', 3, 30, 2, 465, enum_ac.shop, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 2 }),
// shop armor
new Artefact('large_shield', 'Башенный щит', 10, 70, 6, 9576, enum_ac.shop, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 5 }, { range_combat_protection: 5 }),
new Artefact('hauberk', 'Боевая кольчуга', 5, 40, 3, 2289, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 3 }),
new Artefact('boots2', 'Боевые сапоги', 5, 35, 2, 1026, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 2 }),
new Artefact('armor15', 'Доспех пламени', 15, 70, 8, 9310, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5 }, { magic_protection: 7, close_combat_protection: 7 }),
new Artefact('marmor17', 'Доспехи сумерек', 17, 70, 9, 9310, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5, spellpower: 1, knowledge: 1 }, { magic_protection: 10, hero_initiative: 6 }),
new Artefact('sarmor16', 'Кираса благородства', 16, 44, 8, 4351, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 4, initiative: 1 }, { close_combat_protection: 6 }),
new Artefact('armor17', 'Кираса рассвета', 17, 70, 9, 9490, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5 }, { magic_protection: 9, close_combat_protection: 9 }),
new Artefact('leather_shiled', 'Кожаная броня', 1, 18, 1, 266, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 1 }),
new Artefact('leatherhat', 'Кожаная шляпа', 1, 12, 1, 171, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { initiative: 1 }),
new Artefact('leatherboots', 'Кожаные ботинки', 1, 14, 1, 199, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { initiative: 1 }),
new Artefact('leatherplate', 'Кожаные доспехи', 3, 30, 2, 1358, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 2 }),
new Artefact('hunter_boots', 'Кожаные сапоги', 4, 30, 1, 912, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 1 }),
new Artefact('leather_helm', 'Кожаный шлем', 3, 30, 1, 627, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 1 }),
new Artefact('wizard_cap', 'Колпак мага', 5, 35, 2, 1596, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { spellpower: 1 }),
new Artefact('chain_coif', 'Кольчужный шлем', 5, 40, 2, 1539, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 2 }),
new Artefact('xymhelmet15', 'Корона пламенного чародея', 15, 70, 7, 6612, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 2, spellpower: 1, knowledge: 2 }, { magic_protection: 5 }),
new Artefact('mhelmetzh13', 'Корона чернокнижника', 13, 70, 6, 6384, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 3, spellpower: 1, knowledge: 1 }, { magic_protection: 3 }),
new Artefact('round_shiled', 'Круглый щит', 1, 7, 1, 104, enum_ac.shop, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 1 }),
new Artefact('mif_light', 'Лёгкая мифриловая кираса', 8, 70, 5, 6251, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 4 }, { magic_protection: 5 }),
new Artefact('mif_lboots', 'Лёгкие мифриловые сапоги', 8, 55, 6, 7153, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 3, initiative: 2 }, { magic_protection: 5 }),
new Artefact('mif_lhelmet', 'Лёгкий мифриловый шлем', 9, 70, 5, 5244, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 2, initiative: 1 }, { magic_protection: 5 }),
new Artefact('sarmor9', 'Мифриловая кольчуга', 9, 40, 5, 2479, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 3, initiative: 1 }, { magic_protection: 3 }),
new Artefact('miff_plate', 'Мифриловые доспехи', 12, 75, 7, 9842, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5 }, { magic_protection: 5, close_combat_protection: 5 }),
new Artefact('sarmor13', 'Обсидиановая броня', 13, 50, 7, 4322, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 4 }, { close_combat_protection: 5 }),
new Artefact('boots13', 'Обсидиановые сапоги', 13, 70, 7, 8502, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 5 }, { magic_protection: 7 }),
new Artefact('zxhelmet13', 'Обсидиановый шлем', 13, 70, 6, 6384, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 5 }, { magic_protection: 5 }),
new Artefact('shield13', 'Обсидиановый щит', 13, 70, 7, 10174, enum_ac.shop, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 1, defence: 4 }, { range_combat_protection: 10 }),
new Artefact('mage_armor', 'Одеяние мага', 8, 50, 5, 4465, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 3, spellpower: 1 }),
new Artefact('robewz15', 'Роба пламенного чародея', 15, 70, 8, 9310, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5, spellpower: 1, knowledge: 1 }, { magic_protection: 3 }),
new Artefact('wiz_robe', 'Роба чародея', 11, 70, 7, 9376, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 4, spellpower: 2 }),
new Artefact('sboots12', 'Рубиновые сапоги', 12, 35, 6, 2992, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4 }, { magic_protection: 3 }),
new Artefact('shelm12', 'Рубиновый шлем', 12, 40, 5, 2660, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 3 }, { magic_protection: 5 }),
new Artefact('sboots16', 'Сапоги благородства', 16, 30, 8, 3239, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4, initiative: 1 }, { magic_protection: 5 }),
new Artefact('boots15', 'Сапоги пламени', 15, 70, 8, 8559, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 5 }, { magic_protection: 7, close_combat_protection: 3 }),
new Artefact('boots17', 'Сапоги рассвета', 17, 70, 9, 8683, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 5 }, { magic_protection: 9, close_combat_protection: 6 }),
new Artefact('mboots17', 'Сапоги сумерек', 17, 70, 9, 8683, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4, spellpower: 1 }, { magic_protection: 10, hero_initiative: 12 }),
new Artefact('mboots14', 'Сапоги чернокнижника', 14, 70, 8, 8825, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 3, spellpower: 1 }, { magic_protection: 5, hero_initiative: 10 }),
new Artefact('sboots9', 'Солдатские сапоги ', 9, 30, 5, 2137, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 2, initiative: 3 }),
new Artefact('ciras', 'Стальная кираса', 7, 70, 4, 4455, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 4 }),
new Artefact('steel_helmet', 'Стальной шлем', 7, 70, 3, 3676, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 3 }),
new Artefact('s_shield', 'Стальной щит', 2, 15, 2, 266, enum_ac.shop, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 2 }),
new Artefact('full_plate', 'Стальные доспехи', 10, 75, 6, 9243, enum_ac.shop, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5 }, { close_combat_protection: 5 }),
new Artefact('steel_boots', 'Стальные сапоги', 7, 70, 4, 5785, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4 }),
new Artefact('shoe_of_initiative', 'Туфли стремления', 5, 40, 3, 2384, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { initiative: 3 }),
new Artefact('wiz_boots', 'Туфли чародея', 12, 65, 6, 8008, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 2, spellpower: 1 }, { hero_initiative: 10 }),
new Artefact('mif_hboots', 'Тяжёлые мифриловые сапоги', 11, 65, 6, 7752, enum_ac.shop, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 5 }, { magic_protection: 5 }),
new Artefact('mif_hhelmet', 'Тяжёлый мифриловый шлем', 11, 70, 5, 6298, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 4 }, { magic_protection: 5 }),
new Artefact('shelm16', 'Шлем благородства', 16, 40, 7, 2774, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 4, initiative: 1 }, { magic_protection: 5 }),
new Artefact('mage_helm', 'Шлем мага', 7, 50, 4, 3277, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 2, spellpower: 1 }),
new Artefact('shelm8', 'Шлем отваги', 8, 30, 3, 1197, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 2, initiative: 1 }),
new Artefact('myhelmet15', 'Шлем пламени', 15, 70, 7, 6583, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 5 }, { magic_protection: 7, close_combat_protection: 2 }),
new Artefact('helmet17', 'Шлем рассвета', 17, 70, 8, 7239, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 5 }, { magic_protection: 9, close_combat_protection: 5 }),
new Artefact('mhelmet17', 'Шлем сумерек', 17, 70, 8, 7239, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 3, spellpower: 1, knowledge: 2 }, { magic_protection: 10, hero_initiative: 2 }),
new Artefact('knowledge_hat', 'Шляпа знаний', 5, 25, 2, 978, enum_ac.shop, enum_at.armor, enum_as.head, enum_amc.helm, { knowledge: 1 }),
new Artefact('dragon_shield', 'Щит драконов', 7, 70, 5, 8778, enum_ac.shop, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 1, defence: 4 }),
new Artefact('shield16', 'Щит пламени', 16, 70, 8, 10298, enum_ac.shop, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 5 }, { range_combat_protection: 15 }),
new Artefact('sshield17', 'Щит подавления', 17, 35, 8, 4018, enum_ac.shop, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 1, defence: 4 }, { range_combat_protection: 7 }),
new Artefact('shield19', 'Щит рассвета', 19, 70, 9, 10469, enum_ac.shop, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 6 }, { range_combat_protection: 17 }),
new Artefact('sshield5', 'Щит славы', 5, 40, 4, 2888, enum_ac.shop, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 4 }),
new Artefact('sshield11', 'Щит сокола', 11, 40, 6, 3876, enum_ac.shop, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 4, initiative: 1 }, { range_combat_protection: 5 }),
new Artefact('defender_shield', 'Щит хранителя', 4, 40, 3, 1130, enum_ac.shop, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 3 }),
new Artefact('sshield14', 'Щит чешуи дракона', 14, 38, 7, 3923, enum_ac.shop, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 5 }, { range_combat_protection: 6 }),
// shop jewelry
new Artefact('wzzamulet16', 'Амулет битвы', 16, 65, 10, 10972, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, defence: 1, initiative: 6 }),
new Artefact('mmzamulet16', 'Амулет духа', 16, 65, 10, 10972, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { spellpower: 3, knowledge: 2 }),
new Artefact('smamul17', 'Амулет единения', 17, 30, 10, 4389, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { defence: 3, spellpower: 1, knowledge: 2 }),
new Artefact('bafamulet15', 'Амулет трёх стихий', 15, 65, 9, 10811, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 2, defence: 2, spellpower: 1, knowledge: 1, initiative: 2 }),
new Artefact('amulet_of_luck', 'Амулет удачи', 3, 25, 2, 959, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { luck: 1 }),
new Artefact('samul14', 'Амулет фортуны', 14, 30, 9, 4370, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, defence: 1, initiative: 1, luck: 1 }),
new Artefact('wzzamulet13', 'Амулет ярости', 13, 60, 9, 9975, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, defence: 3, initiative: 3 }),
new Artefact('warring13', 'Глаз дракона', 13, 60, 6, 10279, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 3, initiative: 3 }),
new Artefact('ring19', 'Кольцо бесстрашия', 19, 65, 7, 11305, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 3, defence: 3, initiative: 1 }),
new Artefact('wwwring16', 'Кольцо боли', 16, 65, 6, 11238, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 3, defence: 2, initiative: 1 }),
new Artefact('dring5', 'Кольцо веры', 5, 40, 4, 3496, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 2, initiative: 1 }),
new Artefact('warriorring', 'Кольцо воина', 10, 40, 5, 6697, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 3, initiative: 2 }),
new Artefact('mmmring16', 'Кольцо звёзд', 16, 65, 6, 11238, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { spellpower: 2, knowledge: 1 }),
new Artefact('i_ring', 'Кольцо ловкости', 2, 10, 1, 171, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { initiative: 1 }),
new Artefact('smring10', 'Кольцо молнии', 10, 30, 5, 2859, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { defence: 2, knowledge: 1 }),
new Artefact('dring18', 'Кольцо надежды', 18, 70, 9, 14820, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 6, initiative: 1 }),
new Artefact('mring19', 'Кольцо непрестанности', 19, 65, 7, 11390, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { defence: 1, spellpower: 2, knowledge: 1 }),
new Artefact('circ_ring', 'Кольцо отречения', 6, 50, 4, 6507, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { defence: -1, initiative: 5 }),
new Artefact('dring15', 'Кольцо пламенного взора', 15, 70, 8, 14534, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 5, initiative: 1 }),
new Artefact('powerring', 'Кольцо пророка', 7, 40, 4, 5187, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { spellpower: 1 }),
new Artefact('bring14', 'Кольцо противоречий', 14, 60, 6, 10374, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 1, spellpower: 1, knowledge: 1, initiative: 1 }),
new Artefact('sring4', 'Кольцо силы', 4, 15, 2, 579, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 1 }),
new Artefact('doubt_ring', 'Кольцо сомнений', 4, 12, 2, 1064, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { morale: -2, luck: 1 }),
new Artefact('dring21', 'Кольцо сопряжения', 21, 70, 10, 15104, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 7, initiative: 1 }),
new Artefact('rashness_ring', 'Кольцо стремительности', 5, 30, 2, 1928, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { initiative: 2 }),
new Artefact('darkring', 'Кольцо теней', 10, 50, 5, 8379, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { spellpower: 2 }),
new Artefact('sring17', 'Кольцо хватки дракона', 17, 30, 6, 2907, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 3 }),
new Artefact('warrior_pendant', 'Кулон воина', 10, 50, 8, 8046, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, defence: 2, initiative: 3 }),
new Artefact('mamulet19', 'Кулон непостижимости', 19, 65, 11, 11039, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { defence: 1, spellpower: 2, knowledge: 3 }, { hero_initiative: 6 }),
new Artefact('power_pendant', 'Кулон отчаяния', 7, 60, 7, 7381, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, defence: 1, initiative: 5 }),
new Artefact('amulet19', 'Кулон рвения', 19, 65, 11, 11039, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, defence: 3, initiative: 5 }),
new Artefact('magic_amulet', 'Магический амулет', 10, 50, 7, 8379, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { spellpower: 2, knowledge: 1 }),
new Artefact('cloack17', 'Мантия вечности', 17, 65, 9, 9975, enum_ac.shop, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 1, spellpower: 2, knowledge: 1 }),
new Artefact('cloackwz15', 'Мантия пламенного чародея', 15, 65, 8, 9614, enum_ac.shop, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { spellpower: 2, knowledge: 1 }),
new Artefact('scroll18', 'Манускрипт концентрации', 18, 70, 9, 10307, enum_ac.shop, enum_at.jewelry, enum_as.left_arm, enum_amc.weapon, { defence: 2, spellpower: 2, knowledge: 2 }),
new Artefact('scloack8', 'Маскировочный плащ', 8, 30, 4, 2052, enum_ac.shop, enum_at.jewelry, enum_as.rear, enum_amc.cloack, null, { range_combat_protection: 12 }),
new Artefact('bravery_medal', 'Медаль отваги', 2, 25, 2, 560, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { morale: 1 }),
new Artefact('mmzamulet13', 'Мистический амулет', 13, 60, 9, 9975, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { spellpower: 2, knowledge: 2 }),
new Artefact('dring12', 'Мифриловая печать', 12, 65, 6, 13356, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 4, initiative: 1 }),
new Artefact('soul_cape', 'Накидка духов', 5, 30, 2, 1197, enum_ac.shop, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { spellpower: 1 }),
new Artefact('wiz_cape', 'Накидка чародея', 12, 60, 7, 8711, enum_ac.shop, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { spellpower: 2 }),
new Artefact('samul17', 'Оскал дракона', 17, 30, 10, 4389, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, defence: 3, morale: 1 }),
new Artefact('smamul14', 'Осколок тьмы', 14, 30, 9, 4370, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { defence: 2, knowledge: 3 }),
new Artefact('verve_ring', 'Перстень вдохновения', 4, 18, 2, 1577, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { morale: 1 }),
new Artefact('dring9', 'Перстень хранителя', 9, 50, 6, 10032, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 3, initiative: 1 }),
new Artefact('smring17', 'Печать единения', 17, 30, 6, 2907, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { defence: 2, spellpower: 1, knowledge: 1 }),
new Artefact('magring13', 'Печать заклинателя', 13, 60, 6, 10279, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { spellpower: 2, knowledge: 1 }),
new Artefact('scloack16', 'Плащ драконьего покрова', 16, 30, 8, 3192, enum_ac.shop, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 1 }, { range_combat_protection: 14 }),
new Artefact('powercape', 'Плащ магической силы', 8, 40, 4, 5339, enum_ac.shop, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { spellpower: 2 }),
new Artefact('scoutcloack', 'Плащ разведчика', 4, 20, 1, 304, enum_ac.shop, enum_at.jewelry, enum_as.rear, enum_amc.cloack, null, { range_combat_protection: 5 }),
new Artefact('energy_scroll', 'Свиток энергии', 10, 70, 6, 9044, enum_ac.shop, enum_at.jewelry, enum_as.left_arm, enum_amc.weapon, { spellpower: 1, knowledge: 2 }),
new Artefact('samul8', 'Счастливая подкова', 8, 30, 7, 3391, enum_ac.shop, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { initiative: 3, luck: 1 }),
new Artefact('sring10', 'Терновое кольцо', 10, 30, 5, 2859, enum_ac.shop, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 2 }),
new Artefact('antiair_cape', 'Халат ветров', 6, 60, 3, 2926, enum_ac.shop, enum_at.jewelry, enum_as.rear, enum_amc.cloack, null),
new Artefact('antimagic_cape', 'Халат магической защиты', 8, 50, 5, 4949, enum_ac.shop, enum_at.jewelry, enum_as.rear, enum_amc.cloack, null, { magic_protection: 15 }),
// shop gift
new Artefact('d_spray', 'Аромат страсти', 5, 15, 5, 3325, enum_ac.shop_gift, enum_at.jewelry, enum_as.right_arm, enum_amc.no_sell, { initiative: 5 }),
new Artefact('bfly', 'Бабочка богини', 9, 50, 5, 49875, enum_ac.shop_gift, enum_at.jewelry, enum_as.rear, enum_amc.no_sell, { attack: 1, defence: 2, initiative: 1 }),
new Artefact('bril_pendant', 'Бриллиантовый кулон', 3, 50, 6, 23275, enum_ac.shop_gift, enum_at.jewelry, enum_as.neck, enum_amc.no_sell, { initiative: 2, luck: 1 }),
new Artefact('warmor', 'Броня изящества', 7, 50, 6, 16625, enum_ac.shop_gift, enum_at.armor, enum_as.body, enum_amc.no_sell, { defence: 3, initiative: 3 }),
new Artefact('flowers3', 'Букет Аромат весны', 3, 15, 4, 3325, enum_ac.shop_gift, enum_at.jewelry, enum_as.right_arm, enum_amc.no_sell, { attack: 2, initiative: 2 }),
new Artefact('flowers1', 'Букет Восторг', 3, 10, 1, 332, enum_ac.shop_gift, enum_at.jewelry, enum_as.left_arm, enum_amc.no_sell, { defence: 1 }),
new Artefact('flowers4', 'Букет Для любимой', 5, 25, 5, 4987, enum_ac.shop_gift, enum_at.jewelry, enum_as.left_arm, enum_amc.no_sell, { defence: 3, initiative: 1 }),
new Artefact('flowers2', 'Букет Женское счастье', 3, 10, 1, 332, enum_ac.shop_gift, enum_at.jewelry, enum_as.right_arm, enum_amc.no_sell, { attack: 1 }),
new Artefact('roses', 'Букет Очарование', 7, 40, 9, 8312, enum_ac.shop_gift, enum_at.jewelry, enum_as.right_arm, enum_amc.no_sell, { attack: 4, defence: 2, initiative: 3 }),
new Artefact('flowers5', 'Букет Роскошный', 5, 25, 5, 4987, enum_ac.shop_gift, enum_at.jewelry, enum_as.right_arm, enum_amc.no_sell, { attack: 3, initiative: 3 }),
new Artefact('half_heart_m', 'Вторая половинка (M)', 3, 25, 2, 4987, enum_ac.shop_gift, enum_at.jewelry, enum_as.neck, enum_amc.no_sell, { luck: 1 }),
new Artefact('half_heart_w', 'Вторая половинка (Ж)', 3, 25, 2, 4987, enum_ac.shop_gift, enum_at.jewelry, enum_as.neck, enum_amc.no_sell, { luck: 1 }),
new Artefact('venok', 'Девичий венок', 3, 10, 2, 332, enum_ac.shop_gift, enum_at.armor, enum_as.head, enum_amc.no_sell, { defence: 1, initiative: 1 }),
new Artefact('defender_dagger', 'Кинжал защитника', 3, 15, 2, 1330, enum_ac.shop_gift, enum_at.armor, enum_as.left_arm, enum_amc.no_sell, { attack: 1, defence: 1 }),
new Artefact('goldciras', 'Кираса защитника', 7, 50, 4, 13300, enum_ac.shop_gift, enum_at.armor, enum_as.body, enum_amc.no_sell, { defence: 4, initiative: 1 }),
new Artefact('koltsou', 'Кольцо предводителя', 10, 40, 6, 23275, enum_ac.shop_gift, enum_at.jewelry, enum_as.ring, enum_amc.no_sell, { attack: 3, defence: 1, initiative: 2 }),
new Artefact('bril_ring', 'Кольцо с бриллиантом', 4, 40, 5, 33250, enum_ac.shop_gift, enum_at.jewelry, enum_as.ring, enum_amc.no_sell, { initiative: 1, morale: 1 }),
new Artefact('wboots', 'Сапожки искусительницы', 5, 50, 6, 16625, enum_ac.shop_gift, enum_at.armor, enum_as.foots, enum_amc.no_sell, { defence: 3, initiative: 3 }),
new Artefact('flower_heart', 'Сердце из роз', 3, 20, 3, 1662, enum_ac.shop_gift, enum_at.jewelry, enum_as.left_arm, enum_amc.no_sell, { defence: 2, initiative: 1 }),
new Artefact('protazan', 'Серебряный протазан', 5, 40, 2, 8312, enum_ac.shop_gift, enum_at.weapon, enum_as.right_arm, enum_amc.no_sell, { attack: 4, initiative: 2 }),
new Artefact('whelmet', 'Шляпка соблазна', 9, 50, 6, 16625, enum_ac.shop_gift, enum_at.armor, enum_as.head, enum_amc.no_sell, { defence: 3, initiative: 2 }),
new Artefact('shpaga', 'Шпага защитника', 9, 60, 10, 26600, enum_ac.shop_gift, enum_at.weapon, enum_as.right_arm, enum_amc.no_sell, { attack: 7, initiative: 2 }, { increase_close_combat_damage: 5 }),
// stock arts
new Artefact('coldamul', 'Амулет холода', 7, 75, 8 + Math.floor(hero_lvl/4), 11000, enum_ac.stock, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, defence: 2 + Math.floor(hero_lvl/11), initiative: 3 + Math.floor(hero_lvl/6) }),
new Artefact('sun_armor', 'Доспех солнца', 3, 85, 1 + Math.floor(hero_lvl/2), 9500, enum_ac.stock, enum_at.armor, enum_as.body, enum_amc.no_sell, { defence: 3 + Math.floor(hero_lvl/6) }, { close_combat_protection: Math.floor(hero_lvl/2), magic_protection: Math.floor(hero_lvl/2) }),
new Artefact('super_dagger', 'Кинжал пламени', 3, 75, 3 + Math.floor(hero_lvl/4), 10400, enum_ac.stock, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 1 + Math.floor(hero_lvl/5), initiative: 1 }, { increase_close_combat_damage: Math.floor(hero_lvl/3) }),
new Artefact('clover_amul', 'Клевер фортуны', 3, 75, 3 + Math.floor(hero_lvl/2), 11000, enum_ac.stock, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: Math.floor(hero_lvl/7), initiative: 1 + Math.floor(hero_lvl/3), luck: 1 }),
new Artefact('ring2013', 'Кольцо года Змеи', 3, 50, 3, 800, enum_ac.stock, enum_at.jewelry, enum_as.ring, enum_amc.ring, { defence: 2 }),
new Artefact('sun_ring', 'Кольцо солнца', 5, 75, 4 + Math.floor(hero_lvl/4), 6400, enum_ac.stock, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: Math.floor(hero_lvl/4), defence: 2, initiative: 2 }),
new Artefact('coldring_n', 'Кольцо холода', 5, 75, 6 + Math.floor(hero_lvl/4), 6400, enum_ac.stock, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: Math.floor(hero_lvl/3), initiative: 1 }),
new Artefact('lbow', 'Лук света', 5, 85, 1 + Math.floor(hero_lvl/3), 10100, enum_ac.stock, enum_at.weapon, enum_as.rear, enum_amc.weapon, { initiative: Math.floor(hero_lvl/9) }, { increase_range_combat_damage: 3 + hero_lvl }),
new Artefact('cold_sword2014', 'Меч холода', 1, 85, 4 + Math.floor(hero_lvl/4), 17600, enum_ac.stock, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 1 + Math.floor(hero_lvl/2) }, { increase_close_combat_damage: Math.floor(hero_lvl/2), increase_range_combat_damage: Math.floor(hero_lvl/2) }),
new Artefact('finecl', 'Плащ солнца', 5, 80, 6, 10000, enum_ac.stock, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { attack: 1, initiative: 1 }, { magic_protection: 10, range_combat_protection: hero_lvl }),
new Artefact('sun_boots', 'Сапоги солнца' + Math.floor(hero_lvl/2), 7, 85, 1, 8700, enum_ac.stock, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4 + Math.floor(hero_lvl/11) }, { magic_protection: 3*Math.floor(hero_lvl/5), close_combat_protection: 3*Math.floor(hero_lvl/8) }),
new Artefact('sun_helm', 'Шлем солнца', 5, 85, 1 + Math.floor(hero_lvl/2), 7400, enum_ac.stock, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 3 + Math.floor(hero_lvl/7) }, { magic_protection: Math.floor(hero_lvl/2), close_combat_protection: 3*Math.floor(hero_lvl/8) }),
new Artefact('wshield', 'Щит ветров', 5, 65, 6, 4000, enum_ac.stock, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 2, defence: 2 }),
new Artefact('shield_14y', 'Щит наследия', 7, 70, 5, 14000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 4, initiative: 1 }),
new Artefact('cold_shieldn', 'Щит холода', 3, 85, 5 + Math.floor(hero_lvl/4), 10400, enum_ac.stock, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 4 + Math.floor(hero_lvl/8) }, { range_combat_protection: hero_lvl }),
// stock -> scholar
new Artefact('n_amul', 'Амулет ученика', 1, 40, 2, 2000, enum_ac.stock, enum_at.jewelry, enum_as.neck, enum_amc.no_sell, { luck: 4 }, null, enum_aset.scholar),
new Artefact('n_boots', 'Ботинки ученика', 1, 40, 1, 2000, enum_ac.stock, enum_at.armor, enum_as.foots, enum_amc.no_sell, { defence: 1 }, null, enum_aset.scholar),
new Artefact('n_armor', 'Доспех ученика', 1, 40, 1, 2000, enum_ac.stock, enum_at.armor, enum_as.body, enum_amc.no_sell, { defence: 1 }, null, enum_aset.scholar),
new Artefact('n_ringa', 'Кольцо силы ученика', 1, 40, 1, 2000, enum_ac.stock, enum_at.jewelry, enum_as.ring, enum_amc.no_sell, { attack: 1 }, null, enum_aset.scholar),
new Artefact('n_ringd', 'Кольцо упорства ученика', 1, 40, 1, 2000, enum_ac.stock, enum_at.jewelry, enum_as.ring, enum_amc.no_sell, { defence: 1 }, null, enum_aset.scholar),
new Artefact('n_sword', 'Меч ученика', 1, 40, 1, 2000, enum_ac.stock, enum_at.weapon, enum_as.right_arm, enum_amc.no_sell, { attack: 2 }, null, enum_aset.scholar),
new Artefact('n_clk', 'Плащ ученика', 1, 40, 1, 2000, enum_ac.stock, enum_at.jewelry, enum_as.rear, enum_amc.no_sell, null, { range_combat_protection: 3 }, enum_aset.scholar),
new Artefact('n_helmet', 'Шлем ученика', 1, 40, 1, 2000, enum_ac.stock, enum_at.armor, enum_as.head, enum_amc.no_sell, { defence: 1 }, null, enum_aset.scholar),
new Artefact('n_shield', 'Щит ученика', 1, 40, 1, 2000, enum_ac.stock, enum_at.armor, enum_as.left_arm, enum_amc.no_sell, { defence: 1, initiative: 1 }, null, enum_aset.scholar),
// hunter arts
new Artefact('neut_amulet', 'Амулет леса', 5, 20, 10, 10000, enum_ac.hunter, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 2, initiative: 4 }),
new Artefact('forest_armor', 'Доспех леса', 3, 1, 8, 10000, enum_ac.hunter, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 4, initiative: 3 }),
new Artefact('forest_dagger', 'Кинжал леса', 5, 1, 8, 20000, enum_ac.hunter, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 4, initiative: 3 }),
new Artefact('forest_blade', 'Клинок леса', 5, 1, 8, 20000, enum_ac.hunter, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 5, initiative: 2 }),
new Artefact('neut_ring', 'Кольцо леса', 5, 1, 7, 10000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 3, initiative: 2 }),
new Artefact('les_cl', 'Лесной плащ', 5, 20, 8, 10000, enum_ac.hunter, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { initiative: 2 }),
new Artefact('forest_bow', 'Лук леса', 5, 20, 8, 10000, enum_ac.hunter, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 1 }),
new Artefact('forest_boots', 'Сапоги леса', 5, 1, 6, 10000, enum_ac.hunter, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 3, initiative: 4 }),
new Artefact('forest_helm', 'Шлем леса', 5, 1, 6, 10000, enum_ac.hunter, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 4, initiative: 1 }),
new Artefact('shieldofforest', 'Щит леса', 5, 1, 8, 10000, enum_ac.hunter, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 3, initiative: 4 }),
// hunter -> hunter
new Artefact('hunter_pendant1', 'Кулон охотника', 2, 10, 1, 400, enum_ac.hunter, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { initiative: 1 }, null, enum_aset.hunter),
new Artefact('hunter_bow1', 'Лук охотника', 3, 10, 2, 400, enum_ac.hunter, enum_at.weapon, enum_as.rear, enum_amc.weapon, null, { increase_range_combat_damage: 5 }, enum_aset.hunter),
new Artefact('hunter_gloves1', 'Перчатка охотника', 3, 10, 1, 400, enum_ac.hunter, enum_at.jewelry, enum_as.ring, enum_amc.other, { defence: 1 }, null, enum_aset.hunter),
new Artefact('hunter_jacket1', 'Рубаха охотника', 3, 10, 1, 400, enum_ac.hunter, enum_at.armor, enum_as.body, enum_amc.cuirass, { initiative: 1 }, null, enum_aset.hunter),
new Artefact('hunter_boots1', 'Сапоги охотника', 3, 10, 1, 400, enum_ac.hunter, enum_at.armor, enum_as.foots, enum_amc.boots, { initiative: 1 }, null, enum_aset.hunter),
new Artefact('hunter_sword1', 'Тесак охотника', 1, 10, 1, 400, enum_ac.hunter, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 1, initiative: -1 }, null, enum_aset.hunter),
new Artefact('hunter_hat1', 'Шляпа охотника', 2, 10, 1, 400, enum_ac.hunter, enum_at.armor, enum_as.head, enum_amc.helm, { initiative: 1 }, null, enum_aset.hunter),
new Artefact('hunter_shield1', 'Щит охотника', 3, 10, 2, 400, enum_ac.hunter, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 2 }, null, enum_aset.hunter),
// hunter -> master_hunter
new Artefact('hunter_amulet1', 'Амулет мастера-охотника', 3, 10, 3, 800, enum_ac.hunter, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, luck: 1 }, null, enum_aset.master_hunter),
new Artefact('hunter_armor1', 'Броня мастера-охотника', 4, 10, 3, 800, enum_ac.hunter, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 1, initiative: 2 }, null, enum_aset.master_hunter),
new Artefact('hunterdagger', 'Кинжал мастера-охотника', 5, 10, 2, 800, enum_ac.hunter, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 2 }, null, enum_aset.master_hunter),
new Artefact('hunter_ring2', 'Кольцо ловкости мастера-охотника', 5, 10, 3, 800, enum_ac.hunter, enum_at.jewelry, enum_as.ring, enum_amc.ring, { initiative: 1 }, { hero_initiative: 7 }, enum_aset.master_hunter),
new Artefact('hunter_ring1', 'Кольцо полёта мастера-охотника', 5, 10, 2, 800, enum_ac.hunter, enum_at.jewelry, enum_as.ring, enum_amc.ring, null, null, enum_aset.master_hunter),
new Artefact('hunter_roga1', 'Костяной шлем мастера-охотника', 4, 10, 2, 800, enum_ac.hunter, enum_at.armor, enum_as.head, enum_amc.helm, { initiative: 2 }, null, enum_aset.master_hunter),
new Artefact('huntersword2', 'Лёгкая сабля мастера-охотника', 5, 10, 4, 800, enum_ac.hunter, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 3, initiative: 1 }, null, enum_aset.master_hunter),
new Artefact('hunter_boots3', 'Лёгкие сапоги мастера-охотника', 4, 10, 2, 800, enum_ac.hunter, enum_at.armor, enum_as.foots, enum_amc.boots, { initiative: 2 }, null, enum_aset.master_hunter),
new Artefact('hunter_bow2', 'Лук мастера-охотника', 5, 10, 3, 800, enum_ac.hunter, enum_at.weapon, enum_as.rear, enum_amc.weapon, null, null, enum_aset.master_hunter),
new Artefact('hunter_mask1', 'Маскхалат мастера-охотника', 5, 10, 3, 800, enum_ac.hunter, enum_at.jewelry, enum_as.rear, enum_amc.cloack, null, { range_combat_protection: 10 }, enum_aset.master_hunter),
new Artefact('hunterdsword', 'Сабля мастера-охотника', 5, 10, 4, 800, enum_ac.hunter, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 2 }, { increase_close_combat_damage: 10 }, enum_aset.master_hunter),
new Artefact('hunter_boots2', 'Сапоги мастера-охотника', 5, 10, 2, 800, enum_ac.hunter, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 2 }, null, enum_aset.master_hunter),
new Artefact('hunter_arrows1', 'Стрелы мастера-охотника', 4, 10, 3, 800, enum_ac.hunter, enum_at.weapon, enum_as.left_arm, enum_amc.other, null, null, enum_aset.master_hunter),
new Artefact('hunter_helm', 'Шлем мастера-охотника', 5, 10, 2, 800, enum_ac.hunter, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 1 }, null, enum_aset.master_hunter),
new Artefact('huntershield2', 'Щит мастера-охотника', 5, 10, 3, 800, enum_ac.hunter, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 2, initiative: 1 }, null, enum_aset.master_hunter),
// hunter -> great_hunter
new Artefact('gm_amul', 'Амулет великого охотника', 6, 10, 5, 1200, enum_ac.hunter, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, initiative: 2, luck: 1 }, null, enum_aset.great_hunter),
new Artefact('gm_arm', 'Броня великого охотника', 7, 10, 5, 1200, enum_ac.hunter, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 2, initiative: 3 }, null, enum_aset.great_hunter),
new Artefact('gm_rring', 'Заколдованное кольцо в. охотника', 7, 10, 2, 1200, enum_ac.hunter, enum_at.jewelry, enum_as.ring, enum_amc.ring, { spellpower: 1, initiative: 1 }, null, enum_aset.great_hunter),
new Artefact('gm_kastet', 'Кастет великого охотника', 6, 10, 8, 1200, enum_ac.hunter, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 4, initiative: 4 }, null, enum_aset.great_hunter),
new Artefact('gm_sring', 'Кольцо ловкости в. охотника', 7, 10, 4, 1200, enum_ac.hunter, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, initiative: 3 }, null, enum_aset.great_hunter),
new Artefact('gm_abow', 'Лук великого охотника', 7, 10, 6, 1200, enum_ac.hunter, enum_at.weapon, enum_as.rear, enum_amc.weapon, null, null, enum_aset.great_hunter),
new Artefact('gm_protect', 'Маскхалат великого охотника', 7, 10, 6, 1200, enum_ac.hunter, enum_at.jewelry, enum_as.rear, enum_amc.cloack, null, { range_combat_protection: 20 }, enum_aset.great_hunter),
new Artefact('gm_sword', 'Меч великого охотника', 7, 10, 8, 1200, enum_ac.hunter, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 3 }, { increase_close_combat_damage: 15 }, enum_aset.great_hunter),
new Artefact('gm_spdb', 'Сапоги великого охотника', 6, 10, 2, 1200, enum_ac.hunter, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 1, initiative: 3 }, null, enum_aset.great_hunter),
new Artefact('gm_3arrows', 'Стрелы великого охотника', 6, 10, 5, 1200, enum_ac.hunter, enum_at.weapon, enum_as.left_arm, enum_amc.other, null, null, enum_aset.great_hunter),
new Artefact('gm_hat', 'Шлем великого охотника', 7, 10, 4, 1200, enum_ac.hunter, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 2, knowledge: 1 }, null, enum_aset.great_hunter),
new Artefact('gm_defence', 'Щит великого охотника', 7, 10, 5, 1200, enum_ac.hunter, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 3, initiative: 2 }, null, enum_aset.great_hunter),
// hunter -> beastbane
new Artefact('sh_amulet2', 'Амулет зверобоя', 9, 15, 7, 2400, enum_ac.hunter, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, initiative: 3, luck: 1 }, null, enum_aset.beastbane),
new Artefact('sh_armor', 'Броня зверобоя', 10, 15, 7, 2400, enum_ac.hunter, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 3, initiative: 4 }, null, enum_aset.beastbane),
new Artefact('sh_ring1', 'Кольцо ловкости зверобоя', 10, 15, 6, 2400, enum_ac.hunter, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 1, initiative: 4 }, null, enum_aset.beastbane),
new Artefact('sh_ring2', 'Кольцо силы зверобоя', 10, 15, 4, 2400, enum_ac.hunter, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 4, initiative: 1 }, null, enum_aset.beastbane),
new Artefact('sh_spear', 'Копьё зверобоя', 9, 15, 10, 2400, enum_ac.hunter, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 10 }, null, enum_aset.beastbane),
new Artefact('sh_bow', 'Лук зверобоя', 11, 15, 8, 2400, enum_ac.hunter, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 1 }, null, enum_aset.beastbane),
new Artefact('sh_cloak', 'Маскхалат зверобоя', 10, 15, 8, 2400, enum_ac.hunter, enum_at.jewelry, enum_as.rear, enum_amc.cloack, null, { range_combat_protection: 25 }, enum_aset.beastbane),
new Artefact('sh_sword', 'Меч зверобоя', 10, 15, 10, 2400, enum_ac.hunter, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 4 }, { increase_close_combat_damage: 20 }, enum_aset.beastbane),
new Artefact('sh_boots', 'Сапоги зверобоя', 9, 15, 4, 2400, enum_ac.hunter, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 2, initiative: 4 }, null, enum_aset.beastbane),
new Artefact('sh_4arrows', 'Стрелы зверобоя', 9, 15, 7, 2400, enum_ac.hunter, enum_at.weapon, enum_as.left_arm, enum_amc.other, { attack: 1 }, null, enum_aset.beastbane),
new Artefact('sh_helmet', 'Шлем зверобоя', 10, 15, 6, 2400, enum_ac.hunter, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 3, knowledge: 1, initiative: 1 }, null, enum_aset.beastbane),
new Artefact('sh_shield', 'Щит зверобоя', 10, 15, 7, 2400, enum_ac.hunter, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 4, initiative: 3 }, null, enum_aset.beastbane),
// thief arts
// thief -> thief
new Artefact('thief_neckl', 'Амулет вора', 7, 60, 8, 8000, enum_ac.thief, enum_at.jewelry, enum_as.neck, enum_amc.thief, { initiative: 4, morale: 1, luck: 1 }, null, enum_aset.thief),
new Artefact('thief_arb', 'Арбалет вора', 7, 60, 9, 8000, enum_ac.thief, enum_at.weapon, enum_as.right_arm, enum_amc.thief, { attack: 4, initiative: 3 }, null, enum_aset.thief),
new Artefact('thief_goodarmor', 'Доспехи вора', 7, 60, 6, 8000, enum_ac.thief, enum_at.armor, enum_as.body, enum_amc.thief, { defence: 4, initiative: 2 }, null, enum_aset.thief),
new Artefact('thief_ml_dagger', 'Кинжал вора', 7, 60, 7, 8000, enum_ac.thief, enum_at.weapon, enum_as.left_arm, enum_amc.thief, { attack: 1, defence: 1, initiative: 2 }, { increase_close_combat_damage: 10 }, enum_aset.thief),
new Artefact('ring_of_thief', 'Кольцо вора', 7, 60, 5, 8000, enum_ac.thief, enum_at.jewelry, enum_as.ring, enum_amc.thief, { initiative: 6 }, null, enum_aset.thief),
new Artefact('thief_msk', 'Маска вора', 7, 60, 5, 8000, enum_ac.thief, enum_at.armor, enum_as.head, enum_amc.thief, { defence: 2, initiative: 3 }, null, enum_aset.thief),
new Artefact('thief_cape', 'Плащ вора', 7, 60, 5, 8000, enum_ac.thief, enum_at.jewelry, enum_as.rear, enum_amc.thief, null, { range_combat_protection: 24 }, enum_aset.thief),
new Artefact('thief_fastboots', 'Сапоги вора', 7, 60, 6, 8000, enum_ac.thief, enum_at.armor, enum_as.foots, enum_amc.thief, { defence: 3, initiative: 3 }, null, enum_aset.thief),
// thief -> plunderer
new Artefact('tm_amulet', 'Амулет налётчика', 13, 60, 11, 24000, enum_ac.thief, enum_at.jewelry, enum_as.neck, enum_amc.thief, { attack: 1, initiative: 5, morale: 1, luck: 1 }, null, enum_aset.plunderer),
new Artefact('tm_arb', 'Арбалет налётчика', 13, 60, 12, 24000, enum_ac.thief, enum_at.weapon, enum_as.right_arm, enum_amc.thief, { attack: 5, initiative: 4 }, null, enum_aset.plunderer),
new Artefact('tm_armor', 'Доспехи налётчика', 13, 60, 10, 24000, enum_ac.thief, enum_at.armor, enum_as.body, enum_amc.thief, { defence: 5, initiative: 4 }, { magic_protection: 9 }, enum_aset.plunderer),
new Artefact('tm_knife', 'Кинжал налётчика', 13, 60, 11, 24000, enum_ac.thief, enum_at.weapon, enum_as.left_arm, enum_amc.thief, { attack: 2, initiative: 3 }, { increase_close_combat_damage: 13 }, enum_aset.plunderer),
new Artefact('tm_mring', 'Колдовское кольцо налётчика', 13, 60, 8, 24000, enum_ac.thief, enum_at.jewelry, enum_as.ring, enum_amc.thief, { spellpower: 1, knowledge: 2 }, { hero_initiative: 3 }, enum_aset.plunderer),
new Artefact('tm_wring', 'Кольцо налётчика', 13, 60, 8, 24000, enum_ac.thief, enum_at.jewelry, enum_as.ring, enum_amc.thief, { attack: 2, initiative: 6 }, null, enum_aset.plunderer),
new Artefact('tm_msk', 'Маска налётчика', 13, 60, 8, 24000, enum_ac.thief, enum_at.armor, enum_as.head, enum_amc.thief, { defence: 3, initiative: 4 }, { magic_protection: 9 }, enum_aset.plunderer),
new Artefact('tm_cape', 'Плащ налётчика', 13, 60, 7, 24000, enum_ac.thief, enum_at.jewelry, enum_as.rear, enum_amc.thief, { initiative: 1 }, { range_combat_protection: 30 }, enum_aset.plunderer),
new Artefact('tm_boots', 'Сапоги налётчика', 13, 60, 8, 24000, enum_ac.thief, enum_at.armor, enum_as.foots, enum_amc.thief, { defence: 3, initiative: 4 }, { magic_protection: 9 }, enum_aset.plunderer),
// ranger
new Artefact('r_warriorsamulet', 'Амулет удачи рейнджера', 11, 70, 11, 36000, enum_ac.ranger, enum_at.jewelry, enum_as.neck, enum_amc.relict, { initiative: 6, luck: 2 }, null, enum_aset.ranger),
new Artefact('r_m_amulet', 'Амулет энергии рейнджера', 11, 70, 11, 36000, enum_ac.ranger, enum_at.jewelry, enum_as.neck, enum_amc.relict, { spellpower: 2, knowledge: 3, initiative: 1 }, null, enum_aset.ranger),
new Artefact('r_zarmor', 'Жилет рейнджера', 11, 70, 10, 36000, enum_ac.ranger, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 3, initiative: 3 }, { magic_protection: 12, close_combat_protection: 9 }, enum_aset.ranger),
new Artefact('r_dagger', 'Кинжал рейнджера', 11, 70, 8, 36000, enum_ac.ranger, enum_at.weapon, enum_as.left_arm, enum_amc.relict, { attack: 2, defence: 3, initiative: 3 }, null, enum_aset.ranger),
new Artefact('r_magicsring', 'Кольцо духа рейнджера', 11, 70, 7, 36000, enum_ac.ranger, enum_at.jewelry, enum_as.ring, enum_amc.relict, { spellpower: 1, knowledge: 2, initiative: 1 }, null, enum_aset.ranger),
new Artefact('r_warring', 'Кольцо ловкости рейнджера', 11, 70, 7, 36000, enum_ac.ranger, enum_at.jewelry, enum_as.ring, enum_amc.relict, { attack: 1, initiative: 3, morale: 1 }, null, enum_aset.ranger),
new Artefact('r_bow', 'Лук рейнджера', 11, 70, 7, 36000, enum_ac.ranger, enum_at.weapon, enum_as.rear, enum_amc.relict, null, { increase_range_combat_damage: 20 }, enum_aset.ranger),
new Artefact('r_bigsword', 'Меч рейнджера', 11, 70, 13, 36000, enum_ac.ranger, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 7, initiative: 2 }, { increase_close_combat_damage: 11 }, enum_aset.ranger),
new Artefact('r_clck', 'Плащ рейнджера', 11, 70, 11, 36000, enum_ac.ranger, enum_at.jewelry, enum_as.rear, enum_amc.relict, { spellpower: 3, initiative: 1 }, { range_combat_protection: 10 }, enum_aset.ranger),
new Artefact('r_magy_staff', 'Посох рейнджера', 11, 70, 13, 36000, enum_ac.ranger, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 1, spellpower: 3, knowledge: 2, initiative: 2 }, null, enum_aset.ranger),
new Artefact('r_bootsmb', 'Сапоги рейнджера', 11, 70, 10, 36000, enum_ac.ranger, enum_at.armor, enum_as.foots, enum_amc.relict, { defence: 3, initiative: 3 }, { magic_protection: 12, close_combat_protection: 5 }, enum_aset.ranger),
new Artefact('r_goodscroll', 'Свиток рейнджера', 11, 70, 9, 36000, enum_ac.ranger, enum_at.jewelry, enum_as.left_arm, enum_amc.relict, { spellpower: 2, knowledge: 2 }, null, enum_aset.ranger),
new Artefact('r_helmb', 'Шлем рейнджера', 11, 70, 10, 36000, enum_ac.ranger, enum_at.armor, enum_as.head, enum_amc.relict, { defence: 3, initiative: 3 }, { magic_protection: 12, close_combat_protection: 4 }, enum_aset.ranger),
//tactic
new Artefact('tact1w1_wamulet', 'Боевой кулон тактика', 13, 75, 10, 40000, enum_ac.tactic, enum_at.jewelry, enum_as.neck, enum_amc.tactic, { attack: 3, defence: 2, initiative: 5 }, null, enum_aset.tactician),
new Artefact('tactcv1_armor', 'Доспех тактика', 13, 75, 9, 40000, enum_ac.tactic, enum_at.armor, enum_as.body, enum_amc.tactic, { defence: 6 }, { magic_protection: 7, close_combat_protection: 7 }, enum_aset.tactician),
new Artefact('tactsm0_dagger', 'Кинжал тактика', 13, 75, 8, 40000, enum_ac.tactic, enum_at.weapon, enum_as.left_arm, enum_amc.tactic, { attack: 3, defence: 2 }, { increase_close_combat_damage: 7 }, enum_aset.tactician),
new Artefact('tactspw_mring', 'Кольцо мудрости тактика', 13, 75, 7, 40000, enum_ac.tactic, enum_at.jewelry, enum_as.ring, enum_amc.tactic, { spellpower: 3 }, null, enum_aset.tactician),
new Artefact('tactwww_wring', 'Кольцо силы тактика', 13, 75, 7, 40000, enum_ac.tactic, enum_at.jewelry, enum_as.ring, enum_amc.tactic, { attack: 4, initiative: 2 }, null, enum_aset.tactician),
new Artefact('tact765_bow', 'Лук тактика', 13, 75, 7, 40000, enum_ac.tactic, enum_at.weapon, enum_as.rear, enum_amc.tactic, { attack: 1 }, { increase_range_combat_damage: 17 }, enum_aset.tactician),
new Artefact('tactms1_mamulet', 'Магический амулет тактика', 13, 75, 10, 40000, enum_ac.tactic, enum_at.jewelry, enum_as.neck, enum_amc.tactic, { spellpower: 5 }, null, enum_aset.tactician),
new Artefact('tactpow_cloack', 'Плащ тактика', 13, 75, 9, 40000, enum_ac.tactic, enum_at.jewelry, enum_as.rear, enum_amc.tactic, { spellpower: 3 }, null, enum_aset.tactician),
new Artefact('tactmag_staff', 'Посох тактика', 13, 75, 10, 40000, enum_ac.tactic, enum_at.weapon, enum_as.right_arm, enum_amc.tactic, { defence: 1, spellpower: 5 }, null, enum_aset.tactician),
new Artefact('tactzl4_boots', 'Сапоги тактика', 13, 75, 9, 40000, enum_ac.tactic, enum_at.armor, enum_as.foots, enum_amc.tactic, { defence: 5, initiative: 1 }, { magic_protection: 7, close_combat_protection: 3 }, enum_aset.tactician),
new Artefact('tactaz_axe', 'Топор тактика', 13, 75, 11, 40000, enum_ac.tactic, enum_at.weapon, enum_as.right_arm, enum_amc.tactic, { attack: 7, defence: 1 }, { increase_close_combat_damage: 10 }, enum_aset.tactician),
new Artefact('tacthapp_helmet', 'Шлем тактика', 13, 75, 8, 40000, enum_ac.tactic, enum_at.armor, enum_as.head, enum_amc.tactic, { defence: 5 }, { magic_protection: 5, close_combat_protection: 3 }, enum_aset.tactician),
new Artefact('tactdff_shield', 'Щит тактика', 13, 75, 8, 40000, enum_ac.tactic, enum_at.armor, enum_as.left_arm, enum_amc.tactic, { attack: 1, defence: 4 }, { range_combat_protection: 15 }, enum_aset.tactician),
// recruit
new Artefact('v_1armor', 'Доспех вербовщика', 13, 90, 9, 48000, enum_ac.recruit, enum_at.armor, enum_as.body, enum_amc.verb, { defence: 4 }, { magic_protection: 12, close_combat_protection: 12 }, enum_aset.recruiter),
new Artefact('verb11_sword', 'Меч вербовщика', 13, 90, 11, 48000, enum_ac.recruit, enum_at.weapon, enum_as.right_arm, enum_amc.verb, { attack: 8, defence: 2 }, { increase_close_combat_damage: 5 }, enum_aset.recruiter),
new Artefact('verbboots', 'Сапоги вербовщика', 13, 90, 9, 48000, enum_ac.recruit, enum_at.armor, enum_as.foots, enum_amc.verb, { defence: 4 }, { magic_protection: 10, close_combat_protection: 5 }, enum_aset.recruiter),
new Artefact('ve_helm', 'Шлем вербовщика', 13, 90, 8, 48000, enum_ac.recruit, enum_at.armor, enum_as.head, enum_amc.verb, { defence: 4 }, { magic_protection: 10, close_combat_protection: 5 }, enum_aset.recruiter),
new Artefact('vrb_shild', 'Щит вербовщика', 13, 90, 8, 48000, enum_ac.recruit, enum_at.armor, enum_as.left_arm, enum_amc.verb, { defence: 4 }, { range_combat_protection: 20 }, enum_aset.recruiter),
// war
new Artefact('tl_medal1', 'Tiger`s Lake медаль 1-й степени', 3, 50, 9, 32000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, initiative: 3, morale: 1, luck: 1 }, null, enum_aset.war),
new Artefact('tl_medal2', 'Tiger`s Lake медаль 2-й степени', 3, 40, 4, 16000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, luck: 1 }, null, enum_aset.war),
new Artefact('tl_medal3', 'Tiger`s Lake медаль 3-й степени', 3, 30, 3, 6000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { defence: 1, luck: 1 }, null, enum_aset.war),
new Artefact('bwar1', 'Имперская медаль 1-й степени', 8, 1, 15, 60000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 4, defence: 4, initiative: 5, luck: 1 }, null, enum_aset.war),
new Artefact('kwar1', 'Имперская медаль 1ой степени', 8, 1, 15, 60000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 4, defence: 4, initiative: 5, luck: 1 }, null, enum_aset.war),
new Artefact('gnomewar1', 'Имперская медаль 1ой степени', 8, 70, 15, 60000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 4, defence: 4, initiative: 5, luck: 1 }, null, enum_aset.war),
new Artefact('bwar2', 'Имперская медаль 2-й степени', 7, 1, 12, 48000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, defence: 3, initiative: 4, luck: 1 }, null, enum_aset.war),
new Artefact('kwar2', 'Имперская медаль 2ой степени', 7, 1, 12, 48000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, defence: 3, initiative: 4, luck: 1 }, null, enum_aset.war),
new Artefact('gnomewar2', 'Имперская медаль 2ой степени', 7, 65, 12, 48000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, defence: 3, initiative: 4, luck: 1 }, null, enum_aset.war),
new Artefact('kwar3', 'Имперская медаль 3ей степени', 6, 1, 10, 36000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, defence: 3, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('gnomewar3', 'Имперская медаль 3ей степени', 6, 60, 10, 36000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, defence: 3, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('bwar3', 'Имперская медаль 3-й степени', 6, 1, 10, 36000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, defence: 3, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('bwar4', 'Имперская медаль 4-й степени', 5, 1, 8, 28000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 2, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('kwar4', 'Имперская медаль 4ой степени', 5, 1, 8, 28000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 2, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('gnomewar4', 'Имперская медаль 4ой степени', 5, 55, 8, 28000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 2, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('bwar5', 'Имперская медаль 5-й степени', 5, 1, 7, 20000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 1, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('kwar5', 'Имперская медаль 5ой степени', 5, 1, 7, 20000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 1, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('gnomewar5', 'Имперская медаль 5ой степени', 5, 50, 7, 20000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 1, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('bwar6', 'Имперская медаль 6-й степени', 5, 1, 6, 16000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('kwar6', 'Имперская медаль 6ой степени', 5, 1, 6, 16000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('gnomewar6', 'Имперская медаль 6ой степени', 5, 45, 6, 16000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('bwar7', 'Имперская медаль 7-й степени', 5, 1, 5, 12000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, initiative: 1, luck: 1 }, null, enum_aset.war),
new Artefact('kwar7', 'Имперская медаль 7ой степени', 5, 1, 5, 12000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, initiative: 1, luck: 1 }, null, enum_aset.war),
new Artefact('gnomewar7', 'Имперская медаль 7ой степени', 5, 40, 5, 12000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, initiative: 1, luck: 1 }, null, enum_aset.war),
new Artefact('bunt_medal1', 'Медаль доблести 1-й степени', 3, 60, 11, 40000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 2, initiative: 5, luck: 1 }, null, enum_aset.war),
new Artefact('bunt_medal2', 'Медаль доблести 2-й степени', 3, 50, 6, 20000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 1, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('bunt_medal3', 'Медаль доблести 3-й степени', 1, 40, 4, 10000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, initiative: 1, luck: 1 }, null, enum_aset.war),
new Artefact('bwar_splo', 'Медаль за сплоченность', 5, 50, 8, 28000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, initiative: 1, morale: 1, luck: 1 }, null, enum_aset.war),
new Artefact('gnomewar_splo', 'Медаль за сплоченность', 5, 50, 8, 28000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, initiative: 1, morale: 1, luck: 1 }, null, enum_aset.war),
new Artefact('kwar_splo', 'Медаль за сплоченность', 5, 50, 8, 28000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, initiative: 1, morale: 1, luck: 1 }, null, enum_aset.war),
new Artefact('kwar_stoj', 'Медаль за стойкость', 5, 25, 8, 28000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { defence: 6, luck: 1 }, null, enum_aset.war),
new Artefact('bwar_stoj', 'Медаль за стойкость', 5, 30, 8, 28000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { defence: 6, luck: 1 }, null, enum_aset.war),
new Artefact('gnomewar_stoj', 'Медаль за стойкость', 5, 50, 8, 28000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { defence: 6, luck: 1 }, null, enum_aset.war),
new Artefact('bwar_takt', 'Медаль за тактику', 5, 50, 8, 28000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { initiative: 6, luck: 1 }, null, enum_aset.war),
new Artefact('gnomewar_takt', 'Медаль за тактику', 5, 50, 8, 28000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { initiative: 6, luck: 1 }, null, enum_aset.war),
new Artefact('kwar_takt', 'Медаль за тактику', 5, 50, 8, 28000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { initiative: 6, luck: 1 }, null, enum_aset.war),
new Artefact('necrwar1st', 'Медаль защитника 1-ая степень', 3, 70, 14, 56000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, defence: 2, spellpower: 1, initiative: 4, morale: 1, luck: 1 }, null, enum_aset.war),
new Artefact('necrwar2st', 'Медаль защитника 2-ая степень', 3, 60, 10, 36000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, defence: 2, initiative: 3, luck: 1 }, null, enum_aset.war),
new Artefact('necrwar3st', 'Медаль защитника 3-я степень', 3, 50, 6, 20000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 2, initiative: 2 }, null, enum_aset.war),
new Artefact('necrwar4st', 'Медаль защитника 4-ая степень', 3, 40, 4, 10000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 2 }, null, enum_aset.war),
new Artefact('necrwar5st', 'Медаль защитника 5-ая степень', 3, 30, 2, 4000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2 }, null, enum_aset.war),
new Artefact('warthief_medal1', 'Медаль противостояния 1 степени', 5, 70, 7, 18000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, initiative: 3, luck: 1 }, null, enum_aset.war),
new Artefact('warthief_medal2', 'Медаль противостояния 2 степени', 4, 60, 6, 14000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, initiative: 1, luck: 1 }, null, enum_aset.war),
new Artefact('warthief_medal3', 'Медаль противостояния 3 степени', 3, 50, 5, 10000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, initiative: 1, luck: 1 }, null, enum_aset.war),
new Artefact('warthief_medal4', 'Медаль противостояния 4 степени', 3, 40, 4, 6000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, initiative: 1 }, null, enum_aset.war),
new Artefact('warthief_medal5', 'Медаль противостояния 5 степени', 3, 30, 3, 2000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, initiative: 1 }, null, enum_aset.war),
new Artefact('elfwar1', 'Орден доблести 1ой степени', 3, 80, 13, 60000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, defence: 2, initiative: 5, luck: 2 }, null, enum_aset.war),
new Artefact('elfwar2', 'Орден доблести 2ой степени', 3, 70, 11, 40000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, defence: 2, initiative: 5, luck: 1 }, null, enum_aset.war),
new Artefact('elfwar3', 'Орден доблести 3ей степени', 3, 60, 8, 32000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 2, initiative: 3, luck: 1 }, null, enum_aset.war),
new Artefact('elfwar4', 'Орден доблести 4ой степени', 3, 50, 7, 20000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 1, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('elfwar5', 'Орден доблести 5ой степени', 3, 40, 6, 10000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 1, initiative: 1, luck: 1 }, null, enum_aset.war),
new Artefact('elfwar6', 'Орден доблести 6ой степени', 3, 30, 4, 4000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, defence: 1, luck: 1 }, null, enum_aset.war),
new Artefact('magewar1', 'Орден мира 1ой степени', 5, 80, 12, 52000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, knowledge: 2, initiative: 3, luck: 1 }, null, enum_aset.war),
new Artefact('magewar2', 'Орден мира 2ой степени', 3, 70, 9, 40000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, knowledge: 1, initiative: 3, luck: 1 }, null, enum_aset.war),
new Artefact('magewar3', 'Орден мира 3ей степени', 3, 60, 7, 32000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, knowledge: 1, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('magewar4', 'Орден мира 4ой степени', 3, 50, 5, 20000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { knowledge: 1, initiative: 1, luck: 1 }, null, enum_aset.war),
new Artefact('magewar5', 'Орден мира 5ой степени', 3, 35, 4, 12000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 1, initiative: 1, luck: 1 }, null, enum_aset.war),
new Artefact('demwar1', 'Орден свободы 1ой степени', 3, 80, 14, 60000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 3, defence: 3, initiative: 4, morale: 1, luck: 1 }, null, enum_aset.war),
new Artefact('demwar2', 'Орден свободы 2ой степени', 3, 70, 11, 44000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 2, initiative: 3, morale: 1, luck: 1 }, null, enum_aset.war),
new Artefact('demwar3', 'Орден свободы 3ей степени', 3, 60, 9, 36000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 2, initiative: 3, luck: 1 }, null, enum_aset.war),
new Artefact('demwar4', 'Орден свободы 4ой степени', 3, 50, 7, 24000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 1, initiative: 2, luck: 1 }, null, enum_aset.war),
new Artefact('demwar5', 'Орден свободы 5ой степени', 3, 40, 5, 16000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, defence: 1, initiative: 2 }, null, enum_aset.war),
new Artefact('demwar6', 'Орден свободы 6ой степени', 3, 30, 4, 8000, enum_ac.war, enum_at.jewelry, enum_as.neck, enum_amc.medals, { attack: 2, initiative: 2 }, null, enum_aset.war),
// relict
// relict -> barbarian_warrior
new Artefact('barb_armor', 'Броня варвара-воина', 3, 100, 6, 40000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { attack: 2, defence: 4 }, null, enum_aset.barbarian_warrior),
new Artefact('barb_club', 'Дубина варвара-воина', 3, 100, 7, 40000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 5, defence: 2 }, null, enum_aset.barbarian_warrior),
new Artefact('barb_boots', 'Сапоги варвара-воина', 3, 100, 6, 40000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { attack: 1, defence: 1, initiative: 4 }, null, enum_aset.barbarian_warrior),
new Artefact('barb_helm', 'Шлем варвара-воина', 3, 100, 4, 40000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { attack: 2, defence: 2 }, null, enum_aset.barbarian_warrior),
new Artefact('barb_shield', 'Щит варвара-воина', 3, 100, 6, 40000, enum_ac.relict, enum_at.armor, enum_as.left_arm, enum_amc.relict, { attack: 2, defence: 4 }, null, enum_aset.barbarian_warrior),
// relict -> apprentice_necromancer
new Artefact('necr_amulet', 'Амулет некроманта-ученика', 3, 100, 8, 40000, enum_ac.relict, enum_at.jewelry, enum_as.neck, enum_amc.relict, { defence: 2, spellpower: 1, knowledge: 2 }, null, enum_aset.apprentice_necromancer),
new Artefact('necr_helm', 'Капюшон некроманта-ученика', 3, 100, 7, 40000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { defence: 2, spellpower: 1, knowledge: 2 }, null, enum_aset.apprentice_necromancer),
new Artefact('necr_staff', 'Посох некроманта-ученика', 3, 100, 10, 40000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 1, defence: 1, spellpower: 2, knowledge: 2 }, null, enum_aset.apprentice_necromancer),
new Artefact('necr_robe', 'Халат некроманта-ученика', 3, 100, 7, 40000, enum_ac.relict, enum_at.armor, enum_as.rear, enum_amc.relict, { defence: 1, spellpower: 1, knowledge: 2 }, null, enum_aset.apprentice_necromancer),
// relict -> mercenary
new Artefact('merc_armor', 'Броня наёмника-воина', 3, 100, 6, 40000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 5, initiative: 1 }, null, enum_aset.mercenary),
new Artefact('merc_dagger', 'Кинжал наёмника-воина', 3, 100, 6, 40000, enum_ac.relict, enum_at.weapon, enum_as.left_arm, enum_amc.relict, { attack: 2, defence: 2, initiative: 2 }, null, enum_aset.mercenary),
new Artefact('merc_sword', 'Меч наёмника-воина', 3, 100, 8, 40000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 3, defence: 2, initiative: 3 }, null, enum_aset.mercenary),
new Artefact('merc_boots', 'Сапоги наёмника-воина', 3, 100, 6, 40000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { defence: 1, initiative: 5 }, null, enum_aset.mercenary),
// relict -> elven_scout
new Artefact('elfamulet', 'Амулет эльфа-скаута', 3, 100, 9, 50000, enum_ac.relict, enum_at.jewelry, enum_as.neck, enum_amc.relict, { initiative: 5, luck: 2 }, null, enum_aset.elven_scout),
new Artefact('elfbow', 'Лук эльфа-скаута', 3, 100, 8, 50000, enum_ac.relict, enum_at.weapon, enum_as.rear, enum_amc.relict, null, { increase_range_combat_damage: 25 }, enum_aset.elven_scout),
new Artefact('elfshirt', 'Рубаха эльфа-скаута', 3, 100, 7, 50000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 2, initiative: 5 }, null, enum_aset.elven_scout),
new Artefact('elfboots', 'Сапоги эльфа-скаута', 3, 100, 7, 50000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { defence: 2, initiative: 5 }, null, enum_aset.elven_scout),
// relict -> servant_of_darkness
new Artefact('darkelfkaska', 'Венец слуги тьмы', 3, 100, 6, 50000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { defence: 2, spellpower: 1, knowledge: 1 }, null, enum_aset.servant_of_darkness),
new Artefact('darkelfciras', 'Кираса слуги тьмы', 3, 100, 7, 50000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 3, spellpower: 2 }, null, enum_aset.servant_of_darkness),
new Artefact('darkelfpendant', 'Кулон слуги тьмы', 3, 100, 9, 50000, enum_ac.relict, enum_at.jewelry, enum_as.neck, enum_amc.relict, { attack: 1, spellpower: 3, knowledge: 1 }, null, enum_aset.servant_of_darkness),
new Artefact('darkelfcloack', 'Плащ слуги тьмы', 3, 100, 6, 50000, enum_ac.relict, enum_at.jewelry, enum_as.rear, enum_amc.relict, { defence: 2, spellpower: 2 }, null, enum_aset.servant_of_darkness),
new Artefact('darkelfstaff', 'Посох слуги тьмы', 3, 100, 10, 50000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 2, spellpower: 3, knowledge: 1 }, null, enum_aset.servant_of_darkness),
new Artefact('darkelfboots', 'Сапоги слуги тьмы', 3, 100, 7, 50000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { defence: 3, spellpower: 1, initiative: 2 }, null, enum_aset.servant_of_darkness),
// relict -> demonic_soldier
new Artefact('dem_amulet', 'Амулет демона-воина', 5, 100, 12, 50000, enum_ac.relict, enum_at.jewelry, enum_as.neck, enum_amc.relict, { attack: 3, defence: 2, spellpower: 1, knowledge: 1, initiative: 1 }, null, enum_aset.demonic_soldier),
new Artefact('dem_armor', 'Броня демона-воина', 5, 100, 9, 50000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 5, spellpower: 2 }, { magic_protection: 3, close_combat_protection: 4 }, enum_aset.demonic_soldier),
new Artefact('dem_bootshields', 'Стальные щитки демона-воина', 5, 100, 8, 50000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { attack: 2, defence: 5 }, { close_combat_protection: 4 }, enum_aset.demonic_soldier),
new Artefact('dem_axe', 'Топор демона-воина', 5, 100, 12, 50000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 6, spellpower: 2 }, null, enum_aset.demonic_soldier),
new Artefact('dem_helmet', 'Шлем демона-воина', 5, 100, 9, 50000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { defence: 4, knowledge: 2 }, { close_combat_protection: 3 }, enum_aset.demonic_soldier),
new Artefact('dem_shield', 'Щит демона-воина', 5, 100, 8, 50000, enum_ac.relict, enum_at.armor, enum_as.left_arm, enum_amc.relict, { attack: 2, defence: 5 }, { close_combat_protection: 4 }, enum_aset.demonic_soldier),
// relict -> mage_disciple
new Artefact('mage_cape', 'Плащ мага-ученика', 6, 100, 6, 60000, enum_ac.relict, enum_at.jewelry, enum_as.rear, enum_amc.relict, { spellpower: 1, knowledge: 2 }, null, enum_aset.mage_disciple),
new Artefact('mage_staff', 'Посох мага-ученика', 6, 100, 11, 60000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 1, spellpower: 2, knowledge: 3 }, null, enum_aset.mage_disciple),
new Artefact('mage_robe', 'Роба мага-ученика', 6, 100, 7, 60000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 1, spellpower: 1, knowledge: 2 }, null, enum_aset.mage_disciple),
new Artefact('mage_boots', 'Сапоги мага-ученика', 6, 100, 7, 60000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { defence: 2, knowledge: 1, initiative: 3 }, null, enum_aset.mage_disciple),
new Artefact('mage_scroll', 'Свиток мага-ученика', 6, 100, 8, 60000, enum_ac.relict, enum_at.jewelry, enum_as.left_arm, enum_amc.relict, { spellpower: 2, knowledge: 2 }, null, enum_aset.mage_disciple),
new Artefact('mage_hat', 'Шляпа мага-ученика', 6, 100, 6, 60000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { spellpower: 1, knowledge: 2 }, null, enum_aset.mage_disciple),
// relict -> dwarf_warrior
new Artefact('gnomearmor', 'Доспех гнома-воина', 7, 100, 6, 44000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 6 }, null, enum_aset.dwarf_warrior),
new Artefact('gnomehammer', 'Молот гнома-воина', 7, 100, 9, 44000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 6, defence: 3 }, null, enum_aset.dwarf_warrior),
new Artefact('gnomeboots', 'Сапоги гнома-воина', 7, 100, 5, 44000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { defence: 5 }, null, enum_aset.dwarf_warrior),
new Artefact('gnomehelmet', 'Шлем гнома-воина', 7, 100, 5, 44000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { defence: 5 }, null, enum_aset.dwarf_warrior),
new Artefact('gnomeshield', 'Щит гнома-воина', 7, 100, 6, 44000, enum_ac.relict, enum_at.armor, enum_as.left_arm, enum_amc.relict, { defence: 6 }, null, enum_aset.dwarf_warrior),
// relict -> dwarf_craftsman
new Artefact('gnomem_amulet', 'Амулет гнома-мастера', 11, 100, 11, 64000, enum_ac.relict, enum_at.jewelry, enum_as.neck, enum_amc.relict, { attack: 5, initiative: 3, luck: 1 }, null, enum_aset.dwarf_craftsman),
new Artefact('gnomem_armor', 'Доспех гнома-мастера', 11, 100, 8, 64000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 5, initiative: 1 }, { magic_protection: 10 }, enum_aset.dwarf_craftsman),
new Artefact('gnomem_hammer', 'Молот гнома-мастера', 11, 100, 10, 64000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 5, defence: 2, initiative: 1 }, { increase_close_combat_damage: 10 }, enum_aset.dwarf_craftsman),
new Artefact('gnomem_boots', 'Сапоги гнома-мастера', 11, 100, 7, 64000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { defence: 4, initiative: 1 }, { magic_protection: 10 }, enum_aset.dwarf_craftsman),
new Artefact('gnomem_helmet', 'Шлем гнома-мастера', 11, 100, 6, 64000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { defence: 4 }, { magic_protection: 10 }, enum_aset.dwarf_craftsman),
new Artefact('gnomem_shield', 'Щит гнома-мастера', 11, 100, 7, 64000, enum_ac.relict, enum_at.armor, enum_as.left_arm, enum_amc.relict, { defence: 7 }, null, enum_aset.dwarf_craftsman),
// relict -> mage_instructor
new Artefact('gmage_crown', 'Корона великого мага', 13, 100, 6, 64000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { defence: 2, spellpower: 1, knowledge: 2 }, null, enum_aset.mage_instructor),
new Artefact('gmage_cloack', 'Накидка великого мага', 13, 100, 8, 64000, enum_ac.relict, enum_at.jewelry, enum_as.rear, enum_amc.relict, { spellpower: 2, knowledge: 1 }, { range_combat_protection: 10 }, enum_aset.mage_instructor),
new Artefact('gmage_staff', 'Посох великого мага', 13, 100, 11, 64000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 1, spellpower: 3, knowledge: 3 }, null, enum_aset.mage_instructor),
new Artefact('gmage_armor', 'Роба великого мага', 13, 100, 8, 64000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 3, spellpower: 2, knowledge: 2 }, null, enum_aset.mage_instructor),
new Artefact('gmage_boots', 'Сапоги великого мага', 13, 100, 7, 64000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { defence: 2, spellpower: 1, knowledge: 1 }, { hero_initiative: 15 }, enum_aset.mage_instructor),
new Artefact('gmage_scroll', 'Свиток великого мага', 13, 100, 8, 64000, enum_ac.relict, enum_at.jewelry, enum_as.left_arm, enum_amc.relict, { spellpower: 3, knowledge: 2 }, null, enum_aset.mage_instructor),
// relict -> warrior_elf
new Artefact('welfarmor', 'Доспех эльфа-воина', 7, 100, 6, 44000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 4, initiative: 3 }, null, enum_aset.warrior_elf),
new Artefact('welfbow', 'Лук эльфа-воина', 7, 100, 6, 44000, enum_ac.relict, enum_at.weapon, enum_as.rear, enum_amc.relict, { initiative: 1 }, { increase_range_combat_damage: 12 }, enum_aset.warrior_elf),
new Artefact('welfsword', 'Меч эльфа-воина', 7, 100, 9, 44000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 7, initiative: 3 }, null, enum_aset.warrior_elf),
new Artefact('welfboots', 'Поножи эльфа-воина', 7, 100, 5, 44000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { defence: 3, initiative: 3 }, null, enum_aset.warrior_elf),
new Artefact('welfhelmet', 'Шлем эльфа-воина', 7, 100, 5, 44000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { defence: 2, initiative: 3 }, null, enum_aset.warrior_elf),
new Artefact('welfshield', 'Щит эльфа-воина', 7, 100, 6, 44000, enum_ac.relict, enum_at.armor, enum_as.left_arm, enum_amc.relict, { defence: 3, initiative: 3 }, null, enum_aset.warrior_elf),
// relict -> druid
new Artefact('druid_amulet', 'Амулет друида', 13, 100, 11, 64000, enum_ac.relict, enum_at.jewelry, enum_as.neck, enum_amc.relict, { attack: 1, defence: 1, spellpower: 1, knowledge: 1, initiative: 2, morale: 1, luck: 1 }, null, enum_aset.druid),
new Artefact('druid_cloack', 'Плащ друида', 13, 100, 8, 64000, enum_ac.relict, enum_at.jewelry, enum_as.rear, enum_amc.relict, { spellpower: 1, knowledge: 1, initiative: 3 }, { magic_protection: 5, range_combat_protection: 10 }, enum_aset.druid),
new Artefact('druid_staff', 'Посох друида', 13, 100, 11, 64000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 6, spellpower: 1, knowledge: 1, initiative: 3 }, null, enum_aset.druid),
new Artefact('druid_armor', 'Роба друида', 13, 100, 8, 64000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 4, knowledge: 1, initiative: 3 }, { magic_protection: 5 }, enum_aset.druid),
new Artefact('druid_boots', 'Сапоги друида', 13, 100, 7, 64000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { defence: 3, knowledge: 1, initiative: 3 }, { magic_protection: 5 }, enum_aset.druid),
// relict -> militant
new Artefact('knightarmor', 'Доспех рыцаря-воина', 7, 100, 6, 44000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { attack: 1, defence: 5 }, null, enum_aset.militant),
new Artefact('knightsword', 'Меч рыцаря-воина', 7, 100, 9, 44000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 7, defence: 2 }, null, enum_aset.militant),
new Artefact('knightboots', 'Сапоги рыцаря-воина', 7, 100, 5, 44000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { attack: 1, defence: 4 }, null, enum_aset.militant),
new Artefact('knighthelmet', 'Шлем рыцаря-воина', 7, 100, 5, 44000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { attack: 1, defence: 4 }, null, enum_aset.militant),
new Artefact('knightshield', 'Щит рыцаря-воина', 7, 100, 6, 44000, enum_ac.relict, enum_at.armor, enum_as.left_arm, enum_amc.relict, { attack: 1, defence: 5 }, null, enum_aset.militant),
// relict -> paladin
new Artefact('paladin_bow', 'Арбалет паладина', 13, 100, 8, 64000, enum_ac.relict, enum_at.weapon, enum_as.rear, enum_amc.relict, { attack: 3 }, { increase_range_combat_damage: 10 }, enum_aset.paladin),
new Artefact('paladin_armor', 'Доспех паладина', 13, 100, 8, 64000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 6, knowledge: 1 }, { magic_protection: 5 }, enum_aset.paladin),
new Artefact('paladin_sword', 'Меч паладина', 13, 100, 11, 64000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 3, defence: 3, spellpower: 1, knowledge: 1 }, { increase_close_combat_damage: 15 }, enum_aset.paladin),
new Artefact('paladin_boots', 'Сапоги паладина', 13, 100, 7, 64000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { defence: 5, knowledge: 1 }, { magic_protection: 5 }, enum_aset.paladin),
new Artefact('paladin_helmet', 'Шлем паладина', 13, 100, 6, 64000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { defence: 4, knowledge: 1 }, { magic_protection: 5 }, enum_aset.paladin),
new Artefact('paladin_shield', 'Щит паладина', 13, 100, 7, 64000, enum_ac.relict, enum_at.armor, enum_as.left_arm, enum_amc.relict, { defence: 6 }, { range_combat_protection: 10 }, enum_aset.paladin),
// relict -> tribal
new Artefact('sv_arb', 'Арбалет степного варвара', 14, 100, 8, 64000, enum_ac.relict, enum_at.weapon, enum_as.rear, enum_amc.relict, { attack: 5 }, { increase_range_combat_damage: 15 }, enum_aset.tribal),
new Artefact('sv_body', 'Доспех степного варвара', 14, 100, 8, 64000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { attack: 3, defence: 5 }, { magic_protection: 5 }, enum_aset.tribal),
new Artefact('sv_weap', 'Дубина степного варвара', 14, 100, 11, 64000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 8 }, { increase_close_combat_damage: 20 }, enum_aset.tribal),
new Artefact('sv_boot', 'Сапоги степного варвара', 14, 100, 7, 64000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { attack: 2, defence: 3 }, { magic_protection: 5 }, enum_aset.tribal),
new Artefact('sv_helm', 'Шлем степного варвара', 14, 100, 6, 64000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { attack: 3, defence: 3 }, { magic_protection: 5 }, enum_aset.tribal),
new Artefact('sv_shield', 'Щит степного варвара', 14, 100, 7, 64000, enum_ac.relict, enum_at.armor, enum_as.left_arm, enum_amc.relict, { attack: 4, defence: 2 }, { range_combat_protection: 6 }, enum_aset.tribal),
// relict -> unruly_barbarian
new Artefact('nv_body', 'Доспех непокорного варвара', 11, 100, 7, 56000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { attack: 1, defence: 5, initiative: 1 }, null, enum_aset.unruly_barbarian),
new Artefact('nv_weap', 'Меч непокорного варвара', 11, 100, 10, 56000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 10 }, null, enum_aset.unruly_barbarian),
new Artefact('nv_boot', 'Сапоги непокорного варвара', 11, 100, 6, 56000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { attack: 1, defence: 4, initiative: 1 }, null, enum_aset.unruly_barbarian),
new Artefact('nv_helm', 'Шлем непокорного варвара', 11, 100, 6, 56000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { attack: 1, defence: 4, initiative: 1 }, null, enum_aset.unruly_barbarian),
new Artefact('nv_shield', 'Щит непокорного варвара', 11, 100, 7, 56000, enum_ac.relict, enum_at.armor, enum_as.left_arm, enum_amc.relict, { attack: 2, defence: 4, initiative: 1 }, null, enum_aset.unruly_barbarian),
// relict -> templar
new Artefact('kn_body', 'Доспех рыцаря солнца', 7, 100, 6, 44000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 6 }, null, enum_aset.templar),
new Artefact('kn_weap', 'Меч рыцаря солнца', 7, 100, 9, 44000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 5, defence: 4 }, null, enum_aset.templar),
new Artefact('kn_helm', 'Шлем рыцаря солнца', 7, 100, 5, 44000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { defence: 5 }, null, enum_aset.templar),
new Artefact('kn_shield', 'Щит рыцаря солнца', 7, 100, 6, 44000, enum_ac.relict, enum_at.armor, enum_as.left_arm, enum_amc.relict, { defence: 6 }, null, enum_aset.templar),
// relict -> inquisitor
new Artefact('inq_body', 'Доспех инквизитора', 14, 100, 9, 64000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { defence: 6, knowledge: 2 }, { magic_protection: 7 }, enum_aset.inquisitor),
new Artefact('inq_cl', 'Плащ инквизитора', 14, 100, 8, 64000, enum_ac.relict, enum_at.jewelry, enum_as.rear, enum_amc.relict, { defence: 4, spellpower: 1 }, { magic_protection: 7, range_combat_protection: 15 }, enum_aset.inquisitor),
new Artefact('inq_weap', 'Посох инквизитора', 14, 100, 12, 64000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 5, defence: 5, spellpower: 1, knowledge: 1 }, null, enum_aset.inquisitor),
new Artefact('inq_boot', 'Сапоги инквизитора', 14, 100, 7, 64000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { defence: 5, knowledge: 2 }, { magic_protection: 7 }, enum_aset.inquisitor),
new Artefact('inq_helm', 'Шлем инквизитора', 14, 100, 6, 64000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { defence: 3, knowledge: 2 }, { magic_protection: 5 }, enum_aset.inquisitor),
// relict -> amphibian
new Artefact('amf_body', 'Доспех амфибии', 14, 100, 8, 64000, enum_ac.relict, enum_at.armor, enum_as.body, enum_amc.relict, { attack: 1, defence: 2, spellpower: 3, knowledge: 1 }, null, enum_aset.amphibian),
new Artefact('amf_cl', 'Накидка амфибии', 14, 100, 8, 64000, enum_ac.relict, enum_at.jewelry, enum_as.rear, enum_amc.relict, { defence: 1, spellpower: 3, knowledge: 1 }, null, enum_aset.amphibian),
new Artefact('amf_boot', 'Поножи амфибии', 14, 100, 7, 64000, enum_ac.relict, enum_at.armor, enum_as.foots, enum_amc.relict, { spellpower: 3, knowledge: 1 }, { hero_initiative: 10 }, enum_aset.amphibian),
new Artefact('amf_weap', 'Посох амфибии', 14, 100, 11, 64000, enum_ac.relict, enum_at.weapon, enum_as.right_arm, enum_amc.relict, { attack: 1, defence: 1, spellpower: 2, knowledge: 3 }, null, enum_aset.amphibian),
new Artefact('amf_scroll', 'Свиток амфибии', 14, 100, 8, 64000, enum_ac.relict, enum_at.jewelry, enum_as.left_arm, enum_amc.relict, { spellpower: 4 }, null, enum_aset.amphibian),
new Artefact('amf_helm', 'Шлем амфибии', 14, 100, 6, 64000, enum_ac.relict, enum_at.armor, enum_as.head, enum_amc.relict, { defence: 1, spellpower: 3, knowledge: 1 }, null, enum_aset.amphibian),
// event
new Artefact('8amul_inf', 'Амулет бесконечности', 3, 8, 8, 12000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: Math.floor(hero_lvl/6), defence: 1, knowledge: 1 + Math.floor(hero_lvl/7), initiative: 1 + Math.floor(hero_lvl/6) }),
new Artefact('quest_pendant1', 'Амулет буйвола', 1, 20, 1, 600, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1 }),
new Artefact('9amu_let', 'Амулет девятилетия', 3, 9, 4, 18000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, luck: 1 }),
new Artefact('trinitypendant', 'Амулет троицы', 7, 50, 7, 6400, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, spellpower: 1, initiative: 4 }),
new Artefact('sunart2', 'Арбалет солнца', 8, 20, 9, 28000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 3, defence: 4, initiative: 2 }, { increase_range_combat_damage: 7 }),
new Artefact('a_mallet', 'Аукционный молоточек', 3, 10000, 1, 40, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 1 }),
new Artefact('buben2', 'Бубен шамана', 9, 1, 11, 12800, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 2, defence: 3, spellpower: 2, knowledge: 1, initiative: 4 }),
new Artefact('totem1', 'Большой племенной тотем', 13, 70, 6, 9600, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 3, initiative: 3 }),
new Artefact('icesphere1', 'Великая ледяная сфера', 17, 1, 7, 16000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 1, initiative: 1 }, { increase_close_combat_damage: 8, increase_range_combat_damage: 8 }),
new Artefact('mechanic_glasses1', 'Великие очки механика', 15, 1, 12, 8000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 1, spellpower: 2, knowledge: 3, initiative: 3 }),
new Artefact('buben1', 'Великий бубен шамана', 15, 1, 14, 16000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 3, defence: 4, spellpower: 2, knowledge: 2, initiative: 4 }),
new Artefact('anomal_ring1', 'Великое кольцо аномалий', 16, 1, 15, 20000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 5, defence: 1, spellpower: 1, knowledge: 1, initiative: 6 }, { hero_initiative: 5 }),
new Artefact('mart8_ring1', 'Весеннее колечко', 1, 8, 5, 400, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.relict, { initiative: 5 }),
new Artefact('mart8_flowers1', 'Весенний букет', 1, 8, 4, 8000, enum_ac.event, enum_at.jewelry, enum_as.right_arm, enum_amc.relict, { attack: 2, defence: 2 }),
new Artefact('wolfjacket', 'Волчья шкура', 3, 15, 2, 800, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 2 }),
new Artefact('sharik', 'Волшебный шар', 3, 1, 4, 4000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { luck: 1, initiative: 1 + Math.floor(hero_lvl/4) }),
new Artefact('thief_paper', 'Воровское приглашение', 6, 1, 0, 0, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.other),
new Artefact('magneticarmor', 'Доспех магнитного голема', 14, 1, 14, 36000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5, spellpower: 1, knowledge: 1 }, { magic_protection: 15, close_combat_protection: 10 }),
new Artefact('dragonstone', 'Драконий камень', 13, 70, 4, 12000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 2, initiative: 2 }),
new Artefact('dubina', 'Дубина огра', 14, 30, 11, 40000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 10, initiative: -3 }, { increase_close_combat_damage: 8 }),
new Artefact('ogre_bum', 'Дубина огра-ветерана', 14, 1, 14, 36000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 12, initiative: -4 }, { increase_close_combat_damage: 10 }),
new Artefact('gdubina', 'Дубинка гоблина', 6, 30, 7, 14000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 5, initiative: 1 }),
new Artefact('lizard_armor', 'Жилет из кожи ящера', 3, 15, 2, 800, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 1, initiative: 1 }),
new Artefact('hopesh1', 'Закалённый хопеш', 12, 1, 14, 10000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 9, defence: 1, initiative: 2 }, { increase_close_combat_damage: 11 }),
new Artefact('mgear', 'Заколдованная шестерня', 7, 1, 6, 9600, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 2, defence: 3 }),
new Artefact('5years_star', 'Звезда пятилетия', 3, 10, 5, 5000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, initiative: 5 }),
new Artefact('mirror', 'Зеркало перемен', 5, 1, 0, 16000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack),
new Artefact('znamya1', 'Знамя Грифона', 3, 70, 1, 8000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.no_sell, { initiative: 1 }),
new Artefact('krest2', 'Знамя крестоносца', 9, 1, 5, 9000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 2, initiative: 2 }),
new Artefact('znamya2', 'Знамя Мантикоры', 3, 70, 1, 8000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.no_sell, { initiative: 1 }),
new Artefact('kznamya1', 'Знамя Света', 3, 70, 1, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.no_sell, { attack: 1, defence: 1 }),
new Artefact('kznamya2', 'Знамя Тьмы', 3, 70, 1, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.no_sell, { attack: 1, defence: 1 }),
new Artefact('ankh1', 'Золотой анх', 13, 70, 7, 12000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 2, spellpower: 1, knowledge: 1, initiative: 2 }),
new Artefact('zub', 'Зуб дракона', 13, 30, 10, 40000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 5, defence: 3, initiative: 2 }),
new Artefact('tunnel_kirka', 'Кирка шахтёра', 5, 25, 7, 4000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 3, initiative: 1 }),
new Artefact('bludgeon', 'Кистень степных воинов', 10, 30, 9, 28000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 6, initiative: 4 }),
new Artefact('brush', 'Кисть художника', 9, 70, 9, 19824, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.no_sell, { attack: 6, initiative: 2 }, { increase_close_combat_damage: 5 }),
new Artefact('windsword', 'Клинок ветров', 7, 1, 10, 22000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 2, defence: 2, initiative: 4 }, { increase_close_combat_damage: 5 }),
new Artefact('pit_sword1', 'Клинок владыки бездны', 14, 1, 19, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 11, defence: 3, initiative: 3 }, { increase_close_combat_damage: 13 }),
new Artefact('pit_sword2', 'Клинок демона бездны', 6, 1, 14, 13200, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 9, defence: 2, initiative: 2 }, { increase_close_combat_damage: 8 }),
new Artefact('kniga', 'Книга знаний', 5, 40, 2, 9600, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { knowledge: 2 }),
new Artefact('skill_book11', 'Книга умений', 3, 1, 1, 40000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack),
new Artefact('anomal_ring2', 'Кольцо аномалий', 11, 1, 13, 18000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 4, defence: 1, spellpower: 1, knowledge: 1, initiative: 5 }, { hero_initiative: 4 }),
new Artefact('commander_ring', 'Кольцо воеводы', 9, 70, 8, 20000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.relict, { attack: 3, defence: 3, initiative: 1 }),
new Artefact('testring', 'Кольцо памяти', 3, 30, 6, 40000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.relict, { attack: 1, defence: 1, spellpower: 1, knowledge: 1 }),
new Artefact('thief_premiumring1', 'Кольцо почётного вора I ранга', 7, 70, 8, 24000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.thief, { attack: 2, initiative: 7 }),
new Artefact('thief_premiumring2', 'Кольцо почётного вора II ранга', 7, 65, 7, 18000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.thief, { attack: 2, initiative: 6 }),
new Artefact('thief_premiumring3', 'Кольцо почётного вора III ранга', 6, 60, 6, 12000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.thief, { attack: 1, initiative: 6 }),
new Artefact('ttring', 'Кольцо равновесия', 3, 1, 4, 10800, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: Math.floor(hero_lvl/7), defence: 1 + Math.floor(hero_lvl/10), knowledge: Math.floor(hero_lvl/7), initiative: 1 }),
new Artefact('blackring', 'Кольцо черного рыцаря', 5, 40, 4, 8000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { knowledge: 1 }),
new Artefact('student_armor', 'Кольчуга новобранца', 3, 30, 2, 2000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 1, initiative: 1 }),
new Artefact('pegaskop', 'Копье всадника пегаса', 12, 1, 14, 36000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 5, defence: -1, initiative: 5 }, { increase_close_combat_damage: 15 }),
new Artefact('sunart1', 'Копьё гвардейца', 5, 20, 7, 14000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 5, defence: 2 }),
new Artefact('kopie', 'Копьё гномов', 10, 30, 9, 28000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 6, defence: 1, initiative: 1 }, { increase_range_combat_damage: 8 }),
new Artefact('pika', 'Копьё тёмного всадника', 10, 30, 9, 28000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, initiative: 1 }),
new Artefact('trogloditkop', 'Копьё Троглодита', 7, 1, 10, 5600, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 2, defence: 1, initiative: 6 }),
new Artefact('dragon_crown', 'Корона из зубов дракона', 7, 50, 5, 6800, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 1, knowledge: 1 }),
new Artefact('necrohelm2', 'Корона лича', 8, 10, 8, 16000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { spellpower: 4 }),
new Artefact('dem_kosa', 'Коса рогатого жнеца', 8, 30, 9, 40000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7 }, { increase_close_combat_damage: 5 }),
new Artefact('pouch', 'Кошелёк разбойника', 5, 70, 5, 12000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 1, initiative: 2 }),
new Artefact('cubed', 'Куб прочности', 5, 45, 3, 4800, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { defence: 1 }),
new Artefact('bal_cube', 'Куб равноправия', 5, 45, 3, 4800, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { initiative: 1 }),
new Artefact('cubes', 'Куб силы', 5, 50, 3, 6400, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1 }),
new Artefact('cubeg', 'Куб судьбы', 5, 60, 3, 9600, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { defence: 1, knowledge: 1, initiative: 1 }),
new Artefact('bshield3', 'Лёгкий щит предводителя', 5, 1, 7, 8000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 1, defence: 3, initiative: 1 }),
new Artefact('icesphere2', 'Ледяная сфера', 13, 1, 6, 14400, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 1, initiative: 1 }, { increase_close_combat_damage: 6, increase_range_combat_damage: 6 }),
new Artefact('goblin_bow', 'Лук гоблина', 6, 1, 8, 16000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 3 }, { increase_range_combat_damage: 4 }),
new Artefact('centaurbow', 'Лук кентавра', 5, 30, 5, 16000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 1 }, { increase_range_combat_damage: 11 }),
new Artefact('sniperbow', 'Лук снайпера', 11, 1, 8, 36000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.relict, { initiative: 2 }, { increase_range_combat_damage: 20 }),
new Artefact('totem3', 'Малый племенной тотем', 5, 70, 4, 8400, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 2, initiative: 2 }),
new Artefact('10scroll', 'Манускрипт истории', 3, 1, 1, 40000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack),
new Artefact('sunart3', 'Меч воздаяния', 11, 20, 11, 32000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, defence: 1 }, { increase_close_combat_damage: 8 }),
new Artefact('sword5', 'Меч воителя', 5, 30, 5, 4000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.no_sell, { attack: 2 }),
new Artefact('blacksword', 'Меч всадника тьмы', 5, 10, 10, 20000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 4 }),
new Artefact('sunart4', 'Меч откровения', 14, 20, 12, 36000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, defence: 2 }, { close_combat_protection: 7, increase_close_combat_damage: 7 }),
new Artefact('dem_dmech', 'Меч пещерного демона', 5, 30, 6, 14000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 4, initiative: 1 }),
new Artefact('blacksword1', 'Меч тьмы лорда', 5, 1, 10, 10000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 3, defence: 1, spellpower: 1, knowledge: 1 }),
new Artefact('slayersword', 'Меч убийцы', 14, 30, 11, 40000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 8, defence: 3 }, { increase_close_combat_damage: 6 }),
new Artefact('meshok', 'Мешок Деда Мороза', 5, 2012, 2, 2012, enum_ac.event, enum_at.untyped, enum_as.rear, enum_amc.no_sell, { defence: 2 }),
new Artefact('meshok2', 'Мешок Снегурочки', 5, 2012, 2, 2012, enum_ac.event, enum_at.untyped, enum_as.rear, enum_amc.no_sell, { defence: 2, initiative: 1 }),
new Artefact('molot_tan', 'Молот тана', 14, 30, 12, 40000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 9, defence: 2, initiative: -2 }, { increase_close_combat_damage: 9 }),
new Artefact('13coin', 'Монетка памяти', 3, 1, 1, 40000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, null),
new Artefact('snowjinka', 'Новогодняя снежинка 2014', 5, 40, 4, 4000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { initiative: 1, morale: 1 }),
new Artefact('sosulka', 'Новогодняя сосулька 2014', 5, 40, 4, 4000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { initiative: 1, luck: 1 }),
new Artefact('obereg', 'Оберег', 5, 50, 4, 20000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, null, { magic_protection: 20 }),
new Artefact('castle_orden', 'Орден бесстрашия', 5, 60, 10, 16000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 2, defence: 3, spellpower: 1, knowledge: 1, initiative: 2 }),
new Artefact('order_griffin', 'Орден Грифона', 6, 70, 8, 16000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 6, defence: 2 }),
new Artefact('order_manticore', 'Орден Мантикоры', 6, 70, 8, 16000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 6, initiative: 2 }),
new Artefact('eg_order1', 'Орден покорителя 1-й степени', 7, 1, 14, 22000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, defence: 4, luck: 1, initiative: 4 }),
new Artefact('eg_order2', 'Орден покорителя 2-й степени', 6, 1, 11, 20000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 2, defence: 3, luck: 1, initiative: 3 }),
new Artefact('eg_order3', 'Орден покорителя 3-й степени', 5, 1, 9, 16000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 2, defence: 3, luck: 1, initiative: 1 }),
new Artefact('ord_light', 'Орден Света', 6, 75, 12, 18000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 5, defence: 4, spellpower: 1, knowledge: 1 }),
new Artefact('ord_dark', 'Орден Тьмы', 6, 75, 12, 18000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 5, spellpower: 1, knowledge: 1, initiative: 4 }),
new Artefact('mechanic_glasses2', 'Очки механика', 10, 1, 10, 7400, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 1, spellpower: 1, knowledge: 2, initiative: 3 }),
new Artefact('pen', 'Перо поэта', 9, 70, 9, 19824, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.no_sell, { attack: 6, initiative: 2 }, { increase_close_combat_damage: 5 }),
new Artefact('sandglass', 'Песочные часы', 5, 70, 3, 12000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { initiative: 2 }),
new Artefact('inq_ring1', 'Печать инквизитора солнца', 14, 1, 15, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 5, defence: 3, spellpower: 1, knowledge: 1, initiative: 5 }),
new Artefact('battlem_cape', 'Плащ боевого мага', 10, 1, 11, 28000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { attack: 1, defence: 1, spellpower: 1, knowledge: 1 }, { magic_protection: 10, range_combat_protection: 15 }),
new Artefact('stalkercl', 'Плащ ловчего', 9, 1, 8, 8000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 3, initiative: 1 }, { range_combat_protection: 19 }),
new Artefact('totem2', 'Племенной тотем', 9, 70, 5, 9600, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 2, initiative: 3 }),
new Artefact('2year_amul_lords', 'Подвеска двухлетней удачи', 3, 10, 2, 4000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { luck: 1 }),
new Artefact('7ka', 'Подвеска семилетия', 3, 10, 7, 4000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { initiative: 1, luck: 1 }),
new Artefact('3year_amul', 'Подвеска трёхлетней удачи', 3, 10, 2, 4000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { luck: 1 }),
new Artefact('icesphere3', 'Простая ледяная сфера', 6, 1, 5, 12800, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 1, initiative: 1 }, { increase_close_combat_damage: 4, increase_range_combat_damage: 4 }),
new Artefact('inq_ring2', 'Простая печать инквизитора солнца', 6, 1, 11, 12000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 4, defence: 2, spellpower: 1, knowledge: 1, initiative: 3 }),
new Artefact('krest3', 'Простое знамя крестоносца', 5, 1, 4, 8400, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 1, initiative: 2 }),
new Artefact('anomal_ring3', 'Простое кольцо аномалий', 6, 1, 10, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 3, spellpower: 1, knowledge: 1, initiative: 4 }, { hero_initiative: 3 }),
new Artefact('buben3', 'Простой бубен шамана', 5, 1, 9, 9600, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 2, defence: 2, spellpower: 1, knowledge: 1, initiative: 3 }),
new Artefact('mechanic_glasses3', 'Простые очки механика', 5, 1, 8, 6800, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 1, spellpower: 1, knowledge: 1, initiative: 2 }),
new Artefact('rog_demon', 'Рог демона', 13, 30, 10, 40000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, defence: 3, initiative: 2 }),
new Artefact('runkam', 'Рунный камень', 5, 50, 4, 9600, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { initiative: 4 }),
new Artefact('lizard_boots', 'Сапоги из кожи ящера', 3, 15, 2, 800, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 1, initiative: 1 }),
new Artefact('torg_boots', 'Сапоги торговца', 3, 1, 5, 20000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 2, initiative: Math.floor(hero_lvl/3) }),
new Artefact('krest1', 'Священное знамя крестоносца', 14, 1, 6, 9600, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 2, defence: 2, initiative: 2 }),
new Artefact('thief_unique_secretops', 'Секретная шпага воров', 6, 200, 3, 0, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.no_sell, { attack: 6 }),
new Artefact('ankh2', 'Серебряный анх', 5, 70, 5, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 1, spellpower: 1, knowledge: 1, initiative: 1 }),
new Artefact('compass', 'Старинный компас', 9, 40, 7, 8000, enum_ac.event, enum_at.jewelry, enum_as.left_arm, enum_amc.other, { defence: 1, knowledge: 1 }, { magic_protection: 30 }),
new Artefact('statue', 'Статуэтка воина', 5, 70, 3, 12000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.no_sell, { attack: 1, knowledge: 1 }),
new Artefact('nefrit2', 'Статуэтка жрицы', 9, 1, 6, 9000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 2, defence: 1, spellpower: 1, knowledge: 1, initiative: 1 }),
new Artefact('nefrit3', 'Статуэтка каппы', 5, 1, 5, 8400, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 2, spellpower: 1, knowledge: 1, initiative: 1 }),
new Artefact('nefrit1', 'Статуэтка кенсея', 14, 1, 7, 9600, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 2, defence: 1, spellpower: 2, knowledge: 1, initiative: 2 }),
new Artefact('cat_statue', 'Статуэтка кошки', 5, 70, 1, 8000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { initiative: 1 }),
new Artefact('bear_statue', 'Статуэтка медведя', 5, 70, 1, 8000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { initiative: 1 }),
new Artefact('ru_statue', 'Статуэтка Рунета 2009', 1, 20, 10, 2009, enum_ac.event, enum_at.jewelry, enum_as.left_arm, enum_amc.shield, { defence: 1, initiative: 1 }),
new Artefact('dog_statue', 'Статуэтка чёрной собаки', 5, 70, 1, 8000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { initiative: 1 }),
new Artefact('msphere', 'Сфера тайн', 5, 60, 3, 9600, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 1, spellpower: 1 }),
new Artefact('3year_art', 'Талисман трёхлетия', 3, 10, 3, 4000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { initiative: 1, luck: 1 }),
new Artefact('znak5', 'Талисман Варваров', 5, 1, 3, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 2 }),
new Artefact('znak8', 'Талисман Гномов', 5, 1, 3, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { defence: 1, initiative: 1 }),
new Artefact('znak7', 'Талисман Демонов', 5, 1, 3, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, initiative: 1 }),
new Artefact('znak3', 'Талисман Магов', 5, 1, 3, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { knowledge: 2 }),
new Artefact('znak2', 'Талисман Некромантов', 5, 1, 3, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, knowledge: 1 }),
new Artefact('znak1', 'Талисман Рыцарей', 5, 1, 3, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { defence: 2 }),
new Artefact('znak6', 'Талисман Тёмных эльфов', 5, 1, 3, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, spellpower: 1 }),
new Artefact('znak9', 'Талисман Степных варваров', 5, 1, 3, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 1 }),
new Artefact('znak4', 'Талисман Эльфов', 5, 1, 3, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { initiative: 2 }),
new Artefact('firehammer', 'Тлеющий молот', 7, 1, 12, 32000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, defence: 1, initiative: 1 }, { increase_close_combat_damage: 10 }),
new Artefact('topor_drov', 'Топор дровосека', 5, 40, 8, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 4, defence: 4 }),
new Artefact('dem_dtopor', 'Топор дьявола', 13, 30, 11, 48000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 8, initiative: 1 }, { increase_close_combat_damage: 5 }),
new Artefact('taskaxe', 'Топор надсмотрщика', 11, 1, 16, 10000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 10, morale: 1 }, { increase_close_combat_damage: 13 }),
new Artefact('orc_axe', 'Топор орка-тирана', 10, 1, 12, 28000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, initiative: 2 }, { increase_range_combat_damage: 5, increase_close_combat_damage: 6 }),
new Artefact('topor_skelet', 'Топорик скелета', 5, 30, 7, 14000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 4, defence: 2 }),
new Artefact('sea_trident', 'Трезубец сирен', 5, 15, 7, 4000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { spellpower: 2 }),
new Artefact('bshield1', 'Тяжёлый щит предводителя', 13, 1, 10, 16000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 2, defence: 4, initiative: 1 }),
new Artefact('dudka', 'Флейта сатира', 4, 1, 5, 6000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { morale: 1 }),
new Artefact('flyaga', 'Фляга здоровья', 3, 1, 1, 60000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, null),
new Artefact('antifire_cape', 'Халат пламени', 3, 40, 3, 16000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, null),
new Artefact('hopesh2', 'Хопеш', 5, 1, 12, 7200, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, defence: 1, initiative: 1 }, { increase_close_combat_damage: 7 }),
new Artefact('12hron', 'Часы памяти', 3, 1, 1, 40000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, null),
new Artefact('4year_klever', 'Четырёхлистный клевер', 3, 10, 3, 4000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { initiative: 1, luck: 1 }),
new Artefact('6ring', 'Шестигранный перстень', 3, 10, 5, 15000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 1, initiative: 2 }),
new Artefact('lizard_helm', 'Шлем из кожи ящера', 3, 15, 2, 800, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 1, initiative: 1 }),
new Artefact('ogre_helm', 'Шлем огра-ветерана', 14, 1, 12, 24000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 10, initiative: -2 }),
new Artefact('orc_hat', 'Шлем орка-тирана', 8, 1, 8, 20000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 3, initiative: 3 }),
new Artefact('necrohelm3', 'Шлем рыцаря тьмы', 13, 10, 9, 24000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 3, defence: 3 }),
new Artefact('necrohelm1', 'Шлем скелета-воина', 5, 10, 4, 10000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 1 }),
new Artefact('gargoshield', 'Щит из крыла горгульи', 6, 1, 8, 16000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 4 }, { magic_protection: 12 }),
new Artefact('bshield2', 'Щит предводителя', 9, 1, 9, 12000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 1, defence: 4, initiative: 1 }),
new Artefact('e_shield2', 'Щит шакала', 6, 1, 8, 7200, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 5, initiative: 1 }, { range_combat_protection: 11, magic_protection: 12 }),
new Artefact('e_shield1', 'Щит шакала-воина', 12, 1, 10, 10000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 6, initiative: 2 }, { range_combat_protection: 15, magic_protection: 20 }),
new Artefact('elfdagger', 'Эльфийский кинжал', 13, 1, 12, 36000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.relict, { attack: 2, initiative: 6 }, { increase_close_combat_damage: 5 }),
// event -> dungeon
new Artefact('dun_amul2', 'Амулет подземелий', 8, 1, 11, 16000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, defence: 3, spellpower: 1, knowledge: 1, initiative: 6 }, null, enum_aset.dungeon),
new Artefact('dun_bow2', 'Арбалет подземелий', 9, 1, 6, 16000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 1, spellpower: 1, initiative: 1 }, { increase_range_combat_damage: 18 }, enum_aset.dungeon),
new Artefact('drak_armor1', 'Великие латы подземелий', 14, 1, 12, 20000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { attack: 1, defence: 3, spellpower: 2, initiative: 3 }, { close_combat_protection: 9, range_combat_protection: 12 }, enum_aset.dungeon),
new Artefact('dun_boots1', 'Великие сапоги подземелий', 14, 1, 12, 20000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4, spellpower: 1, knowledge: 1, initiative: 2 }, { close_combat_protection: 7, range_combat_protection: 7 }, enum_aset.dungeon),
new Artefact('dun_amul1', 'Великий амулет подземелий', 12, 1, 14, 20000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 2, defence: 4, spellpower: 1, knowledge: 1, initiative: 7 }, null, enum_aset.dungeon),
new Artefact('dun_bow1', 'Великий арбалет подземелий', 14, 1, 8, 20000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 1, spellpower: 2, initiative: 1 }, { increase_range_combat_damage: 22 }, enum_aset.dungeon),
new Artefact('dun_armor1', 'Великий доспех подземелий', 14, 1, 12, 20000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 3, spellpower: 1, knowledge: 1, initiative: 2 }, { close_combat_protection: 9, range_combat_protection: 10 }, enum_aset.dungeon),
new Artefact('dun_dagger1', 'Великий кинжал подземелий', 14, 1, 12, 20000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 5, defence: 2, spellpower: 1, initiative: 1 }, { increase_close_combat_damage: 8 }, enum_aset.dungeon),
new Artefact('dun_sword1', 'Великий меч подземелий', 14, 1, 16, 20000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, defence: 2, spellpower: 1, knowledge: 1, initiative: 3 }, { increase_close_combat_damage: 12, close_combat_protection: 5 }, enum_aset.dungeon),
new Artefact('dun_ring1', 'Великий перстень подземелий', 14, 1, 15, 20000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 6, spellpower: 1, knowledge: 1, initiative: 5 }, null, enum_aset.dungeon),
new Artefact('dun_cloak1', 'Великий плащ подземелий', 14, 1, 12, 18000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { attack: 1, defence: 3, knowledge: 2, initiative: 2 }, { range_combat_protection: 20 }, enum_aset.dungeon),
new Artefact('dung_axe1', 'Великий топор подземелий', 14, 1, 18, 18000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 10, defence: 1, initiative: 4 }, { increase_close_combat_damage: 17 }, enum_aset.dungeon),
new Artefact('hm2', 'Великий шлем подземелий', 12, 1, 12, 20000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 5, knowledge: 1, initiative: 2 }, { close_combat_protection: 7 }, enum_aset.dungeon),
new Artefact('dun_shield1', 'Великий щит подземелий', 14, 1, 11, 20000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 4, spellpower: 1, knowledge: 1, initiative: 4 }, { close_combat_protection: 6, range_combat_protection: 12 }, enum_aset.dungeon),
new Artefact('dun_armor2', 'Доспех подземелий', 9, 1, 10, 16000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 4, spellpower: 1, knowledge: 1, initiative: 1 }, { close_combat_protection: 7, range_combat_protection: 8}, enum_aset.dungeon),
new Artefact('dun_dagger2', 'Кинжал подземелий', 9, 1, 10, 16000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 4, defence: 2, spellpower: 1 }, { increase_close_combat_damage: 5 }, enum_aset.dungeon),
new Artefact('dering', 'Кольцо подземелий', 13, 1, 15, 24000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.relict, { attack: 3, defence: 3, knowledge: 1, initiative: 4, morale: 1 }, null, enum_aset.dungeon),
new Artefact('drak_armor2', 'Латы подземелий', 9, 1, 10, 16000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { attack: 1, defence: 3, spellpower: 1, initiative: 2 }, { close_combat_protection: 7, range_combat_protection: 10 }, enum_aset.dungeon),
new Artefact('dun_boots3', 'Легкие сапоги подземелий', 5, 1, 8, 12000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 3, spellpower: 1, knowledge: 1, initiative: 1 }, { close_combat_protection: 4, range_combat_protection: 4 }, enum_aset.dungeon),
new Artefact('dun_armor3', 'Легкий доспех подземелий', 5, 1, 8, 12000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 3, spellpower: 1, knowledge: 1, initiative: 1 }, { close_combat_protection: 6, range_combat_protection: 6 }, enum_aset.dungeon),
new Artefact('dun_shield3', 'Легкий щит подземелий', 5, 1, 8, 12000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 3, knowledge: 1, initiative: 3 }, { close_combat_protection: 3, range_combat_protection: 8 }, enum_aset.dungeon),
new Artefact('drak_armor3', 'Лёгкие латы подземелий', 5, 1, 8, 12000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { attack: 1, defence: 2, spellpower: 1, initiative: 1 }, { close_combat_protection: 5, range_combat_protection: 7 }, enum_aset.dungeon),
new Artefact('dun_bow3', 'Лёгкий арбалет подземелий', 5, 1, 5, 12000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { spellpower: 1, initiative: 1 }, { increase_range_combat_damage: 14 }, enum_aset.dungeon),
new Artefact('dun_dagger3', 'Лёгкий кинжал подземелий', 5, 1, 7, 12000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 3, defence: 1, spellpower: 1 }, { increase_close_combat_damage: 3 }, enum_aset.dungeon),
new Artefact('dun_sword3', 'Лёгкий меч подземелий', 5, 1, 10, 12000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 5, defence: 2, spellpower: 1, knowledge: 1, initiative: 2 }, { increase_close_combat_damage: 6, close_combat_protection: 2 }, enum_aset.dungeon),
new Artefact('dung_axe3', 'Лёгкий топор подземелий', 5, 1, 11, 12000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, defence: 1, initiative: 1 }, { increase_close_combat_damage: 8 }, enum_aset.dungeon),
new Artefact('dun_sword2', 'Меч подземелий', 9, 1, 12, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 6, defence: 2, spellpower: 1, knowledge: 1, initiative: 2 }, { increase_close_combat_damage: 8, close_combat_protection: 3 }, enum_aset.dungeon),
new Artefact('dun_ring2', 'Перстень подземелий', 9, 1, 12, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 5, spellpower: 1, initiative: 4 }, null, enum_aset.dungeon),
new Artefact('dun_cloak2', 'Плащ подземелий', 9, 1, 8, 15000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { attack: 1, defence: 2, knowledge: 1, initiative: 1 }, { range_combat_protection: 14 }, enum_aset.dungeon),
new Artefact('crystal', 'Подземный кристалл', 5, 1, 4, 16000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { initiative: 2 }, { increase_close_combat_damage: 5 }, enum_aset.dungeon),
new Artefact('dun_amul3', 'Простой амулет подземелий', 5, 1, 9, 12000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, defence: 2, spellpower: 1, knowledge: 1, initiative: 5 }, null, enum_aset.dungeon),
new Artefact('dun_cloak3', 'Простой плащ подземелий', 5, 1, 5, 12000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 1, knowledge: 1, initiative: 1 }, { range_combat_protection: 9 }, enum_aset.dungeon),
new Artefact('dun_ring3', 'Простой перстень подземелий', 5, 1, 9, 12000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 4, spellpower: 1, initiative: 3 }, null, enum_aset.dungeon),
new Artefact('dun_boots2', 'Сапоги подземелий', 9, 1, 10, 16000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4, spellpower: 1, knowledge: 1, initiative: 1 }, { close_combat_protection: 5, range_combat_protection: 5 }, enum_aset.dungeon),
new Artefact('dung_axe2', 'Топор подземелий', 9, 1, 14, 15000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 9, defence: 1, initiative: 2 }, { increase_close_combat_damage: 12 }, enum_aset.dungeon),
new Artefact('hm1', 'Шлем подземелий', 6, 1, 9, 14400, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 4, knowledge: 1, initiative: 1 }, { close_combat_protection: 5 }, enum_aset.dungeon),
new Artefact('dun_shield2', 'Щит подземелий', 9, 1, 9, 16000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 4, knowledge: 1, initiative: 3 }, { close_combat_protection: 4, range_combat_protection: 10 }, enum_aset.dungeon),
// event -> robber
new Artefact('ramul1', 'Амулет разбойника', 13, 1, 13, 16000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, defence: 2, initiative: 8 }, null, enum_aset.robber),
new Artefact('rarmor1', 'Броня разбойника', 13, 1, 14, 16000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 4, initiative: 4 }, { magic_protection: 12, close_combat_protection: 10, range_combat_protection: 10 }, enum_aset.robber),
new Artefact('rdagger1', 'Кинжал разбойника', 13, 1, 9, 16000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 3, defence: 2, initiative: 4 }, { increase_close_combat_damage: 5 }, enum_aset.robber),
new Artefact('rogring1', 'Кольцо разбойника', 13, 1, 10, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 2, initiative: 6 }, null, enum_aset.robber),
new Artefact('rarmor2', 'Легкая броня разбойника', 6, 1, 11, 8000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 3, initiative: 4 }, { magic_protection: 10, close_combat_protection: 7, range_combat_protection: 7 }, enum_aset.robber),
new Artefact('rboots2', 'Легкие сапоги разбойника', 6, 1, 8, 8000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 2, initiative: 6 }, { close_combat_protection: 4 }, enum_aset.robber),
new Artefact('rhelm2', 'Легкий шлем разбойника', 6, 1, 10, 8000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 3, initiative: 2 }, { close_combat_protection: 5, range_combat_protection: 7, magic_protection: 10 }, enum_aset.robber),
new Artefact('rsword2', 'Лёгкий меч разбойника', 8, 1, 10, 8000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 5, defence: 2, initiative: 2 }, { increase_close_combat_damage: 11 }, enum_aset.robber),
new Artefact('raxe2', 'Лёгкий топор разбойника', 5, 1, 7, 8000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 3, initiative: 2 }, { increase_close_combat_damage: 16 }, enum_aset.robber),
new Artefact('rbow1', 'Лук разбойника', 13, 1, 8, 16000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 1, initiative: 2 }, { increase_range_combat_damage: 16 }, enum_aset.robber),
new Artefact('rsword1', 'Меч разбойника', 13, 1, 12, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 6, defence: 2, initiative: 2 }, { increase_close_combat_damage: 15 }, enum_aset.robber),
new Artefact('rcloak1', 'Плащ разбойника', 13, 1, 9, 16000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 3, initiative: 4 }, { range_combat_protection: 20 }, enum_aset.robber),
new Artefact('rogring2', 'Простое кольцо разбойника', 5, 1, 7, 8000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 2, initiative: 3 }, null, enum_aset.robber),
new Artefact('ramul2', 'Простой амулет разбойника', 5, 1, 10, 8000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 2, defence: 2, initiative: 6 }, null, enum_aset.robber),
new Artefact('rdagger2', 'Простой кинжал разбойника', 5, 1, 7, 8000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 3, defence: 1, initiative: 3 }, { increase_close_combat_damage: 4 }, enum_aset.robber),
new Artefact('rbow2', 'Простой лук разбойника', 5, 1, 6, 8000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 1, initiative: 1 }, { increase_range_combat_damage: 12 }, enum_aset.robber),
new Artefact('rcloak2', 'Простой плащ разбойника', 5, 1, 7, 8000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 1, initiative: 4 }, { range_combat_protection: 16 }, enum_aset.robber),
new Artefact('rshield2', 'Простой щит разбойника', 5, 1, 11, 8000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 3, initiative: 3 }, { magic_protection: 12, close_combat_protection: 4, range_combat_protection: 12 }, enum_aset.robber),
new Artefact('rboots1', 'Сапоги разбойника', 13, 1, 11, 16000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 3, initiative: 7 }, { close_combat_protection: 5 }, enum_aset.robber),
new Artefact('sumka', 'Сумка разбойника', 5, 1, 4, 12000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, initiative: 3 }, null, enum_aset.robber),
new Artefact('raxe1', 'Топор разбойника', 13, 1, 9, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 3, initiative: 3 }, { increase_close_combat_damage: 20 }, enum_aset.robber),
new Artefact('rhelm1', 'Шлем разбойника', 13, 1, 12, 16000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 3, initiative: 3 }, { close_combat_protection: 8, range_combat_protection: 10, magic_protection: 12 }, enum_aset.robber),
new Artefact('rshield1', 'Щит разбойника', 13, 1, 14, 16000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 4, initiative: 4 }, { magic_protection: 15, close_combat_protection: 5, range_combat_protection: 15 }, enum_aset.robber),
// event -> survilurg
new Artefact('surv_halberdzg', 'Алебарда сурвилурга', 5, 1, 8, 24000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, morale: 1 }, null, enum_aset.survilurg),
new Artefact('surv_wamuletik', 'Амулет сурвилурга', 12, 1, 12, 28000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 4, defence: 4, initiative: 4 }, null, enum_aset.survilurg),
new Artefact('surv_crossbowsurv', 'Арбалет сурвилурга', 12, 1, 8, 32000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { initiative: 2 }, { increase_range_combat_damage: 20 }, enum_aset.survilurg),
new Artefact('surv_armorsu', 'Доспех сурвилурга', 12, 1, 12, 28000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5, initiative: 2 }, { magic_protection: 12, close_combat_protection: 12 }, enum_aset.survilurg),
new Artefact('surv_wring2o', 'Золотое кольцо сурвилурга', 5, 1, 5, 20000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 2, initiative: 1 }, null, enum_aset.survilurg),
new Artefact('surv_daggermd', 'Кинжал сурвилурга', 12, 1, 11, 36000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 3, defence: 1, initiative: 1 }, { increase_close_combat_damage: 11 }, enum_aset.survilurg),
new Artefact('surv_sword2sd', 'Клинок сурвилурга', 5, 1, 10, 20000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 6, defence: 2, initiative: 1 }, { increase_close_combat_damage: 5 }, enum_aset.survilurg),
new Artefact('surv_mring2fpg', 'Кольцо мудрости сурвилурга', 5, 1, 5, 20000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 2, knowledge: 2 }, null, enum_aset.survilurg),
new Artefact('surv_wring1my', 'Кольцо силы сурвилурга', 12, 1, 8, 28000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 4, defence: 4 }, null, enum_aset.survilurg),
new Artefact('surv_mbootsbb', 'Магические сапоги сурвилурга', 12, 1, 11, 28000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4, spellpower: 1, initiative: 1 }, { magic_protection: 12, hero_initiative: 10, close_combat_protection: 5 }, enum_aset.survilurg),
new Artefact('surv_mamulka', 'Магический амулет сурвилурга', 12, 1, 15, 28000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, defence: 2, spellpower: 2, knowledge: 3, initiative: 2 }, { hero_initiative: 5 }, enum_aset.survilurg),
new Artefact('surv_marmoroz', 'Магический доспех сурвилурга', 12, 1, 12, 28000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5, spellpower: 1, knowledge: 1, initiative: 1 }, { magic_protection: 13, hero_initiative: 5, close_combat_protection: 10 }, enum_aset.survilurg),
new Artefact('surv_mhelmetcv', 'Магический шлем сурвилурга', 12, 1, 9, 28000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 4, spellpower: 1, knowledge: 2 }, { magic_protection: 12, close_combat_protection: 5 }, enum_aset.survilurg),
new Artefact('surv_mring1fd', 'Магическое кольцо сурвилурга', 12, 1, 11, 28000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 2, spellpower: 2, knowledge: 1, initiative: 1 }, null, enum_aset.survilurg),
new Artefact('surv_mcloacksv', 'Мантия сурвилурга', 12, 1, 9, 28000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 1, spellpower: 2, knowledge: 1, initiative: 1 }, { range_combat_protection: 10 }, enum_aset.survilurg),
new Artefact('surv_sword_surv', 'Меч сурвилурга', 12, 1, 14, 36000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 8, defence: 2, initiative: 1 }, { increase_close_combat_damage: 11 }, enum_aset.survilurg),
new Artefact('surv_cloacksrv', 'Плащ сурвилурга', 12, 1, 9, 28000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 1, initiative: 1 }, { range_combat_protection: 20 }, enum_aset.survilurg),
new Artefact('surv_staffik', 'Посох сурвилурга', 12, 1, 15, 36000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 5, defence: 2, spellpower: 3, knowledge: 2 }, { increase_close_combat_damage: 7 }, enum_aset.survilurg),
new Artefact('surv_bootsurv', 'Сапоги сурвилурга', 12, 1, 11, 28000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 5, initiative: 1 }, { magic_protection: 11, close_combat_protection: 7 }, enum_aset.survilurg),
new Artefact('surv_scrollcd', 'Свиток сурвилурга', 12, 1, 11, 28000, enum_ac.event, enum_at.jewelry, enum_as.left_arm, enum_amc.weapon, { attack: 1, defence: 3, spellpower: 2, knowledge: 2 }, null, enum_aset.survilurg),
new Artefact('surv_axes', 'Топор сурвилурга', 21, 1, 14, 36000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 12 }, { increase_close_combat_damage: 17 }, enum_aset.survilurg),
new Artefact('surv_helmetpi', 'Шлем сурвилурга', 12, 1, 9, 28000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 5, initiative: 1 }, { magic_protection: 11, close_combat_protection: 6 }, enum_aset.survilurg),
new Artefact('surv_shieldvv', 'Щит сурвилурга', 12, 1, 10, 28000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 6, initiative: 1 }, { range_combat_protection: 18 }, enum_aset.survilurg),
// event -> temporal
new Artefact('tj_magam2', 'Амулет времён', 8, 1, 9, 20000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, defence: 1, spellpower: 2, knowledge: 2, initiative: 3 }, { hero_initiative: 5 }, enum_aset.temporal),
new Artefact('mtcloak1', 'Великая мантия времён', 13, 1, 11, 24000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 3, spellpower: 2, knowledge: 2, initiative: 1 }, { range_combat_protection: 10 }, enum_aset.temporal),
new Artefact('tmarmor1', 'Великая роба времён', 13, 1, 12, 24000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5, spellpower: 2, knowledge: 1 }, null, enum_aset.temporal),
new Artefact('sph1', 'Великая сфера времён', 13, 1, 6, 24000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 2, defence: 1, initiative: 3 }, null, enum_aset.temporal),
new Artefact('tj_mtuf1', 'Великие туфли времён', 13, 1, 12, 24000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4, knowledge: 3, initiative: 3 }, { hero_initiative: 15 }, enum_aset.temporal),
new Artefact('vbow1', 'Великий лук времен', 13, 1, 8, 24000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 1, defence: 1, initiative: 1 }, { increase_range_combat_damage: 15 }, enum_aset.temporal),
new Artefact('mhelmv1', 'Великий магический шлем времён', 13, 1, 12, 24000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 5, spellpower: 1, knowledge: 2 }, null, enum_aset.temporal),
new Artefact('vtmsword1', 'Великий меч времен', 13, 1, 13, 24000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 9, initiative: 2 }, { increase_close_combat_damage: 8 }, enum_aset.temporal),
new Artefact('vtjcloak1', 'Великий плащ времен', 13, 1, 8, 24000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 1, initiative: 3 }, { magic_protection: 10, range_combat_protection: 10 }, enum_aset.temporal),
new Artefact('staff_v1', 'Великий посох времён', 13, 1, 15, 24000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 6, defence: 3, spellpower: 3, knowledge: 2, initiative: 1 }, { hero_initiative: 4 }, enum_aset.temporal),
new Artefact('vscroll-1', 'Великий свиток времён', 13, 1, 11, 24000, enum_ac.event, enum_at.jewelry, enum_as.left_arm, enum_amc.weapon, { defence: 4, spellpower: 2, knowledge: 1, initiative: 1 }, { magic_protection: 8, range_combat_protection: 8, close_combat_protection: 8 }, enum_aset.temporal),
new Artefact('vtmaxe1', 'Великий топор времён', 13, 1, 16, 24000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 9, defence: 3, initiative: 3 }, { increase_close_combat_damage: 10 }, enum_aset.temporal),
new Artefact('vmring1', 'Великое магическое кольцо времён', 13, 1, 13, 24000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 3, defence: 1, spellpower: 2, knowledge: 3, initiative: 3 }, null, enum_aset.temporal),
new Artefact('tjarmor2', 'Доспех времён', 8, 1, 10, 20000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5, initiative: 1 }, null, enum_aset.temporal),
new Artefact('vrdagger2', 'Кинжал времён', 8, 1, 5, 20000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 2, initiative: 2 }, { increase_close_combat_damage: 7 }, enum_aset.temporal),
new Artefact('v-ring2', 'Кольцо времён', 8, 1, 6, 20000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 1, initiative: 3 }, null, enum_aset.temporal),
new Artefact('tjam2', 'Кулон времён', 8, 1, 9, 20000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 2, initiative: 7 }, null, enum_aset.temporal),
new Artefact('mtcloak3', 'Легкая мантия времён', 5, 1, 8, 16000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 2, spellpower: 1, knowledge: 1, initiative: 1 }, { range_combat_protection: 4 }, enum_aset.temporal),
new Artefact('vtjcloak3', 'Легкий плащ времен', 5, 1, 5, 16000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 1, initiative: 1 }, { magic_protection: 5, range_combat_protection: 5 }, enum_aset.temporal),
new Artefact('staff_v3', 'Легкий посох времён', 5, 1, 10, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 4, defence: 1, spellpower: 2, knowledge: 2, initiative: 1 }, { hero_initiative: 2 }, enum_aset.temporal),
new Artefact('tmarmor3', 'Лёгкая роба времён', 5, 1, 7, 16000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 3, spellpower: 1 }, null, enum_aset.temporal),
new Artefact('tj_vboots3', 'Лёгкие сапоги времён', 5, 1, 7, 16000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4, initiative: 1 }, null, enum_aset.temporal),
new Artefact('tj_mtuf3', 'Лёгкие туфли времён', 5, 1, 7, 16000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 2, knowledge: 3, initiative: 3 }, { hero_initiative: 8 }, enum_aset.temporal),
new Artefact('tjarmor3', 'Лёгкий доспех времён', 5, 1, 7, 16000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 3, initiative: 1 }, null, enum_aset.temporal),
new Artefact('vrdagger3', 'Лёгкий кинжал времён', 5, 1, 4, 16000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 1, initiative: 2 }, { increase_close_combat_damage: 4 }, enum_aset.temporal),
new Artefact('vbow3', 'Легкий лук времен', 5, 1, 5, 16000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 1, initiative: 1 }, { increase_range_combat_damage: 5 }, enum_aset.temporal),
new Artefact('mhelmv3', 'Лёгкий магический шлем времён', 5, 1, 7, 16000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 3, spellpower: 1, knowledge: 1 }, null, enum_aset.temporal),
new Artefact('vtmsword3', 'Лёгкий меч времён', 5, 1, 10, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, initiative: 1 }, { increase_close_combat_damage: 3 }, enum_aset.temporal),
new Artefact('vtmaxe3', 'Лёгкий топор времён', 5, 1, 11, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, defence: 1, initiative: 2 }, { increase_close_combat_damage: 4 }, enum_aset.temporal),
new Artefact('tj_helmet3', 'Лёгкий шлем времён', 5, 1, 7, 16000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 3, initiative: 1 }, null, enum_aset.temporal),
new Artefact('tj-shield3', 'Лёгкий щит времён', 5, 1, 7, 16000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 4, initiative: 1 }, null, enum_aset.temporal),
new Artefact('vbow2', 'Лук времен', 8, 1, 6, 20000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 1, initiative: 1 }, { increase_range_combat_damage: 9 }, enum_aset.temporal),
new Artefact('mhelmv2', 'Магический шлем времён', 8, 1, 9, 20000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 4, spellpower: 1, knowledge: 1 }, null, enum_aset.temporal),
new Artefact('vmring2', 'Магическое кольцо времён', 8, 1, 11, 20000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 1, spellpower: 2, knowledge: 2, initiative: 3 }, null, enum_aset.temporal),
new Artefact('v-ring3', 'Малое кольцо времён', 5, 1, 5, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, initiative: 3 }, null, enum_aset.temporal),
new Artefact('tj_magam3', 'Малый амулет времён', 5, 1, 7, 16000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { defence: 1, spellpower: 2, knowledge: 2, initiative: 2 }, { hero_initiative: 3 }, enum_aset.temporal),
new Artefact('tjam3', 'Малый кулон времён', 5, 1, 7, 16000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, initiative: 6 }, null, enum_aset.temporal),
new Artefact('vbolt3', 'Малый перстень времён', 5, 1, 5, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { defence: 3 }, null, enum_aset.temporal),
new Artefact('vscroll-3', 'Малый свиток времён', 5, 1, 7, 16000, enum_ac.event, enum_at.jewelry, enum_as.left_arm, enum_amc.weapon, { defence: 2, spellpower: 2, knowledge: 1, initiative: 1 }, { magic_protection: 4, range_combat_protection: 4, close_combat_protection: 4 }, enum_aset.temporal),
new Artefact('mtcloak2', 'Мантия времён', 8, 1, 9, 20000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 2, spellpower: 1, knowledge: 1, initiative: 1 }, { range_combat_protection: 5 }, enum_aset.temporal),
new Artefact('vtmsword2', 'Меч времён', 8, 1, 11, 20000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 8, initiative: 1 }, { increase_close_combat_damage: 5 }, enum_aset.temporal),
new Artefact('v-ring1', 'Мифриловое кольцо времён', 13, 1, 8, 24000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 2, initiative: 4 }, null, enum_aset.temporal),
new Artefact('tj_magam1', 'Мифриловый амулет времён', 13, 1, 12, 24000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, defence: 2, spellpower: 3, knowledge: 3, initiative: 3 }, { hero_initiative: 6 }, enum_aset.temporal),
new Artefact('vrdagger1', 'Мифриловый кинжал времён', 13, 1, 7, 24000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 3, initiative: 2 }, { increase_close_combat_damage: 10 }, enum_aset.temporal),
new Artefact('tjam1', 'Мифриловый кулон времён', 13, 1, 12, 24000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, initiative: 8 }, null, enum_aset.temporal),
new Artefact('vbolt1', 'Мифриловый перстень времён', 13, 1, 8, 24000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { defence: 5 }, null, enum_aset.temporal),
new Artefact('vbolt2', 'Перстень времён', 8, 1, 6, 20000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { defence: 4 }, null, enum_aset.temporal),
new Artefact('vtjcloak2', 'Плащ времен', 8, 1, 7, 20000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 1, initiative: 2 }, { magic_protection: 8, range_combat_protection: 8 }, enum_aset.temporal),
new Artefact('staff_v2', 'Посох времён', 8, 1, 12, 20000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 5, defence: 2, spellpower: 3, knowledge: 2, initiative: 1 }, { hero_initiative: 3 }, enum_aset.temporal),
new Artefact('sph3', 'Простая сфера времён', 5, 1, 4, 16000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 1, initiative: 2 }, null, enum_aset.temporal),
new Artefact('vmring3', 'Простое магическое кольцо времён', 5, 1, 9, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 1, spellpower: 1, knowledge: 2, initiative: 2 }, null, enum_aset.temporal),
new Artefact('tmarmor2', 'Роба времён', 8, 1, 10, 20000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 4, spellpower: 1, knowledge: 1 }, null, enum_aset.temporal),
new Artefact('tj_vboots2', 'Сапоги времён', 8, 1, 9, 20000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 5, initiative: 1 }, null, enum_aset.temporal),
new Artefact('vscroll-2', 'Свиток времён', 8, 1, 9, 20000, enum_ac.event, enum_at.jewelry, enum_as.left_arm, enum_amc.weapon, { defence: 3, spellpower: 2, knowledge: 1, initiative: 1 }, { magic_protection: 6, range_combat_protection: 6, close_combat_protection: 6 }, enum_aset.temporal),
new Artefact('sph2', 'Сфера времён', 8, 1, 5, 20000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 2, defence: 1, initiative: 2 }, null, enum_aset.temporal),
new Artefact('vtmaxe2', 'Топор времён', 8, 1, 13, 20000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 8, defence: 2, initiative: 2 }, { increase_close_combat_damage: 7 }, enum_aset.temporal),
new Artefact('tj_mtuf2', 'Туфли времён', 8, 1, 9, 20000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 3, knowledge: 3, initiative: 3 }, { hero_initiative: 11 }, enum_aset.temporal),
new Artefact('tj_vboots1', 'Тяжёлые сапоги времён', 13, 1, 12, 24000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 6, initiative: 1 }, null, enum_aset.temporal),
new Artefact('tjarmor1', 'Тяжёлый доспех времён', 13, 1, 12, 24000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 6, initiative: 1 }, null, enum_aset.temporal),
new Artefact('tj_helmet1', 'Тяжёлый шлем времён', 13, 1, 12, 24000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 6, initiative: 1 }, null, enum_aset.temporal),
new Artefact('tj-shield1', 'Тяжёлый щит времён', 13, 1, 10, 24000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 6, initiative: 1 }, null, enum_aset.temporal),
new Artefact('tj_helmet2', 'Шлем времён', 8, 1, 9, 20000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 4, initiative: 1 }, null, enum_aset.temporal),
new Artefact('tj-shield2', 'Щит времён', 8, 1, 9, 20000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 5, initiative: 1 }, null, enum_aset.temporal),
// event -> pirate
new Artefact('p_amulet2', 'Амулет пирата', 9, 1, 12, 16000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, defence: 2, spellpower: 1, knowledge: 1, initiative: 4 }, { hero_initiative: 4 }, enum_aset.pirate),
new Artefact('p_amulet1', 'Амулет пирата-капитана', 15, 1, 15, 20000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 4, defence: 3, spellpower: 1, knowledge: 1, initiative: 5 }, { hero_initiative: 5 }, enum_aset.pirate),
new Artefact('piratehat3', 'Бандана пирата', 5, 1, 7, 12000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 1, knowledge: 1, initiative: 2 }, { range_combat_protection: 3 }, enum_aset.pirate),
new Artefact('pir_armor1', 'Камзол пирата-капитана', 15, 1, 12, 20000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 4, spellpower: 1, knowledge: 1, initiative: 2 }, { range_combat_protection: 7 }, enum_aset.pirate),
new Artefact('p_dag2', 'Кинжал пирата', 9, 1, 7, 16000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 3, defence: 2, knowledge: 1, initiative: 1 }, { increase_close_combat_damage: 5 }, enum_aset.pirate),
new Artefact('p_dag1', 'Кинжал пирата-капитана', 15, 1, 9, 20000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 3, defence: 3, knowledge: 1, initiative: 1 }, { increase_close_combat_damage: 8 }, enum_aset.pirate),
new Artefact('p_sword3', 'Клинок пирата', 5, 1, 9, 12000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 4, defence: 2, knowledge: 1, initiative: 2 }, { increase_close_combat_damage: 5 }, enum_aset.pirate),
new Artefact('pn_ring2', 'Кольцо пирата', 9, 1, 10, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 4, spellpower: 2, knowledge: 2, initiative: 4 }, null, enum_aset.pirate),
new Artefact('pn_ring1', 'Кольцо пирата-капитана', 15, 1, 13, 20000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 5, spellpower: 3, knowledge: 2, initiative: 2 }, null, enum_aset.pirate),
new Artefact('p_compas2', 'Компас пирата', 9, 1, 4, 16000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { defence: 2, knowledge: 1, initiative: 1 }, null, enum_aset.pirate),
new Artefact('p_compas1', 'Компас пирата-капитана', 15, 1, 5, 20000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { defence: 2, knowledge: 1, initiative: 2 }, null, enum_aset.pirate),
new Artefact('pn_ring3', 'Малое кольцо пирата', 5, 1, 7, 12000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { defence: 2, spellpower: 2, knowledge: 1, initiative: 4 }, null, enum_aset.pirate),
new Artefact('piring2', 'Перстень пирата', 9, 1, 10, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 2, spellpower: 1, knowledge: 1, initiative: 2 }, null, enum_aset.pirate),
new Artefact('piring1', 'Перстень пирата-капитана', 15, 1, 12, 20000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 3, defence: 3, spellpower: 1, knowledge: 1, initiative: 3 }, null, enum_aset.pirate),
new Artefact('pir_armor3', 'Пиратская жилетка', 5, 1, 7, 12000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 2, spellpower: 1, initiative: 2 }, { range_combat_protection: 3 }, enum_aset.pirate),
new Artefact('pir_armor2', 'Пиратский сюртук', 9, 1, 9, 16000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 3, spellpower: 1, initiative: 2 }, { range_combat_protection: 5 }, enum_aset.pirate),
new Artefact('p_pistol2', 'Пистолет пирата', 9, 1, 12, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 5, spellpower: 1, knowledge: 1, initiative: 4 }, { increase_range_combat_damage: 8 }, enum_aset.pirate),
new Artefact('p_pistol1', 'Пистолет пирата-капитана', 15, 1, 15, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, spellpower: 1, knowledge: 1, initiative: 5 }, { increase_range_combat_damage: 12 }, enum_aset.pirate),
new Artefact('p_cloak2', 'Плащ пирата', 9, 1, 8, 16000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { spellpower: 1, knowledge: 2, initiative: 2 }, { range_combat_protection: 18 }, enum_aset.pirate),
new Artefact('p_cloak1', 'Плащ пирата-капитана', 15, 1, 10, 20000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { spellpower: 1, knowledge: 2, initiative: 3 }, { range_combat_protection: 21 }, enum_aset.pirate),
new Artefact('p_amulet3', 'Простой амулет пирата', 5, 1, 9, 12000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 2, defence: 1, spellpower: 1, knowledge: 1, initiative: 3 }, { hero_initiative: 3 }, enum_aset.pirate),
new Artefact('p_dag3', 'Простой кинжал пирата', 5, 1, 5, 12000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 2, defence: 2, knowledge: 1, initiative: 1 }, { increase_close_combat_damage: 3 }, enum_aset.pirate),
new Artefact('p_compas3', 'Простой компас пирата', 5, 1, 3, 12000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { defence: 1, knowledge: 1, initiative: 1 }, null, enum_aset.pirate),
new Artefact('piring3', 'Простой перстень пирата', 5, 1, 7, 12000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 1, spellpower: 1, knowledge: 1, initiative: 1 }, null, enum_aset.pirate),
new Artefact('p_pistol3', 'Простой пистолет пирата', 5, 1, 11, 12000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 4, spellpower: 1, knowledge: 1, initiative: 4 }, { increase_range_combat_damage: 5 }, enum_aset.pirate),
new Artefact('p_cloak3', 'Простой плащ пирата', 5, 1, 7, 12000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { spellpower: 1, knowledge: 2, initiative: 1 }, { range_combat_protection: 14 }, enum_aset.pirate),
new Artefact('p_sword2', 'Сабля пирата', 9, 1, 12, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 4, defence: 3, knowledge: 1, initiative: 2 }, { increase_close_combat_damage: 8 }, enum_aset.pirate),
new Artefact('p_boots2', 'Сапоги пирата', 9, 1, 8, 16000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 3, knowledge: 1, initiative: 2 }, { close_combat_protection: 4, hero_initiative: 8 }, enum_aset.pirate),
new Artefact('p_boots1', 'Сапоги пирата-капитана', 15, 1, 10, 20000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4, knowledge: 1, initiative: 2 }, { close_combat_protection: 8, hero_initiative: 12 }, enum_aset.pirate),
new Artefact('p_boots3', 'Туфли пирата', 5, 1, 6, 12000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 2, knowledge: 1, initiative: 2 }, { close_combat_protection: 4, hero_initiative: 5 }, enum_aset.pirate),
new Artefact('piratehat2', 'Шляпа пирата', 9, 1, 9, 16000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 2, knowledge: 2, initiative: 2 }, { range_combat_protection: 5 }, enum_aset.pirate),
new Artefact('piratehat1', 'Шляпа пирата-капитана', 15, 1, 12, 20000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 4, knowledge: 2, initiative: 2 }, { range_combat_protection: 7 }, enum_aset.pirate),
new Artefact('p_sword1', 'Шпага пирата-капитана', 15, 1, 15, 20000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 5, defence: 4, knowledge: 1, initiative: 3 }, { increase_close_combat_damage: 12 }, enum_aset.pirate),
// event -> leader
new Artefact('polk_sword1', 'Великий меч полководца', 13, 1, 16, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 8, defence: 3, initiative: 3 }, { increase_close_combat_damage: 12 }, enum_aset.leader),
new Artefact('polk_armor2', 'Кираса полководца', 8, 1, 8, 12000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 4, initiative: 3 }, { magic_protection: 8, close_combat_protection: 6 }, enum_aset.leader),
new Artefact('gring', 'Кольцо генерала', 11, 1, 11, 24000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 4, defence: 1, spellpower: 1, knowledge: 2, initiative: 3 }, null, enum_aset.leader),
new Artefact('polk_armor3', 'Лёгкая кираса полководца', 5, 1, 6, 8000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 3, initiative: 2 }, { magic_protection: 5, close_combat_protection: 4 }, enum_aset.leader),
new Artefact('polkboots3', 'Лёгкие сапоги полководца', 5, 1, 6, 8000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 3, initiative: 3 }, { magic_protection: 5, close_combat_protection: 2 }, enum_aset.leader),
new Artefact('polk_sword3', 'Легкий меч полководца', 5, 1, 11, 8000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 6, defence: 2, initiative: 2 }, { increase_close_combat_damage: 8 }, enum_aset.leader),
new Artefact('polk__helm3', 'Лёгкий шлем полководца', 5, 1, 6, 8000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 3, initiative: 2 }, { magic_protection: 5, close_combat_protection: 2 }, enum_aset.leader),
new Artefact('polk_sword2', 'Меч полководца', 8, 1, 14, 12000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, defence: 3, initiative: 2 }, { increase_close_combat_damage: 10 }, enum_aset.leader),
new Artefact('gringd', 'Перстень генерала', 11, 1, 12, 24000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 3, defence: 4, spellpower: 2, knowledge: 1, initiative: 4 }, null, enum_aset.leader),
new Artefact('polkboots2', 'Сапоги полководца', 8, 1, 8, 12000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4, initiative: 4 }, { magic_protection: 8, close_combat_protection: 3 }, enum_aset.leader),
new Artefact('polk_armor1', 'Тяжёлая кираса полководца', 13, 1, 10, 16000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5, initiative: 4 }, { magic_protection: 10, close_combat_protection: 10 }, enum_aset.leader),
new Artefact('polkboots1', 'Тяжёлые сапоги полководца', 13, 1, 10, 16000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 5, initiative: 5 }, { magic_protection: 10, close_combat_protection: 5 }, enum_aset.leader),
new Artefact('polk__helm1', 'Тяжёлый шлем полководца', 13, 1, 10, 16000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 5, initiative: 4 }, { magic_protection: 10, close_combat_protection: 5 }, enum_aset.leader),
new Artefact('polk__helm2', 'Шлем полководца', 8, 1, 8, 12000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { defence: 4, initiative: 3 }, { magic_protection: 8, close_combat_protection: 3 }, enum_aset.leader),
// event -> ocean
new Artefact('m_amul2', 'Амулет океана', 9, 1, 13, 16000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, defence: 2, spellpower: 1, knowledge: 1, initiative: 5 }, { hero_initiative: 4 }, enum_aset.ocean),
new Artefact('ocean_boots1', 'Великие сапоги океана', 15, 1, 12, 20000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { attack: 2, defence: 4, spellpower: 1, knowledge: 1, initiative: 1 }, { close_combat_protection: 10 }, enum_aset.ocean),
new Artefact('m_amul1', 'Великий амулет океана', 15, 1, 15, 20000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 4, defence: 2, spellpower: 1, knowledge: 1, initiative: 6 }, { hero_initiative: 6 }, enum_aset.ocean),
new Artefact('m_armor1', 'Великий доспех океана', 15, 1, 13, 20000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { attack: 1, defence: 5, spellpower: 1, knowledge: 1 }, { range_combat_protection: 4, close_combat_protection: 10 }, enum_aset.ocean),
new Artefact('ocean_dgr1', 'Великий кинжал океана', 15, 1, 10, 20000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 4, defence: 2, spellpower: 1, initiative: 2 }, { increase_close_combat_damage: 7 }, enum_aset.ocean),
new Artefact('ocean_bw1', 'Великий лук океана', 15, 1, 12, 20000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 4, initiative: 1 }, { increase_range_combat_damage: 20 }, enum_aset.ocean),
new Artefact('ocean_sword1', 'Великий меч океана', 15, 1, 16, 20000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 7, defence: 4, spellpower: 1, knowledge: 1, initiative: 1 }, { increase_close_combat_damage: 17 }, enum_aset.ocean),
new Artefact('ocean_per1', 'Великий перстень океана', 15, 1, 13, 20000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 4, defence: 4, knowledge: 1, initiative: 4 }, null, enum_aset.ocean),
new Artefact('ocean_cl1', 'Великий плащ океана', 15, 1, 12, 20000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 2, spellpower: 2, knowledge: 2, initiative: 2 }, { range_combat_protection: 18 }, enum_aset.ocean),
new Artefact('ocean_hlm1', 'Великий шлем океана', 15, 1, 12, 20000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 4, spellpower: 1, knowledge: 2, initiative: 1 }, { close_combat_protection: 7, range_combat_protection: 2 }, enum_aset.ocean),
new Artefact('ocean_m_shield1', 'Великий щит океана', 15, 1, 14, 20000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 1, defence: 6, spellpower: 1, knowledge: 1 }, { close_combat_protection: 9, range_combat_protection: 9 }, enum_aset.ocean),
new Artefact('ocean_ring1', 'Великое кольцо океана', 15, 1, 13, 20000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 5, defence: 3, initiative: 5 }, null, enum_aset.ocean),
new Artefact('ocean_eye1', 'Великое око океана', 15, 1, 7, 20000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 2, defence: 2, spellpower: 1, knowledge: 1, initiative: 1 }, null, enum_aset.ocean),
new Artefact('m_armor2', 'Доспех океана', 9, 1, 11, 16000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { attack: 1, defence: 4, spellpower: 1, knowledge: 1 }, { range_combat_protection: 3, close_combat_protection: 8 }, enum_aset.ocean),
new Artefact('ocean_dgr2', 'Кинжал океана', 9, 1, 8, 16000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 3, defence: 2, spellpower: 1, initiative: 1 }, { increase_close_combat_damage: 4 }, enum_aset.ocean),
new Artefact('ocean_ring2', 'Кольцо океана', 9, 1, 10, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 4, defence: 2, initiative: 4 }, null, enum_aset.ocean),
new Artefact('m_armor3', 'Легкий доспех океана', 5, 1, 9, 12000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { attack: 1, defence: 3, spellpower: 1, knowledge: 1 }, { range_combat_protection: 2, close_combat_protection: 7 }, enum_aset.ocean),
new Artefact('ocean_boots3', 'Легкие сапоги океана', 5, 1, 8, 12000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { attack: 1, defence: 3, spellpower: 1, knowledge: 1, initiative: 1 }, { close_combat_protection: 5 }, enum_aset.ocean),
new Artefact('ocean_dgr3', 'Лёгкий кинжал океана', 5, 1, 6, 12000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 2, defence: 1, spellpower: 1, initiative: 1 }, { increase_close_combat_damage: 3 }, enum_aset.ocean),
new Artefact('ocean_sword3', 'Лёгкий меч океана', 5, 1, 10, 12000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 5, defence: 1, spellpower: 1, knowledge: 1, initiative: 1 }, { increase_close_combat_damage: 8 }, enum_aset.ocean),
new Artefact('ocean_hlm3', 'Лёгкий шлем океана', 5, 1, 7, 12000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 2, spellpower: 1, knowledge: 1 }, { close_combat_protection: 3, range_combat_protection: 1 }, enum_aset.ocean),
new Artefact('ocean_m_shield3', 'Лёгкий щит океана', 5, 1, 10, 12000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 4, spellpower: 1, knowledge: 1 }, { close_combat_protection: 5, range_combat_protection: 5 }, enum_aset.ocean),
new Artefact('ocean_bw2', 'Лук океана', 9, 1, 9, 16000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 3, initiative: 1 }, { increase_range_combat_damage: 16 }, enum_aset.ocean),
new Artefact('ocean_sword2', 'Меч океана', 9, 1, 13, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 6, defence: 2, spellpower: 1, knowledge: 1, initiative: 1 }, { increase_close_combat_damage: 12 }, enum_aset.ocean),
new Artefact('ocean_eye2', 'Око океана', 9, 1, 5, 16000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 2, knowledge: 1, initiative: 1 }, null, enum_aset.ocean),
new Artefact('ocean_per2', 'Перстень океана', 9, 1, 10, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 3, defence: 3, knowledge: 1, initiative: 3 }, null, enum_aset.ocean),
new Artefact('ocean_cl2', 'Плащ океана', 9, 1, 9, 16000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 1, spellpower: 1, knowledge: 2, initiative: 2 }, { range_combat_protection: 13 }, enum_aset.ocean),
new Artefact('ocean_ring3', 'Простое кольцо океана', 5, 1, 7, 12000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 3, defence: 1, initiative: 3 }, null, enum_aset.ocean),
new Artefact('ocean_eye3', 'Простое око океана', 5, 1, 3, 12000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 1, knowledge: 1 }, null, enum_aset.ocean),
new Artefact('m_amul3', 'Простой амулет океана', 5, 1, 11, 12000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 3, defence: 1, spellpower: 1, knowledge: 1, initiative: 4 }, { hero_initiative: 3 }, enum_aset.ocean),
new Artefact('ocean_bw3', 'Простой лук океана', 5, 1, 7, 12000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 2 }, { increase_range_combat_damage: 12 }, enum_aset.ocean),
new Artefact('ocean_per3', 'Простой перстень океана', 5, 1, 7, 12000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 2, knowledge: 1, initiative: 2 }, null, enum_aset.ocean),
new Artefact('ocean_cl3', 'Простой плащ океана', 5, 1, 7, 12000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 1, spellpower: 1, knowledge: 1, initiative: 1 }, { range_combat_protection: 9 }, enum_aset.ocean),
new Artefact('ocean_boots2', 'Сапоги океана', 9, 1, 10, 16000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { attack: 1, defence: 4, spellpower: 1, knowledge: 1, initiative: 1 }, { close_combat_protection: 8 }, enum_aset.ocean),
new Artefact('ocean_hlm2', 'Шлем океана', 9, 1, 10, 16000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 3, spellpower: 1, knowledge: 1, initiative: 1 }, { close_combat_protection: 5, range_combat_protection: 2 }, enum_aset.ocean),
new Artefact('ocean_m_shield2', 'Щит океана', 9, 1, 12, 16000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 1, defence: 5, spellpower: 1, knowledge: 1 }, { close_combat_protection: 7, range_combat_protection: 7 }, enum_aset.ocean),
// event -> adventurer
new Artefact('adv_neck1', 'Амулет авантюриста', 14, 1, 10, 16000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { luck: 3 }, null, enum_aset.adventurer),
new Artefact('adv_armor1', 'Броня авантюриста', 14, 1, 15, 16000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5, spellpower: 1, initiative: 4 }, { magic_protection: 10, close_combat_protection: 12, range_combat_protection: 9 }, enum_aset.adventurer),
new Artefact('a_dagger1', 'Кинжал авантюриста', 14, 1, 11, 16000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 5, defence: 1, initiative: 3 }, { increase_close_combat_damage: 7 }, enum_aset.adventurer),
new Artefact('adv_fring1', 'Кольцо авантюриста', 14, 1, 10, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 1, initiative: 4, luck: 1 }, null, enum_aset.adventurer),
new Artefact('adv_armor2', 'Лёгкая броня авантюриста', 6, 1, 11, 10000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 3, spellpower: 1, initiative: 3 }, { magic_protection: 7, close_combat_protection: 8, range_combat_protection: 7 }, enum_aset.adventurer),
new Artefact('adv_boot2', 'Лёгкие сапоги авантюриста', 6, 1, 10, 10000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 3, initiative: 5 }, { close_combat_protection: 4 }, enum_aset.adventurer),
new Artefact('adv_hm2', 'Лёгкий шлем авантюриста', 6, 1, 10, 10000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 2, initiative: 3 }, { magic_protection: 9, close_combat_protection: 7, range_combat_protection: 7 }, enum_aset.adventurer),
new Artefact('adv_shild2', 'Лёгкий щит авантюриста', 6, 1, 11, 10000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 4, initiative: 3 }, { close_combat_protection: 4, range_combat_protection: 12, magic_protection: 7 }, enum_aset.adventurer),
new Artefact('adv_saber2', 'Лёгкий ятаган авантюриста', 6, 1, 11, 10000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 6, defence: 1, initiative: 3 }, { increase_close_combat_damage: 11 }, enum_aset.adventurer),
new Artefact('adv_longbow1', 'Лук авантюриста', 14, 1, 10, 16000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 3, initiative: 2 }, { increase_range_combat_damage: 20 }, enum_aset.adventurer),
new Artefact('adv_clk1', 'Плащ авантюриста', 14, 1, 12, 16000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 4, initiative: 4 }, { range_combat_protection: 23 }, enum_aset.adventurer),
new Artefact('adv_sumk2', 'Простая сумка авантюриста', 6, 1, 3, 10000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, initiative: 2 }, null, enum_aset.adventurer),
new Artefact('adv_fring2', 'Простое кольцо авантюриста', 6, 1, 6, 10000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, initiative: 4, luck: 1 }, null, enum_aset.adventurer),
new Artefact('adv_neck2', 'Простой амулет авантюриста', 5, 1, 7, 10000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { luck: 2 }, null, enum_aset.adventurer),
new Artefact('adv_longbow2', 'Простой лук авантюриста', 6, 1, 6, 10000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 2, initiative: 1 }, { increase_range_combat_damage: 12 }, enum_aset.adventurer),
new Artefact('a_dagger2', 'Простой кинжал авантюриста', 6, 1, 8, 10000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 4, defence: 1, initiative: 2 }, { increase_close_combat_damage: 5 }, enum_aset.adventurer),
new Artefact('adv_clk2', 'Простой плащ авантюриста', 5, 1, 9, 10000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { defence: 3, initiative: 3 }, { range_combat_protection: 17 }, enum_aset.adventurer),
new Artefact('adv_boot1', 'Сапоги авантюриста', 14, 1, 13, 16000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4, initiative: 6 }, { close_combat_protection: 8 }, enum_aset.adventurer),
new Artefact('adv_sumk1', 'Сумка авантюриста', 14, 1, 5, 16000, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.backpack, { attack: 1, defence: 2, initiative: 2 }, null, enum_aset.adventurer),
new Artefact('adv_hm1', 'Шлем авантюриста', 14, 1, 13, 16000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 3, initiative: 4 }, { magic_protection: 10, close_combat_protection: 9, range_combat_protection: 9 }, enum_aset.adventurer),
new Artefact('adv_shild1', 'Щит авантюриста', 14, 1, 15, 16000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { defence: 5, initiative: 4 }, { close_combat_protection: 6, range_combat_protection: 17, magic_protection: 10 }, enum_aset.adventurer),
new Artefact('adv_saber1', 'Ятаган авантюриста', 14, 1, 14, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 8, defence: 2, initiative: 3 }, { increase_close_combat_damage: 16 }, enum_aset.adventurer),
// event -> worldwalker
new Artefact('mir_am2', 'Амулет мироходца', 10, 1, 11, 20000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 2, defence: 2, knowledge: 1, luck: 1, initiative: 3 }, { hero_initiative: 3 }, enum_aset.worldwalker),
new Artefact('mir_am1', 'Великий амулет мироходца', 15, 1, 13, 24000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 2, defence: 3, knowledge: 1, luck: 1, initiative: 4 }, { hero_initiative: 4 }, enum_aset.worldwalker),
new Artefact('mh_sword1', 'Великий меч мироходца', 15, 1, 17, 24000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 11, defence: 2, initiative: 2 }, { increase_close_combat_damage: 12 }, enum_aset.worldwalker),
new Artefact('mir_armor2', 'Доспех мироходца', 10, 1, 10, 20000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5 }, { close_combat_protection: 6 }, enum_aset.worldwalker),
new Artefact('mir_armor3', 'Лёгкий доспех мироходца', 6, 1, 8, 16000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 4 }, { close_combat_protection: 3 }, enum_aset.worldwalker),
new Artefact('mir_boots3', 'Лёгкие сапоги мироходца', 6, 1, 6, 16000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 4 }, { close_combat_protection: 2 }, enum_aset.worldwalker),
new Artefact('mh_sword3', 'Лёгкий меч мироходца', 6, 1, 12, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 8, defence: 1, initiative: 1 }, { increase_close_combat_damage: 8 }, enum_aset.worldwalker),
new Artefact('mir_shld3', 'Лёгкий щит мироходца', 6, 1, 7, 16000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 1, defence: 4, initiative: 1 }, { close_combat_protection: 5 }, enum_aset.worldwalker),
new Artefact('mh_sword2', 'Меч мироходца', 10, 1, 15, 20000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 10, defence: 1, initiative: 2 }, { increase_close_combat_damage: 10 }, enum_aset.worldwalker),
new Artefact('mir_am3', 'Простой амулет мироходца', 6, 1, 9, 16000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 1, defence: 2, knowledge: 1, luck: 1, initiative: 2 }, { hero_initiative: 2 }, enum_aset.worldwalker),
new Artefact('mir_boots2', 'Сапоги мироходца', 10, 1, 8, 20000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 5 }, { close_combat_protection: 4 }, enum_aset.worldwalker),
new Artefact('mir_armor1', 'Тяжёлый доспех мироходца', 15, 1, 12, 24000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 6 }, { close_combat_protection: 10 }, enum_aset.worldwalker),
new Artefact('mir_shld1', 'Тяжёлый щит мироходца', 15, 1, 12, 24000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 1, defence: 7, initiative: 1 }, { close_combat_protection: 10 }, enum_aset.worldwalker),
new Artefact('mir_boots1', 'Тяжёлые сапоги мироходца', 15, 1, 10, 24000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 6 }, { close_combat_protection: 7 }, enum_aset.worldwalker),
new Artefact('mir_shld2', 'Щит мироходца', 10, 1, 9, 20000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 1, defence: 5, initiative: 1 }, { close_combat_protection: 7 }, enum_aset.worldwalker),
// event -> unity
new Artefact('ed_mbook1', 'Великая книга единства', 15, 1, 12, 16000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { defence: 2, spellpower: 2, knowledge: 3 }, null, enum_aset.unity),
new Artefact('ed_armr1', 'Великий доспех единства', 15, 1, 12, 16000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 7 }, { magic_protection: 10, close_combat_protection: 12 }, enum_aset.unity),
new Artefact('ed_elfbow1', 'Великий лук единства', 15, 1, 7, 16000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { initiative: 3 }, { increase_range_combat_damage: 23 }, enum_aset.unity),
new Artefact('ed_bsword1', 'Великий меч единства', 15, 1, 15, 16000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 12, initiative: 1 }, { increase_close_combat_damage: 12 }, enum_aset.unity),
new Artefact('ed_ring1', 'Великое кольцо единства', 15, 1, 10, 16000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 2, defence: 2, luck: 1, initiative: 2 }, null, enum_aset.unity),
new Artefact('ed_armr2', 'Доспех единства', 11, 1, 9, 14000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 6 }, { magic_protection: 7, close_combat_protection: 8 }, enum_aset.unity),
new Artefact('ed_mbook2', 'Книга единства', 11, 1, 9, 14000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { defence: 2, spellpower: 1, knowledge: 2 }, null, enum_aset.unity),
new Artefact('ed_ring2', 'Кольцо единства', 11, 1, 8, 14000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 1, luck: 1, initiative: 2 }, null, enum_aset.unity),
new Artefact('ed_armr3', 'Лёгкий доспех единства', 6, 1, 7, 12000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5 }, { magic_protection: 4, close_combat_protection: 4 }, enum_aset.unity),
new Artefact('ed_bsword3', 'Лёгкий меч единства', 6, 1, 9, 12000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 8 }, { increase_close_combat_damage: 6 }, enum_aset.unity),
new Artefact('ed_elfbow2', 'Лук единства', 11, 1, 5, 14000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { initiative: 2 }, { increase_range_combat_damage: 18 }, enum_aset.unity),
new Artefact('ed_bsword2', 'Меч единства', 11, 1, 12, 14000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 10 }, { increase_close_combat_damage: 9 }, enum_aset.unity),
new Artefact('ed_mbook3', 'Простая книга единства', 6, 54, 6, 12000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { defence: 1, spellpower: 1, knowledge: 1 }, null, enum_aset.unity),
new Artefact('ed_ring3', 'Простое кольцо единства', 6, 1, 6, 12000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 1, defence: 1, luck: 1 }, null, enum_aset.unity),
new Artefact('ed_elfbow3', 'Простой лук единства', 6, 1, 4, 12000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { initiative: 1 }, { increase_range_combat_damage: 14 }, enum_aset.unity),
// event -> stalker
new Artefact('stalker_crsb2', 'Арбалет ловчего', 9, 1, 8, 12800, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 2, initiative: 1 }, { increase_range_combat_damage: 11 }, enum_aset.stalker),
new Artefact('stalker_crsb1', 'Великий арбалет ловчего', 15, 1, 11, 16000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 4, initiative: 1 }, { increase_range_combat_damage: 18 }, enum_aset.stalker),
new Artefact('stalker_hlm1', 'Великий капюшон ловчего', 15, 1, 13, 16000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 2, defence: 2, initiative: 3 }, { magic_protection: 5, close_combat_protection: 10, range_combat_protection: 10 }, enum_aset.stalker),
new Artefact('stalker_dagger1', 'Великий кинжал ловчего', 15, 1, 11, 16000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 6, initiative: 2 }, { increase_close_combat_damage: 9 }, enum_aset.stalker),
new Artefact('stalker_hlm2', 'Капюшон ловчего', 9, 1, 10, 12800, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 2, initiative: 2 }, { magic_protection: 4, close_combat_protection: 7, range_combat_protection: 7 }, enum_aset.stalker),
new Artefact('stalker_dagger2', 'Кинжал ловчего', 9, 1, 8, 12800, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 5, initiative: 1 }, { increase_close_combat_damage: 6 }, enum_aset.stalker),
new Artefact('stalker_crsb3', 'Лёгкий арбалет ловчего', 5, 1, 4, 10000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 1 }, { increase_range_combat_damage: 7 }, enum_aset.stalker),
new Artefact('stalker_hlm3', 'Простой капюшон ловчего', 5, 1, 8, 10000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 1, initiative: 2 }, { magic_protection: 3, close_combat_protection: 5, range_combat_protection: 5 }, enum_aset.stalker),
new Artefact('stalker_dagger3', 'Простой кинжал ловчего', 5, 1, 6, 10000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 4, initiative: 1 }, { increase_close_combat_damage: 3 }, enum_aset.stalker),
// event -> imperial
new Artefact('imp_amul', 'Имперский амулет', 8, 80, 19, 60000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 4, defence: 4, spellpower: 1, knowledge: 1, luck: 1, initiative: 5 }, { hero_initiative: 5 }, enum_aset.imperial),
new Artefact('imp_crossbow', 'Имперский арбалет', 8, 80, 10, 40000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 5, knowledge: 1, initiative: 2 }, { increase_range_combat_damage: 20 }, enum_aset.imperial),
new Artefact('imp_armor', 'Имперский доспех', 8, 80, 14, 36000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5, spellpower: 1, knowledge: 1, initiative: 2 }, { magic_protection: 15, close_combat_protection: 12, range_combat_protection: 6, hero_initiative: 6 }, enum_aset.imperial),
new Artefact('imp_dagger', 'Имперский кинжал', 8, 80, 14, 36000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 5, defence: 3, initiative: 2 }, { increase_close_combat_damage: 11 }, enum_aset.imperial),
new Artefact('imp_ring', 'Имперское кольцо', 8, 80, 17, 28000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 4, defence: 3, knowledge: 2, morale: 1, initiative: 4 }, null, enum_aset.imperial),
new Artefact('imp_sword', 'Имперский меч', 8, 80, 17, 40000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 12, initiative: 2 }, { increase_close_combat_damage: 18 }, enum_aset.imperial),
new Artefact('imp_cloak', 'Имперский плащ', 8, 80, 11, 36000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { attack: 1, defence: 3, spellpower: 2, knowledge: 2 }, { magic_protection: 10, range_combat_protection: 25 }, enum_aset.imperial),
new Artefact('imp_boots', 'Имперские сапоги', 8, 80, 15, 36000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { defence: 6, knowledge: 1, initiative: 5 }, { magic_protection: 15, close_combat_protection: 8, hero_initiative: 15 }, enum_aset.imperial),
new Artefact('imp_helmet', 'Имперский шлем', 8, 80, 14, 36000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 1, defence: 5, spellpower: 1, knowledge: 2, initiative: 2 }, { magic_protection: 10, close_combat_protection: 10, range_combat_protection: 10 }, enum_aset.imperial),
new Artefact('imp_shield', 'Имперский щит', 8, 80, 15, 36000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 2, defence: 6, spellpower: 1, knowledge: 1, initiative: 4 }, { magic_protection: 10, close_combat_protection: 7, range_combat_protection: 18 }, enum_aset.imperial),
// event -> dark
new Artefact('dark_amul', 'Амулет тьмы', 8, 80, 19, 60000, enum_ac.event, enum_at.jewelry, enum_as.neck, enum_amc.necklace, { attack: 4, defence: 5, spellpower: 1, knowledge: 1, luck: 1, initiative: 6 }, null, enum_aset.dark),
new Artefact('dark_armor', 'Доспех тьмы', 8, 80, 14, 36000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 5, spellpower: 1, knowledge: 1, initiative: 3 }, { magic_protection: 15, close_combat_protection: 15, hero_initiative: 5 }, enum_aset.dark),
new Artefact('dark_dagger', 'Кинжал тьмы', 8, 80, 15, 36000, enum_ac.event, enum_at.weapon, enum_as.left_arm, enum_amc.weapon, { attack: 6, defence: 3, spellpower: 1, initiative: 2 }, { increase_close_combat_damage: 10 }, enum_aset.dark),
new Artefact('dark_ring', 'Кольцо тьмы', 8, 80, 17, 28000, enum_ac.event, enum_at.jewelry, enum_as.ring, enum_amc.ring, { attack: 4, defence: 2, spellpower: 1, knowledge: 1, luck: 1, initiative: 5 }, null, enum_aset.dark),
new Artefact('dark_bow', 'Лук тьмы', 8, 80, 10, 40000, enum_ac.event, enum_at.weapon, enum_as.rear, enum_amc.weapon, { attack: 5, spellpower: 1, initiative: 2 }, { increase_range_combat_damage: 25 }, enum_aset.dark),
new Artefact('dark_cloak', 'Плащ тьмы', 8, 80, 12, 36000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { attack: 2, defence: 2, spellpower: 2, knowledge: 1, initiative: 1 }, { magic_protection: 15, range_combat_protection: 20 }, enum_aset.dark),
new Artefact('dark_boots', 'Сапоги тьмы', 8, 80, 15, 36000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { attack: 2, defence: 6, spellpower: 1, initiative: 4 }, { magic_protection: 20, close_combat_protection: 5, hero_initiative: 10 }, enum_aset.dark),
new Artefact('dark_axe', 'Топор тьмы', 8, 80, 17, 40000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 11, initiative: 3 }, { increase_close_combat_damage: 18 }, enum_aset.dark),
new Artefact('dark_helmet', 'Шлем тьмы', 8, 80, 14, 36000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 2, defence: 4, spellpower: 2, knowledge: 1, initiative: 3 }, { magic_protection: 15, close_combat_protection: 12, range_combat_protection: 5 }, enum_aset.dark),
new Artefact('dark_shield', 'Щит тьмы', 8, 80, 15, 36000, enum_ac.event, enum_at.armor, enum_as.left_arm, enum_amc.shield, { attack: 3, defence: 5, spellpower: 3, initiative: 3 }, { magic_protection: 15, close_combat_protection: 9, range_combat_protection: 15 }, enum_aset.dark),
// event -> heaven // TODO
new Artefact('heaven_helm', 'Небесная диадема', 8, 80, 14, 36000, enum_ac.event, enum_at.armor, enum_as.head, enum_amc.helm, { attack: 2, defence: 3, spellpower: 2, knowledge: 2, initiative: 3 }, { magic_protection: 12, close_combat_protection: 11, range_combat_protection: 9 }, enum_aset.heaven),
new Artefact('heaven_clk', 'Небесная мантия', 8, 80, 12, 36000, enum_ac.event, enum_at.jewelry, enum_as.rear, enum_amc.cloack, { attack: 1, defence: 2, spellpower: 1, knowledge: 2, initiative: 3 }, { magic_protection: 12, range_combat_protection: 22 }, enum_aset.heaven),
new Artefact('heaven_bts', 'Небесные сандалии', 8, 80, 15, 36000, enum_ac.event, enum_at.armor, enum_as.foots, enum_amc.boots, { attack: 3, defence: 3, spellpower: 1, knowledge: 1, initiative: 3 }, { magic_protection: 18, close_combat_protection: 10, hero_initiative: 10 }, enum_aset.heaven),
new Artefact('heaven_armr', 'Небесный доспех', 8, 80, 14, 36000, enum_ac.event, enum_at.armor, enum_as.body, enum_amc.cuirass, { defence: 6, spellpower: 1, knowledge: 1, initiative: 2 }, { magic_protection: 18, close_combat_protection: 13, hero_initiative: 7 }, enum_aset.heaven),
new Artefact('heaven_staff', 'Небесный посох', 8, 80, 18, 40000, enum_ac.event, enum_at.weapon, enum_as.right_arm, enum_amc.weapon, { attack: 9, defence: 3, spellpower: 1, knowledge: 2, initiative: 1 }, { increase_close_combat_damage: 20 }, enum_aset.heaven),
// event -> magma // TODO
// potions
new Artefact('potion01', 'Зелье силы', 1, 1, 1, 0, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.other, { attack: 1 }),
new Artefact('potion02', 'Зелье защиты', 1, 1, 1, 0, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.other, { defence: 1 }),
new Artefact('potion03', 'Зелье ловкости', 1, 1, 1, 0, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.other, { initiative: 1 }),
new Artefact('potion04', 'Зелье заклинаний', 1, 1, 1, 0, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.other, { spellpower: 1 }),
new Artefact('potion05', 'Зелье знаний', 1, 1, 1, 0, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.other, { knowledge: 1 }),
new Artefact('potion06', 'Зелье стража', 1, 1, 1, 0, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.other, { attack: 1, defence: 1 }),
new Artefact('potion07', 'Зелье воина', 1, 1, 1, 0, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.other, { attack: 1, initiative: 1 }),
new Artefact('potion08', 'Зелье искусства', 1, 1, 1, 0, enum_ac.event, enum_at.untyped, enum_as.backpack, enum_amc.other, { defence: 1, initiative: 1 })
];
//----------------------------------------------------------------------------//
function Artefact(id_, name_, lvl_, usual_dur_, ap_, repair_cost_, kind_, type_, slot_, market_cat_, states_, ex_states_, set_){
this.id = id_;
this.name = name_;
this.lvl = lvl_;
this.usual_dur = usual_dur_;
this.ap = ap_;
this.repair_cost = repair_cost_;
this.kind = kind_;
this.type = type_;
this.slot = slot_;
this.market_cat = market_cat_;
this.set = set_ || enum_aset.no_set;
this.states = {
attack: 0,
defence: 0,
spellpower: 0,
knowledge: 0,
initiative: 0,
morale: 0,
luck: 0
};
this.ex_states = {
magic_protection: 0,
close_combat_protection: 0,
range_combat_protection: 0,
increase_range_combat_damage: 0,
increase_close_combat_damage: 0,
hero_initiative: 0
};
this.price = 0;
this.ppb = 0;
// set_a_price(this);
// set_a_state(this, states_ || {});
// set_a_ex_state(this, ex_states_ || {});
}
function getArtefactById(id) {
let result;
for(const artefact of artefacts) {
if(artefact.id == id) {
result = artefact;
break;
}
}
return result;
}
function addElement(type, parent, data, style) {
let el = createElement(type, data, style);
if(parent) {
parent.appendChild(el);
}
return el;
}
function createElement(type, data, style) {
let el = document.createElement(type);
if(data) {
for(let key in data) {
el.setAttribute(key, data[key]);
}
}
if(style && el.id) {
let styleStr = "";
if(typeof(style) == "string") {
styleStr = style;
} else {
for (let key in style) {
styleStr += key + ": " + style[key] + "; ";
}
}
GM_addStyle("#" + el.id + "{" + styleStr + "}");
}
return el;
}
function main() {
let tableHeaderRow;
for(const tr of document.querySelectorAll("tr")) {
if(tr.nextElementSibling && tr.textContent.includes("Товар") && tr.textContent.includes("Цена") && tr.textContent.includes("Завершение")) {
tableHeaderRow = tr;
break;
}
}
if(tableHeaderRow) {
let td = addElement("td", tableHeaderRow, { style: "text-align: center;" });
td.innerText = "Цена за бой";
td = addElement("td", tableHeaderRow, { style: "text-align: center;" });
td.innerText = "До прочности";
td = addElement("td", tableHeaderRow, { style: "text-align: center;" });
td.innerText = "Боев";
addOptimalRepairDataToLotRow(tableHeaderRow.nextElementSibling);
}
}
function addOptimalRepairDataToLotRow(rowElement) {
if(!rowElement || rowElement.nodeName != "TR") {
return;
}
let goldImageElement = rowElement.querySelector("img[src*='gold.png']");
let lotPrice = parseFloat(goldImageElement.parentNode.nextElementSibling.innerText.replace(",", ""));
let artImageRefElement = rowElement.querySelector("a[href*='art_info.php']");
let hrefParameters = artImageRefElement.href.split("?")[1];
let artId = hrefParameters.split("&")[0].split("=")[1];
let artData = getArtefactById(artId);
let artRepairCost = artData.repair_cost;
let strengthData = rowElement.innerText.match(/\d+\/\d+/);
let restStrength = parseInt(strengthData[0].split("/")[0]);
let strength = parseInt(strengthData[0].split("/")[1]);
let optimalRepairData = optimalRepair(lotPrice, artRepairCost, strength, restStrength);
let td = addElement("td", rowElement, { style: "text-align: center;" });
td.innerText = `${optimalRepairData.CombatCost}`;
td = addElement("td", rowElement, { style: "text-align: center;" });
td.innerText = `${optimalRepairData.Strength}`;
td = addElement("td", rowElement, { style: "text-align: center;" });
td.innerText = `${optimalRepairData.CombatsAmount}`;
addOptimalRepairDataToLotRow(rowElement.nextElementSibling);
}
// Start
if(!this.GM_getValue) {
this.GM_getValue = function(key, def) {
return localStorage[key] || def;
};
this.GM_setValue = function(key, value) {
localStorage[key] = value;
};
this.GM_deleteValue = function(key) {
return delete localStorage[key];
};
}
if(!this.GM_addStyle) {
this.GM_addStyle = function(key) {
let style = document.createElement('style');
style.textContent = key;
document.querySelector("head").appendChild(style);
}
}
if(!this.GM_listValues) {
this.GM_listValues = function() {
let values = [];
for (let i = 0; i < localStorage.length; i++) {
values.push(localStorage.key(i));
}
return values;
}
}
main();