Всего в бою «разыгрывается» определенное число опыта. Он состоит из суммы опыта всех существ проигравшей команды с учетом коэффициента за арты (чем больше артефактов у всех игроков, тем он больше). Каждое существо имеет базовое значение опыта, которое дается за его убийство. У победителей он распределяется пропорционально набитому урону с учетом коэффициентов (за разницу в уровнях героев и разницу в максимальных уровнях существ). Число оставшихся войск на величину опыта никак не влияет.
Если вы дерётесь с некромантом, а он при этом воскрешает свои отряды, умений и опыта можно набрать больше. За бои с нейтралами в случае победы над ними опыта дают в пять раз меньше, умений – в два раза меньше.
Зависимость опыта от артефактов
Сумма опыта зависит от надетых артов каждого героя участвующего в бою. Для каждого уровня свои требования — чем выше уровень, тем больше требований к аммуниции. Например, для 4 уровня каждому герою достаточно надеть стальной клинок и щит хранителя или подобные по эффективности артефакты, чтобы команда получила 100% опыта.
Получаемый опыт зависит как от ваших артефактов, так и от противника. Например на 5 уровне, вы без артефактов, а противник одет на 100% соответствующим требованиям. Тогда, независимо от того, кто из вас победит, получаемого опыта будет 67.5%, если оба раздеты, то 35%. Это пример именно для 5 уровня, на других уровнях — по-другому.
Опыт на охоте
Рассмотрим формулу начисления опыта в одиночной охоте:
Опыт на охоте = (опыт за существо * N / 5) * Ш * П(a),
где N — количество существ;
5 — делитель для охоты;
Ш — некий штраф, на каждом уровне разный;
П(а) = а(1) * а(2) * а(3) *… — произведение коэффициентов от всех надетых артефактов.
На 1-2-лвл Ш=1.0;
на 3-лвл Ш=0.75;
на 4-лвл Ш=0.65;
на 5 и 6-лвл Ш=0.35;
с 7-лвл по 14-лвл Ш=0.5.
Пример.
Вот игрок 10-лвл побеждает на охоте 500 Наездников на ящерах, нацепив только «Меч власти» и «Амулет удачи» (оба дадут общий коэффициент 1,138). Он получит: (65 * 500 / 5) * 0,5 * 1,138 = 3699 опыта. Имел бы игрок в бою больше артефактов — получил бы больше опыта.
За проигрыш дается 30% набитого опыта, а умения начисляются по следующей формуле: Умение = [набитый опыт] / ([уровень игрока]*1000), но не более 0.5. Например, на десятом уровне для получения 0.5 умений при проигрыше надо набить 5000 опыта, в конечном итоге будет начислено 0.5 умений и 1500 опыта.
Некоторые положения:
1. Существует ограничение на суммарный коэффициент: Ш*П(а) не может превысить 1,14. (например, на 9-м уровне максимальный коэффициент достигается с мечом власти, стальными кирасой, сапогами и шлемом, кулоном отчаяния и щитом хранителя).
2. На каждом уровне артефакты дают разный коэффициент. Например, «Меч власти» на 7-лвл – 1,444, на 8-лвл – 1,281, на 9-лвл – 1,151, на 10-лвл — 1,085, а на 13-лвл — 0,841. Таком образом, чем меньше артефакт соответствует вашему уровню, тем меньший он будет давать коэффициент.
3. Все артефакты для правой руки (посохи, мечи), взятые не по уровню, будут давать негативный эффект. Например, «Меч расправы» в руках 10-лвл имеет коэффициент 0,947, что меньше единицы.
Автор экспериментов с поиском формулы — MK_rus.
Опыт в гильдии воров
Опыт, начисляемый вору при его победе над караваном, не зависит от надетых артефактов и всегда равен сумме опыта всех существ каравана, умноженной на 0.2.
Начисления опыта и умений при неравных соотношениях сил героев
A — атакующая сторона,
D — защищающаяся сторона,
HeroLevel — уровень героя,
MaxCreatureLevel — максимальный уровень существа в армии героя,
ExpKoef — коэффициент понижения опыта и умений,
Damage — нанесённый урон,
GainDamage — общий нанесённый урон для расчёта опыта и умений:
A = HeroLevel (A)+MaxCreatureLevel (A)*2
D = HeroLevel (D)+MaxCreatureLevel (D)*2
Если A>D, то ExpKoef=1-0.2*(A-D), иначе ExpKoef=1.
Если ExpKoef < 0.1, то ExpKoef=0.1
GainDamage += Damage*ExpKoef.
Также существует т.н. «средний уровень героев» для групповых боев: k = [сумма уровней героев] / [количество героев в бою]. Для каждого участника боя опыт и умения умножаются на этот коэффициент, но не более 1.1.
Распределение опыта и умений:
а) в групповых боях и дуэлях:
Победившая сторона получает опыт без изменений и 130% от набитых умений. Проигравшая сторона получает 30% от набитого опыта и 70% от набитых умений.
б) в темных боях и боях КСЗС:
Первый выбывший получает 30% опыта, 50% умений; второй 40% опыта, 80% умений; третий 50% опыта, 120% умений; победивший герой 100% опыта, 150% умений.