| Автор | штраф |
я пошол в бой с 4 лвл но невзял грифов
за это нет штрафа в умелке? |
| Есть еще штраф за разницу в уровнях. |
| какой именно? |
| Введён дополнительный понижающий коэфициент при разнице уровней героев в групповом бою. Связано это с незакрытой лазейкой, позволяющей создавать скоротечные бои формата хайлевел+лоулевел vs хайлевел+лоулевел, скоротечность боя заключается в том, что герои высокого уровня легко могут разобраться с героями низкого уровня и продолжать бой в формате дуэль, но в конце боя к этому "дуэлю" применяются увеличивающие коэфициенты группового боя. Понижающий коэфициент расчитывается следующим образом: [K=(сумма уровней персонажей)/(количество персонажей в бою)], проще говоря K=средний уровень героев. Далее для каждого участника опыт и умения умножаются на [коэфициент = K / уровень героя], но не более 1.1 |
| 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. |
я правильно понял?
бой был 6 4 4 против 4 4 4
моя умелка была умножэна на
((6+4+4)/3)/6 |
| 5:создай се новую тему |
| 8 Это касается твоей темы. |
скажыте правильно ли я поняв?
в 7 |
((6+4+4)/3)/6
((6+4+4 +4+4+4)/6/6) |
| ок спс |
| тема закрыта by Я_не_нюб (2008-12-11 15:18:53) |
|---|