 
 
 Опыт - числовое выражение, отражающее количественную оценку успешности боя.
 
Расчет опыта происходит в конце боя, следующим образом:
-  Для каждой пары персонаж-противник считаем величину опыт_1 = (0.75*(число снятых персонажем с противника хп)/(максимальное значение хп противника)+0.25 (если один из ударов персонажа убил противника))*(базовый опыт, зависящий от уровня противника). - 
-  За каждого противника можно получить до 100%  базового опыта- , соответствующ его его-  уровню. При этом 25% базового опыта даются за факт смерти, а 75% опыта равномерно распределены по жизням противника. Базовый опыт равен [100 105 115 130 150 175 205 240 280 325 400 525 700 900  1150  1450  1800  2200  2650  3150  3700  4300  5000  5800  6700  7700  8800  10000] ед. на 0-27 уровнях. 
 
-  За всех монстров во всех боях в опыт_1 идет лишь 0.3 от базового опыта. За членов своего клана опыт не начисляется. Базовый опыт, набитый призванным монстром, получает призыватель. 
-  Для каждого персонажа суммируем  опыт_1 по всем противникам и получаем опыт_2. 
-  Рассчитываем коэффициенты увеличения или уменьшения опыта в зависимости от уровневого состава команд: - 
-  K1=(ценность команды противника)/(ценность команды персонажа), но не больше 3 и не меньше 1/3: - 
-  каждому участнику боя сопоставляем его ценность, равную экспонента(уровень*0.4); 
-  ценность призванных в ходе боя монстров домножается на 0.5; 
-  каждой команде сопоставляем её ценность, равную сумме ценностей её участников; 
 
-  Рассчитываем коэффициент, зависящий от числа участников боя и травматичности: К2=0.9 + ((количество участников боя, исключая призванных ботов + 0.5 )* количество призванных монстров)/30 + травматичность/200 (травматичность в боях лежит в пределах от 10 до 100). 
-  К3 – коэффициент, зависящий от типа боя: - 
-  в боях с «дикими» монстрами на природе (ОВЛ, ОПП, шахты), а также в кулачных боях - 0.5; 
-  в боях с нечистью или альенами, призраками на ТО – 1; 
-  в групповых и хаотических боях – 1.25; 
-  на ОДЛ, в PvP-боях - 1.5; 
-  в боях гобивана и на заводе – 2.5; 
 
-  К4 – коэффициент, зависящий от исхода боя: команда персонажа победила – 1, проиграла – 1/6, ничья – 1/3. 
 
-  Опыт_3 = округление (опыт_2*К1*К2*К3*К4), но не больше, чем 10*(базовый опыт на уровне персонажа). 
-  В итоге: - 
-  50% от опыта_3 достается персонажу. 
-  50% идет в копилку команды, содержимое которой делится между всеми персонажами - членами команды, нанесшими ненулевой урон и не покинувшими бой по таймауту, пропорционально значениям базового опыта на их уровнях: - 
-  Копилка команды = 0.5 * сумма опыта_3 по всем членам команды; 
-  Итоговый опыт = 0.5 * опыт _3 + копилка команды *базовый опыт / (сумма значений базового опыта по всем персонажам - членам команды, нанесших ненулевой урон и не покинувших бой по таймауту), но не больше, чем 10*(базовый опыт на уровне персонажа). 
 
 
-  У клановых персонажей 5% полученного опыта уходит для начисления к клановому опыту. Причем в логе боя и в сообщении от Смотрителя указывается 100% полученного опыта. 
 Животное Темный Ворон удваивает базовый опыт, что оказывает влияние на лимит итогового опыта
 Бонусы на опыт от эликсиров, аур не влияют на лимит итогового опыта. 
 
      
      Наверх
      
     
Дискуссия