Сказка навсегда остановлена.

Мы безмерно благодарны каждому из вас за время, которое вы подарили нашей игре, истории, которые вы создали, поддержку, которую оказывали друг другу и нам.

Надеемся, Сказка останется светлым и добрым воспоминанием в вашей жизни, и вы будете вспоминать наши приключения с улыбкой.

Это были замечательные тринадцать лет. Спасибо вам за них.

С любовью, команда Сказки.

Experienced
#1
[CϺ] Магистр
могущество: 10507
длань судьбы
мужчина Experienced
411 уровня
Базовая скорость персонажа 0.3
+Северный олень = 0,33: (0,33-0,3)/0,3*100 = +10%
(Северный олень + Ходок 5 = 0,345)
+Ходок уровень 5 = 0,315 (0,315-0,3)/0,3*100 = +5%
+Бродяга уровень 5 = 0,345: (0,345-0,3)/0,3*100 = +15%

Одно но, итоговый показатель скорости получается больше (0.39675 лишние 2.25%), чем должен быть (0.39) и только Tiendil может ответить почему (Северный олень + Бродяга 5 0,3795 ?).



Сообщение изменено
Hask
#2
без гильдии
могущество: 2897

орк Каргрел
110 уровня
Здесь бонусы считаются мультипликативно, а не аддитивно)
0,3 * 1,15 (олень+ходок) * 1,15 (бродяга) = 0,39675
Experienced
#3
[CϺ] Магистр
могущество: 10507
длань судьбы
мужчина Experienced
411 уровня
Хорошо, тогда объясните мне почему Северный олень + Ходок не считаются таким образом 0,3 * 1,10 * 1,05 = 0,3465 ?
Hamster
#4
без гильдии
могущество: 5163
длань судьбы
гоблин Джеаки
102 уровня
Видимо, потому что спутник и ходок относятся к одной группе способностей, а бродяга - к другой. В пределах одной группы модификаторы складываются, разные группы перемножаются.
Experienced
#5
[CϺ] Магистр
могущество: 10507
длань судьбы
мужчина Experienced
411 уровня
Hamster
Я также склонялся к этому, но ответ товарища Tiendil-a был бы не лишним.
Hask
#6
без гильдии
могущество: 2897

орк Каргрел
110 уровня
Ходок усиливает эффект от спутника, поэтому применяется только к нему. По 10% за уровень навыка, т.е. в 1,5 раза на 5 уровне. В результате множитель от спутника вместо (1 + 0,1) без ходока получается (1 + 0,1 * 1,5) с ходоком.
Я конечно не истина в последней инстанции, но в эту схему всё укладывается.

В противном случае прокачка ходока давала бы бонус к скорости независимо даже от наличия спутника.



Сообщение изменено
Experienced
#7
[CϺ] Магистр
могущество: 10507
длань судьбы
мужчина Experienced
411 уровня
del



Сообщение изменено
Hask
#8
без гильдии
могущество: 2897

орк Каргрел
110 уровня
Experienced
Так я же Вам привел пример (в нем ходок применяется к спутнику).
То, что он стоит после спутника, не значит, что он применяется к спутнику)
В этом примере Вы умножаете скорость героя на мф ходока 1,05, вместо умножения эффекта от спутника (0,1) на на мф ходока. И это не учитывает замечания о том, что такое перемножение даст плюс к скорости даже без спутника, что странно.

Experienced
Скорость спутника = 1.10 + модификатор Ходок(если он есть)
Точнее будет Скорость спутника = 1 (база) + 0.10 (мф спутника) + модификатор Ходок(если он есть),
"+ модификатор Ходок" - это сколько?
Если это фиксированное число 0,05 (т.е. 0,01 для каждого уровня), то есть сразу несколько проблем:
1) сумма даже без спутника станет 1,05 - повышение скорости на пустом месте. Допустим, это всё не считается, если спутника нет, и проблема надумана.
2) разные спутники дают разный бонус к скорости, например "быстроногий" даст явно больше чем "ездовой". Ходок любому из них даст +0,05? Нелогично, что всё увеличивается в %, а ходок улучшает спутника в абсолютных числах.

В моём виде:
Скорость героя = 0,3 * (множитель от Бродяги) * (множитель от спутника) * (множитель от артефакта1) * (множитель от артефакта2)...
Можно собрать до 4 артефактов на скорость, если наплечники со штанами туда не затесались по ошибке.

Не выпускайте из виду способ образования множителей вида 1,15. Множитель = база(1) + эффект(0,15). И ходок увеличивает именно эффект.
  • Множитель от Бродяги = 1 + эффект за уровень навыка(0,03) * уровень Бродяги
  • Множитель от спутника = 1 + эффект от спутника * (1 + эффект от Ходока(0,1) * уровень Ходока)
  • Множитель от каждого артефакта = 1 + эффект от артефакта (0,1 или 0,02)
Эффекты от бродяги, спутника, артефактов увеличивают именно саму скорость героя, поэтому применяются посредством умножения напрямую к ней. Ходок же увеличивает только эффект спутника, поэтому и применяется только к нему.

Формула сходится на любых исходных данных.
Tiendil
#9
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
Я, если честно, не вчитывался, что вы там понаписали :-) В любом случае числа и формулы мы не открываем.

Но способности героя, направленные на усиление способностей спутников, применяются к способностям спутников, а не к самому герою. Это надо учитывать.
Experienced
#10
[CϺ] Магистр
могущество: 10507
длань судьбы
мужчина Experienced
411 уровня
Hask
Во всем разобрался, большое спасибо!